
Critical Path Method: Estimate Minimum Project Duration
PMBOK v8 Definition
The critical path method (CPM) is a method used to estimate the minimum project duration and determine the amount of scheduling flexibility (float) on the logical network paths within the schedule model. CPM identifies the critical path, which is the sequence of activities that determines the shortest possible duration to complete the project, by calculating early start (ES), early finish (EF), late start (LS), and late finish (LF) dates for each activity through forward and backward passes.
Why It Matters for the Exam
The critical path method appears frequently in PMI exam questions testing schedule management, particularly in scenario-based questions where you must calculate total float, identify the critical path, or determine schedule flexibility. Expect 2-4 questions on CPM fundamentals, float calculations, and critical path identification across both the Schedule Management and overall exam domains.
Key Points to Remember (for the exam)
- Core Purpose: Estimates minimum project duration AND determines scheduling flexibility (float) on all logical network paths
- Critical Path Definition: The sequence of activities determining the shortest possible project duration; activities with zero total float
- Forward Pass: Calculates earliest possible start (ES) and finish (EF) dates, beginning at project start (Day 1 convention)
- Backward Pass: Calculates latest possible start (LS) and finish (LF) dates, working backward from project finish
- Total Float: Amount of time an activity can be delayed without delaying the project finish date or violating a constraint
- Free Float: Amount of time an activity can be delayed without affecting the early start of its successor activity
- Resource Limitation: CPM calculations are performed without regard to resource limitations (pure logic network analysis)
Typical PMI Exam Example
A project has four activities: A (5 days), B (3 days, successor of A), C (4 days, successor of A), D (2 days, successor of both B and C). The forward pass shows the critical path is A-C-D with 11 days total duration. Activity B has total float of 2 days. A PM asks: How many days can Activity B be delayed without delaying the project? Answer: 2 days (its total float).
PMI Exam Traps
-
Trap: Confusing total float with free float
-
Reality: Total float delays project finish; free float only delays successor activity's early start
-
Trap: Assuming the critical path cannot change during project execution
-
Reality: Multiple near-critical paths may exist, and critical path can shift as activities are completed or delayed
-
Trap: Forgetting that CPM ignores resource constraints
-
Reality: CPM calculates theoretical dates; resource optimization techniques may adjust the schedule later
-
Trap: Misinterpreting "Day 1" convention for forward pass calculations
-
Reality: Most PMI calculations use Day 1 as the start; verify the convention used in exam questions
Important PMI Connections
| Related Concept | Relationship Type | Exam Attention Point |
|---|---|---|
| Schedule Network Analysis | Technique within | CPM is one of several analysis techniques used during schedule development |
| Resource Optimization | Complementary technique | After CPM identifies critical path, resource leveling/ smoothing may adjust it |
| Schedule Compression | Applied to critical path | Crashing and fast-tracking focus specifically on critical path activities |
| Schedule Reserves | Risk management link | High-risk activities on critical path may require contingency reserves |
| Near-Critical Paths | Critical path analysis | Multiple paths with low float may require risk response strategies |
Quick Review Questions
-
What two primary outputs does the critical path method provide for a project schedule?
-
How is total float different from free float in terms of what each can delay?
-
During which pass (forward or backward) are late start and late finish dates calculated?
-
If an activity on the critical path is delayed by 3 days, what is the impact on the project finish date?
-
Why must CPM calculations be performed without considering resource limitations?
PMBOK v8 Reference
Section 5.3 - Develop Schedule: Critical Path Method (CPM) and Schedule Network Analysis