Tip 17Build Replanning into the Project Schedule

Unless you’re using an agile life cycle, make your replanning activities explicit. And make them often enough that the schedule doesn’t fly away from you without you realizing it.

Replanning for iterative, incremental, and agile lifecycle projects. Since all the other life cycles have either iterations or increments (or both), it’s much easier to replan those life cycles than to replan a serial life cycle.

Iterative life cycles that don’t deliver finished code into the code base each iteration can use the same replanning approach as serial life cycles. You’ll have different milestones, such as “prototype 1 explored and results published,” but the idea is the same.

Incremental life cycles ...

Get Manage It! 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.