
Project Level Critical Chain: Buffer Protection and Resource Management
PMBOK v8 Definition
Critical chain project management (CCPM) is a set of techniques used to promote fast execution and high due-date performance by aggregating task-level (or sprint-level) variability to a project buffer, and then allocating the project buffer only when and where needed in order to protect the project due date. The critical chain method is a schedule method that allows the project team to place buffers on any project schedule path to account for limited resources and project uncertainties. The key distinction: a critical chain buffer is in lieu of task-level or sprint-level buffers, not in addition to them.
Why It Matters for the Exam
The PMI exam frequently tests CCPM because it represents a distinct scheduling approach that candidates often confuse with the Critical Path Method (CPM). Questions appear in both the Schedule Management knowledge area and the Resource Management domain, focusing on buffer management, resource-leveled critical paths, and the Buffer Protection Index (BPI). Expect scenario-based questions asking you to identify when CCPM is appropriate versus CPM.
Key Points to Remember (for the Exam)
- Core Concept: CCPM uses a resource-loaded and resource-leveled critical path (RLCP)—the RLCP is synonymous with "the critical chain"
- Buffer Placement: Buffers replace task-level or sprint-level buffers (not added to them)
- Buffer Protection Index (BPI): Compares the percentage of project buffer remaining with the percentage of critical chain remaining—gives all participants a "thumb on the pulse" signal
- BPI vs. SPI: BPI protects the project due date; SPI gauges how far from the schedule baseline the project may be
- Scheduling Logic: CCPM uses nearly identical logic as CPM—both are based on critical path analysis
- Purpose: Accounts for limited resources AND project uncertainties simultaneously
- Key Differentiator: CCPM explicitly manages resource constraints in the critical path calculation, whereas CPM typically assumes unlimited resources
Typical PMI Exam Example
A project manager is developing a schedule for a complex construction project with constrained equipment resources and high uncertainty in task durations. The team needs to protect the project due date while accounting for both resource limitations and variability. Which scheduling method should the PM use? Answer: Critical chain project management (CCPM), because it aggregates task-level variability into a project buffer and accounts for limited resources.
PMI Exam Traps
-
Trap: Confusing the critical chain with the critical path Reality: The critical chain IS the resource-loaded and resource-leveled critical path (RLCP)—they are synonymous in CCPM
-
Trap: Thinking CCPM buffers are ADDED to existing task buffers Reality: CCPM buffers are IN LIEU OF (replace) task-level or sprint-level buffers
-
Trap: Confusing BPI with SPI (Schedule Performance Index) Reality: BPI protects the due date (forward-looking); SPI measures deviation from the schedule baseline (historical comparison)
-
Trap: Assuming CCPM ignores resource constraints Reality: CCPM explicitly accounts for limited resources—that is its primary differentiator from CPM
Important PMI Connections
| Related Concept | Relationship Type | Exam Attention Point |
|---|---|---|
| Critical Path Method (CPM) | Nearly identical scheduling logic | Both use critical path analysis; CCPM adds resource leveling and buffer management |
| Schedule Performance Index (SPI) | Different performance measure | SPI = earned value / planned value; BPI = buffer remaining vs. critical chain remaining |
| Reserve Analysis | Similar but distinct concept | Project reserve/contingency is similar, but CCPM buffers replace (not add to) task-level buffers |
| Resource Optimization | Key input to CCPM | Resource leveling is required to identify the RLCP (critical chain) |
Quick Review Questions
- What is the difference between a critical chain buffer and a project contingency reserve?
- When comparing BPI and SPI, which metric is designed to protect the project due date?
- True or False: CCPM adds buffers on top of existing task-level buffers to account for variability.
- In CCPM, what does "RLCP" stand for, and why is it synonymous with the critical chain?
- A project has 40% of its project buffer remaining and 60% of its critical chain remaining. What does the BPI signal to the team?
PMBOK v8 Reference
Section 5 – Tools and Techniques (Critical chain method and CCPM definitions, pages 159–160)