User Tools

Site Tools


pmp:foundation:project_lifecycle

Project Lifecycle

Introduction

Projects do not happen randomly.

Successful projects follow a structured flow.

This flow is called:

Project Lifecycle

A Project Lifecycle is the series of phases a project moves through from beginning to completion.

Think of it as:

Idea → Planning → Building → Delivery → Closure

The lifecycle provides:

  • structure
  • visibility
  • control
  • decision points
  • predictable progress

Without a lifecycle, projects become difficult to manage because teams may:

  • start work without clear goals
  • skip planning
  • miss risks
  • lose stakeholder alignment
  • struggle to measure progress

Project Lifecycle is therefore a foundational PMP concept.


Formal Definition

PMI defines Project Lifecycle as:

The series of phases that a project passes through from its start to completion.

The lifecycle creates a framework for:

  • organizing work
  • managing stakeholders
  • controlling risk
  • monitoring progress
  • guiding delivery

Different organizations may use different lifecycle models, but the underlying principle remains the same:

Projects move through defined stages.


Why Project Lifecycle Matters

Lifecycle thinking helps answer:

  • Where are we now?
  • What work comes next?
  • Are we ready to proceed?
  • What risks exist?
  • How do we measure progress?

Without lifecycle awareness:

Teams may confuse:

  • planning with execution
  • experimentation with delivery
  • development with completion

Lifecycle thinking improves decision-making.


High-Level Lifecycle

Most projects follow five broad phases:

```text Initiation

Planning

Execution

Monitoring & Controlling

Closing ```

These phases align closely with PMP Process Groups.

Not every project looks identical, but this model is widely used.


Phase 1 — Initiation

Initiation answers:

Should this project exist?

This phase focuses on understanding the project at a high level.

Key activities:

  • identify business need
  • define objectives
  • identify stakeholders
  • assess feasibility
  • obtain approval

At this stage:

Detail is limited.

Goal:

Establish direction.


Initiation Example

Scenario:

Company wants:

Single Sign-On system.

Questions:

  • Why do we need SSO?
  • What business problem exists?
  • Who benefits?
  • Is investment justified?

Possible outcome:

Approve project.

Or:

Reject proposal.

Not every idea becomes a project.


Key Deliverables

Typical initiation outputs:

  • business case
  • high-level scope
  • stakeholder list
  • project charter

These provide authorization to proceed.


Phase 2 — Planning

Planning answers:

How will we deliver?

This is often the most important phase.

Poor planning creates problems later.

Planning develops a roadmap.

Key activities:

  • define scope
  • estimate effort
  • create schedule
  • identify risks
  • assign resources
  • prepare communication plan

Planning transforms ideas into executable work.


Planning Example

SSO project.

Planning includes:

Scope:

  • login integration
  • token exchange
  • member sync

Timeline:

  • analysis
  • development
  • testing
  • launch

Risks:

  • vendor API delay
  • security review

Resources:

  • backend engineer
  • frontend engineer
  • QA

Now project becomes manageable.


Why Planning Matters

A common misunderstanding:

Planning delays work.

Actually:

Planning reduces waste.

Poor planning causes:

  • rework
  • missed dependencies
  • delivery surprises

Planning improves predictability.


Phase 3 — Execution

Execution answers:

How do we build and deliver?

This is where project work happens.

Typical activities:

  • implementation
  • coordination
  • communication
  • problem solving
  • team management

Execution consumes most resources.

People often think:

Project management equals execution.

But execution is only one phase.


Execution Example

Laravel deployment project.

Execution:

  • build Docker image
  • configure EKS
  • deploy Redis
  • integrate S3
  • test APIs

This is visible project work.

But execution alone is insufficient.

Control is also necessary.


Phase 4 — Monitoring and Controlling

Monitoring answers:

Are we still on track?

Projects rarely proceed exactly as planned.

Monitoring helps compare:

Planned vs Actual.

Key activities:

  • track progress
  • manage risks
  • monitor budget
  • validate scope
  • control changes
  • measure quality

This phase runs alongside execution.

Not after.

Think:

Execution + Monitoring happen together.


Monitoring Example

Initial estimate:

6 weeks.

Actual status:

Week 4:

Only 40% complete.

