Project and development life cycles
There are a variety of different life cycles that can be applied across many different types of projects. Of course, your EEFs and OPAs will drive much of the life cycle you choose. At a very high level, here is a breakdown of each type and whether they are predictive or adaptive:
- Predictive:
Scope, schedule, and cost are determined early in the project, and scope changes are managed carefully through formal change control.
- Iterative:
The scope is mostly determined early, but schedule and cost estimates are modified as the team gets a better understanding of the product.
Develop the product by using iterations and fulfilling a series of repeated cycles of adding increments to the functionality of the product.
- Incremental:
Deliverables are produced through a series of iterations that add functionality within a predetermined timeframe. The result will not be considered complete until the final iteration ends.
- Adaptive:
Agile, iterative...