Chapter 6. Process Innovations by Type

This chapter organizes the process innovations into groups that address similar issues with the goal of comparing the alternatives.

6.1 Planning Innovations

6.1.1 Agile Planning Background

Agile planning techniques are based on the assumption that we need a plan but that it is likely that the plan will change. In fact, some organizations don’t “plan,” they “speculate.”[2] This underscores the fact that as the project continues, our knowledge of the system and its requirements evolves, and the “plan” will have to adjust to that new knowledge. In this way, plans “serve as a vehicle for embracing change, not blocking it.”[1] In other words, a plan is a commitment that holds only while our knowledge stays the ...

Get Refactoring to Agility now with O’Reilly online learning.

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