Types of Project Development Life Cycle

Project Life cycle is used to gain better control over a large project and a clear focus on the deliverable.

This is done through the splitting up of the project into several phases,
each of which can be considered a mini-project in itself which involve all five process groups  (Initiation, Planning, Execution, Monitoring and Controlling, Closing).

The hand-off from one phase to another is done at a stage or Phase-gate or Milestone or Kill-point, which is described in my previous article. please go through key components of project here.

Below is the comparison of Different Project Life cycles, I have tried to put under chart so it can be easily visualized and difference can be observed clearly.

ProjectLifeCycleTypes

  • Example of Predictive Life cycle is Waterfall model.
  • Example of Iterative Life cycle is a year or longer duration project will have three(a few) months iterations. And, each iteration will execute Planning, Analysis, Design, Code, testing phases, and deliver the result at the end of the iteration. Delivered iteration may not be useful as product, but can be shown as progress towards making of a final product.
  • Example of Incremental life cycle is deliverable produced through series of iterations, eg. 10 things to develop to complete a project, we do it one by one and each stage is useful as product.
  • Example of Adaptive life cycle is mix of Iterative and Incremental. The deliverable is usable like incremental, but are open for feedback and refinements based on those feedback the refinements can be done either in iterations or we can follow a kanban or lean based approach.
  • Examples of Hybrid (as mentioned it is combination of Predictive+Adaptive) hence examples are based on how Predictive an Adaptive is used.
    • Agile first then Predictive
    • Agile and predictive in parallel
    • Large Predictive smaller Agile
    • Large Agile small predictive.

Hope this information helps!

In next blogs, will continue with Project Management framework (try to focus on Project Flow key terms).

————————————–

for queries, suggestions, feedback contact on

email :bipinparshottam@gmail.com

skype: bipin.pankhania

or Write comment!