Critical Path Method (CPM) or Critical Path Analysis
In 1957, DuPont developed the Critical Path Method (CPM) to address the challenge of shutting down chemical plants for maintenance and restarting them efficiently. Given the complexity of such operations, CPM was designed as a project management technique to streamline processes, reduce delays, and optimize resource utilization.
What is Critical Path Method (CPM)?
- Track project goals,
- Identify tasks that must be completed on time,
- Recognize activities that can be delayed without affecting the overall project timeline, and
- Take corrective actions when projects deviate from schedule.
Applications of CPM
- Construction,
- Aerospace and defense,
- Software development,
- Research and product development,
- Engineering, and
- Plant maintenance.
Key Components of CPM
- List of activities required to complete the project (often structured in a Work Breakdown Structure).
- Time estimate (duration) for each activity.
- Dependencies between activities.
Steps in CPM Project Planning
- Specify all individual activities.
- Determine the logical sequence of activities.
- Draw a network diagram.
- Estimate completion time for each activity.
- Identify the critical path (the longest path through the network).
- Update the CPM diagram as the project progresses.
How CPM Helps in Project Management
- The total time required to complete a complex project.
- Which activities are critical (must be completed on schedule).
- Cost implications of each activity, including the cost of accelerating tasks.
- The most cost-effective strategy to speed up project completion, if needed.
Benefits of Critical Path Method
- Provides a graphical view of the entire project.
- Predicts the overall project completion time.
- Identifies critical activities essential to maintaining the schedule.
- Highlights non-critical activities that allow flexibility in resource allocation.
Limitations of CPM
Program Evaluation and Review Technique (PERT)
History of PERT
Key Features of PERT
- Event-oriented technique (focuses on events/milestones rather than task start or end dates).
- Prioritizes time over cost, making it valuable for projects where meeting deadlines is critical.
- Best suited for large-scale, one-time, non-routine, or R&D projects.
- Uses three-time estimates (optimistic, pessimistic, most likely) to calculate expected activity duration.
Applications of PERT
- Research and development (R&D) projects,
- Large infrastructure projects,
- Aerospace and defense programs,
- Complex and non-routine undertakings.
Significance
Advantages of PERT
- Clear visibility of dependencies – PERT charts explicitly define and make visible the dependencies between Work Breakdown Structure (WBS) elements.
- Critical path identification – Facilitates easy identification of the critical path and highlights it clearly.
- Scheduling insights – Helps determine early start, late start, and slack (float) for each activity.
- Reduced project duration – Better understanding of dependencies allows overlapping of activities and tasks where feasible, potentially shortening the project timeline.
- Data organization – Handles a large amount of project data effectively, presenting it in a visual diagram that supports decision-making.
Disadvantages of PERT
- Complexity in large projects – For big projects, there can be hundreds or thousands of activities and dependencies, making it overwhelming.
- Large charts – Network diagrams often require multiple pages or special-sized paper for printing.
- Lack of timeline context – Most PERT/CPM charts do not show a clear calendar timeline, making it harder to display project status (though colours can help, e.g., marking completed activities).
- Usability issues – When PERT/CPM charts become too large and unwieldy, they lose their practical value for managing the project.
Difference Between CPM and PERT
Feature |
CPM (Critical Path
Method) |
PERT (Program
Evaluation and Review Technique) |
Origin |
Developed by DuPont in
1957 for plant maintenance projects |
Developed by U.S. Navy
in 1958 for Polaris missile project |
Focus |
Focuses on time-cost trade-off |
Focuses on time estimation under
uncertainty |
Nature of
Projects |
Best for routine and
repetitive projects |
Best for research,
development, and non-routine projects |
Activity Duration |
Deterministic (fixed, known
duration) |
Probabilistic (uses optimistic,
pessimistic, and most likely time estimates) |
Emphasis |
On critical activities
that determine project duration |
On uncertainty and
probability of project completion time |
Application |
Construction, engineering,
manufacturing, maintenance |
R&D, aerospace, defense,
innovative projects |
Flexibility |
Less flexible in
handling uncertainties |
More flexible in
uncertain conditions |
Primary Use |
To minimize cost and time
through scheduling |
To predict time required for
project completion |
FAQ's
What is the Critical Path Method (CPM)?
The Critical Path Method (CPM) is a project management technique used to identify critical and non-critical tasks, predict project duration, and optimize resources. It is mainly applied in construction, engineering, and other routine projects.
What is PERT in project management?
PERT (Program Evaluation and Review Technique) is a project planning tool that estimates project completion time under uncertainty. It uses three estimates optimistic, pessimistic, and most likely to calculate probable timelines.
Can CPM and PERT be used together?
Yes. Many organizations use a hybrid approach, combining CPM’s cost-time optimization with PERT’s uncertainty analysis to get more accurate project schedules.