Chapter 11Mastering the Iteration

The iteration is the heartbeat of agility. Master that, and most other things agile tend to naturally fall into place.

Iteration: The Heartbeat of Agility

The base construct of agile and iterative development is the iteration—the ability of the team to create working, tested, value-delivered code in a short time box—with the goal producing an increment of potentially shippable code at the end of each iteration. This is a significant challenge for the team, and mastering the process takes some time to accomplish. In this chapter, we describe the basic iteration pattern and the activities that a team engages in to meet this key challenge.

The Standard, Two-Week Iteration?

Before we begin, however, we must first ...

Get Scaling Software Agility: Best Practices for Large Enterprises now with the O’Reilly learning platform.

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