Critical Chain Methodology

A work map that outlines the process that multiple project teams undergo when reworking a feature, allowing for work to be split off efficiently while still ensuring less important secondary objectives are completed in a timely manner.

Slideshow!

View the information on this page in a slideshow format! Useful for classrooms and all other group settings.

Learning Objectives

  • Understand the Principles of Critical Chain: Comprehend the core concepts of CCPM, including its focus on resource dependency and constraint management.
  • Implement Buffer Management: Learn how to create and use buffers to protect project timelines against uncertainties and delays.
  • Optimize Resource Allocation: Develop skills to allocate resources effectively within the critical chain, reducing multitasking and resource conflicts.
  • Monitor and Control the Critical Chain: Gain proficiency in tracking project progress using CCPM principles and making adjustments to the chain and buffers as needed.
  • Apply CCPM to Improve Project Flow: Understand how to apply CCPM to real-world projects to enhance project completion rates and overall efficiency.

Characteristics

  • Buffers (time reserves) to protect the project schedule from uncertainties and variations in task durations, no matter what circumstances
    • Project Buffer: Added at the end of the project to protect the overall timeline.
    • Feeding Buffers: Placed where non-critical paths feed into the critical chain to prevent delays in the critical chain from affecting the project.
    • Resource Buffers: Built into the schedule to ensure resources are available when needed, particularly for tasks on the critical chain.
  • Clearly identified timeline for the workflow outlined in the chain (no multitasking)
  • Allow subteams teams to reconvene on important objectives which may require more manpower than usual

Benefits

  • Clearly identified process for workflow
  • Creates good efficiency due to being split up in teams for smaller objectives

Drawbacks

  • Doesn’t identify customer thoughts
  • Not very suitable for straightforward objectives

Example

How Can We utilize this approach?