8Iteration Planning

“He who desires but acts not, breeds pestilence.”William Blake

Iteration planning is where the majority of the planning effort is expended. It is the most satisfying part of planning an iterative and incremental project because results are seen almost immediately. As the manager of an iterative project, you work with the iteration plans daily because they drive the actual work on the project. Iteration planning is a stripped-down, collaborative, focused form of lifecycle planning, tuned to exploit the short-term, time-boxed nature of the iterations.

As discussed in Chapter 1, “What Is Iterative Development?” and shown in Figure 8-1, each iteration goes through the management cycle of Agree, Execute, and Assess.

Figure ...

Get Managing Iterative Software Development Projects now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.