Problem detected.

Possible actions:

  • add resources
  • reduce scope
  • revise schedule
  • escalate issues

Without monitoring:

Delay discovered too late.

Visibility matters.


Change Control

Projects change.

Monitoring includes:

Change Control

Example:

Client requests:

Add SMS notifications.

PM evaluates:

  • impact on scope
  • schedule
  • cost
  • risk

Then:

Approve or reject.

Controlled change is healthy.

Uncontrolled change creates chaos.


Phase 5 — Closing

Closing answers:

How do we finish responsibly?

Many teams underestimate closing.

They assume:

Deployment = completion.

Not true.

Projects require formal closure.

Typical activities:

  • final acceptance
  • documentation
  • knowledge transfer
  • lessons learned
  • resource release
  • closure confirmation

Closure ensures proper transition.


Closing Example

AWS migration complete.

Closing includes:

  • confirm success
  • handover to operations
  • finalize documentation
  • archive project records
  • retrospective meeting

Only then:

Project closes.


Lifecycle Visualization

Simple model:

```text 1. Initiation

 Decide

2. Planning

 Prepare

3. Execution

 Build

4. Monitoring

 Control

5. Closing

 Finish

```

Each phase has different goals.

Skipping phases increases risk.


Phase Gates

Many organizations use:

Phase Gates

These are approval checkpoints.

Before moving forward:

Management verifies readiness.

Example:

Planning gate.

Questions:

  • scope approved?
  • budget approved?
  • risks acceptable?

Only then:

Execution begins.

Phase gates reduce costly mistakes.


Predictive vs Agile Lifecycle

Lifecycle exists in both traditional and Agile projects.

But implementation differs.

Predictive

Sequential.

Example:

```text Plan → Build → Test → Release ```

Planning occurs heavily upfront.


Agile

Iterative.

Example:

```text Plan → Build → Review

```

Repeated in cycles.

Planning still exists—

but incrementally.

Both use lifecycle thinking.

Approach differs.


Real-World Software Example

Project:

Deploy Laravel platform on AWS EKS.

Initiation

Business need:

Scalable deployment.


Planning

Design:

  • EKS
  • RDS
  • Redis
  • CI/CD

Estimate:

Timeline and cost.


Execution

Build:

  • Docker
  • Terraform
  • Kubernetes manifests

Monitoring

Track:

  • rollout status
  • deployment issues
  • infrastructure cost

Closing

Handover:

  • documentation
  • support ownership
  • final sign-off

This demonstrates lifecycle in real engineering work.


Common Mistakes

Mistake 1 — Skipping Planning

Common belief:

“We'll figure it out.”

Result:

  • rework
  • confusion
  • delays

Mistake 2 — No Monitoring

Assuming work progresses automatically.

Problem:

Issues become invisible.

Late detection increases cost.


Mistake 3 — No Formal Closure

Project ends abruptly.

Consequences:

  • missing documentation
  • poor handover
  • repeated mistakes

Closure matters.


Why Project Lifecycle Matters in PMP

PMP teaches structured delivery.

Lifecycle provides:

  • clarity
  • control
  • accountability
  • measurable progress

It creates a repeatable framework.

Strong PMs understand:

Different phases require different leadership styles.

Not all work is managed the same way.


Software Engineering Perspective

Engineers often naturally work through lifecycle stages.

Example:

Feature development.

Idea:

Initiation.

Design:

Planning.

Coding:

Execution.

Testing:

Monitoring.

Release + handover:

Closing.

Understanding lifecycle helps engineers:

  • organize work
  • communicate better
  • estimate realistically
  • manage delivery professionally

Lifecycle thinking supports technical leadership.


Key Takeaways

  • Project Lifecycle is the structured journey from start to completion.
  • Most projects follow five phases.
  • Initiation decides.
  • Planning prepares.
  • Execution builds.
  • Monitoring controls.
  • Closing finishes responsibly.
  • Lifecycle improves predictability and delivery success.

Reflection Questions

  • Which lifecycle phase do I usually neglect?
  • Have I ever started execution too early?
  • How often do I formally close work?
  • How could lifecycle thinking improve my projects?
pmp/foundation/project_lifecycle.txt · Last modified: by phong2018