February 2007
Intermediate to advanced
384 pages
9h 5m
English
The iteration is the heartbeat of agility. Master that, and most other things agile tend to naturally fall into place.
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.
Before we begin, however, we must first ...