5A Layered Approach to Planning and Managing Iterative Projects

“Planning is an unnatural process; it is much more fun to do something. The nicest thing about not planning is that failure comes as a complete surprise, rather than being preceded by a period of worry and depression.”John Harvey-Jones

“Let our advance worrying become advance thinking and planning.”Winston Churchill

No single plan can encompass all that needs planning within a project: in creating such a plan, one would obscure the essential contents with so much detail that no one could understand the plan. Plans must be simple and understandable while still being complete.

There is a little-understood mathematical fact that the more detailed a plan is, the less accurate ...

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

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