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 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.