Every Project I ever led for clients, I delivered on time. And the secret: I used an approach called the Critical Chain Method (CCM). If you want in on how it works, read on…
The Israeli academic, Eliyahu Goldratt, introduced the Critical Chain Method in his 1997 book, ‘Critical Chain’. This book, written in the form of a novel, take his core idea, ‘the Theory of Constraints’, and applied it to Project Management. The Theory of Constraints is the subject of his earlier business novel, ‘The Goal’. That book focused on operational process improvement, by addressing resource constraints.
Critical Chain Project Management (CCPM) is a mash-up of the Theory of Constraints and the Critical Path Method (CPM) that was developed in the late 1950s by Morgan R. Walker of DuPont and James E. Kelley Jr. of Remington Rand.
This video explains the Critical Path Method:
In this article, we’ll look at:
Here goes…
There are two big ideas to understand in the Critical Chain Method:
If you don’t have enough resources applied to an activity, it will cause a delay
This is a ‘resource constraint’. We normally think of human resource constraints – not enough time available from people with the right skills and capabilities. But this can equally apply to materials, tools, or equipment, or access to facilities like buildings, laboratories, or computing capabilities.
CCPM places a strong focus on understanding resourcing bottlenecks and planning our projects to minimize their impacts.
If you allocate contingency to each activity, you maximize the amount of contingency you need, while reducing the control the Project Manager has over the use of the contingency (or buffer) time.
CCPM clusters sequences of activities together and adds buffers, to reduce the risk of over-running.
Planning in Critical Chain Project Management starts with Critical Path Method. But it focuses on providing buffers against the use of constrained resources. Here is a seven-step process that I follow:
Formally, we can provide three kinds of buffers:
Project buffers add contingency time to the duration of the whole project. That is, they create a contingency period at the end of all project activities, before the milestone completion date. The term is also used for buffers at the end of a workstream.
Feeder buffers ensure that non-critical tasks do not create delays that place the critical path at risk. They are contingencies added onto chains of tasks that feed into the main critical chain path.
Resource buffers create schedule buffers for tasks that either:
The term is also in use to refer to holding additional resources available for tasks that may be constrained by their resource level.
This video starts with a recap of some of what you have just read. But, at around 2:45, I describe how I use an approach based on CCPM to deliver my projects on time, by creating buffers at the ends of each series of tasks.
This video is safe for viewing in the workplace.
Here is a copy of the illustration in the video.
I call these buffers either ‘Fire Breaks’ or ‘Islands of Stability’. These metaphors each capture some of the essence of why they work:
You’ll see that the approach I take can apply to any of the three types of buffers.
This method works because the project manager is able to manage the contingency, rather than each team member. As PM, you gain a more strategic overview of contingency. This has implications for the psychology around the risks of over-run and also for the total contingency you need to apply.
This means that:
And, aside from these examples of simple psychology, there is another big advantage to this approach. In our example, we had 7 days of contingency. As a PM, you may not know which elements of that contingency you may need, but you might be confident that not all risks will materialize.
Over the course of a long enough chain, you can make a judgment to reduce the total project-level contingency. In this way, the Critical Chain Method can deliver both more confidence AND reduced schedule.
As always, I’d love to read your thoughts, experiences, and question. Put them in the comments below and I will respond to every contribution.
Dr Mike Clayton is one of the most successful and in-demand project management trainers in the UK. He is author of 14 best-selling books, including four about project management. He is also a prolific blogger and contributor to ProjectManager.com and Project, the journal of the Association for Project Management. Between 1990 and 2002, Mike was a successful project manager, leading large project teams and delivering complex projects. In 2016, Mike launched OnlinePMCourses.
Project Business Case: How to Create the Perfect Project Proposal
How to Write a Health & Safety Plan for Your Project | Video
How to Use Machine Learning in Project Estimating, Scheduling, & Planning
Great Project Collaboration: Want to Know How to Assure it?
Session expired
Please log in again. The login page will open in a new tab. After logging in you can close it and return to this page.