
Critical Chain Buffer vs Contingency Reserve: Key Difference
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. While the concept of a project reserve or contingency is similar, the difference is that a critical chain buffer is in lieu of task-level or sprint-level buffers, and not in addition to them.
CCPM uses nearly identical scheduling logic as the critical path method (CPM), as both are based on critical path analysis, and both call for a resource-loaded and resource-leveled critical path (RLCP). When identifying the longest path or chain of tasks in a project schedule, "the RLCP" is synonymous with "the critical chain."
Why It Matters for the Exam
The PMI exam frequently tests the distinction between contingency reserves and critical chain buffers because candidates commonly confuse them. Questions appear in both the Schedule Management and Risk Management domains, often as "compare and contrast" scenarios where you must identify which technique applies to a given project situation. Understanding that CCPM replaces individual task buffers with a single project buffer is a high-frequency exam point.
Key Points to Remember (for the exam)
- Core Definition: A critical chain buffer is in lieu of task-level or sprint-level buffers, not in addition to them—this is the fundamental difference from contingency reserves
- Scheduling Logic: CCPM and CPM both use critical path analysis and require a resource-loaded and resource-leveled critical path (RLCP)
- Synonym: The RLCP is synonymous with "the critical chain"
- Buffer Protection Index (BPI): The only meaningful scheduling difference between CCPM and CPM is that CCPM calculates the percentage of project buffer remaining and compares it with the percentage of critical chain remaining
- BPI vs SPI: BPI is designed to protect the project due date, whereas SPI (from EVM) is designed to gauge how far from the schedule baseline the project may be
- Day-to-Day Prioritization: A major benefit of BPI is its use in prioritizing day-to-day tasks according to which ones will help protect the due dates of projects most at risk of missing them
- Portfolio Level: CCPM also has portfolio-level techniques beyond the project-level set described above
Typical PMI Exam Example
A project manager is scheduling a complex software development project with high task duration uncertainty. Instead of adding individual contingency buffers to each development task, the manager aggregates all uncertainty into a single project buffer at the end of the critical chain. What technique is being applied? Answer: Critical chain project management (CCPM)—because the buffer replaces task-level buffers rather than adding to them.
PMI Exam Traps
- Trap: Thinking a critical chain buffer is added to existing task buffers
- Reality: The buffer is in lieu of task-level buffers—it replaces them, not supplements them
- Trap: Confusing BPI with SPI from earned value management
- Reality: BPI protects the project due date; SPI measures deviation from the schedule baseline
- Trap: Assuming CCPM and CPM use fundamentally different scheduling logic
- Reality: They use nearly identical logic—both are based on critical path analysis and RLCP
- Trap: Treating the critical chain as different from the RLCP
- Reality: The RLCP is synonymous with the critical chain
Important PMI Connections
| Related Concept | Relationship Type | Exam Attention Point |
|---|---|---|
| Contingency Reserve | Similar but distinct | Both protect against uncertainty, but contingency is task-level; CCPM buffer is project-level and replaces task buffers |
| Critical Path Method (CPM) | Foundational logic | CCPM uses nearly identical scheduling logic as CPM; both require RLCP |
| Schedule Performance Index (SPI) | Contrasting metric | BPI protects due date; SPI measures baseline deviation—know when to use each |
| Resource Leveling | Required technique | CCPM requires a resource-loaded and resource-leveled critical path (RLCP) |
| Portfolio Management | Extended application | CCPM has portfolio-level techniques beyond project-level buffers |
Quick Review Questions
- What is the key difference between a critical chain buffer and a contingency reserve in terms of task-level buffers?
- What does BPI measure, and how does it differ from SPI?
- When identifying the longest path in a CCPM schedule, what term is synonymous with "the critical chain"?
- Does CCPM use scheduling logic that is fundamentally different from CPM?
- What is the primary purpose of BPI in day-to-day task prioritization?
PMBOK v8 Reference
Section 5 – Tools and Techniques (Critical Chain Project Management, pages 159-160)