Chapter 15. The Agile Release Train

Today’s development processes typically deliver information asynchronously in large batches. Flow-based processes deliver information in a regular cadence in small batches. Cadence lowers transaction costs and makes small batches more economically feasible.

—Don Reinertsen

The original title for this chapter was to be “The Release” or perhaps “Releasing” or “Release Planning and Execution.” But none of these titles, nor others that I toyed with, communicated the essence of what I intended to communicate. Each of them implied a thing that was historically true—that the release event or the release planning event, or both, were a “really big deal” in the enterprise. It represented either the beginning (release ...

Get Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.