Critical Chain Project Management (CCPM) is a project management methodology that focuses on the resources needed to complete tasks and projects. It was developed by Eliyahu M. Goldratt in 1997 as an alternative to traditional project management techniques. CCPM uses buffers, which are extra time and resources allocated to each task, to protect against delays and unexpected events. This allows for more accurate estimates of completion times and better resource utilization.
The main goal of CCPM is to reduce the overall duration of a project by reducing the amount of time spent waiting for resources or dealing with unexpected delays. It also helps to reduce the risk of project failure by providing a buffer against unforeseen events. By focusing on resource utilization, CCPM can help teams work more efficiently and effectively.
In CCPM, tasks are organized into chains based on their dependencies. Each chain is given a buffer of extra time and resources to protect against delays or unexpected events. The buffers are placed at the end of each chain, so that any delays in one task will not affect the entire project timeline.
The buffers are managed using a technique called “feeding buffers”, which involves adding additional resources or time to tasks that are running behind schedule. This helps ensure that the project stays on track and that all tasks are completed within the allotted timeframe.
The main benefit of CCPM is its ability to reduce the overall duration of a project while still allowing for flexibility in case of unexpected delays or changes in scope. By focusing on resource utilization, it can also help teams work more efficiently and effectively.
Additionally, CCPM provides a buffer against unforeseen events, which reduces the risk of project failure. Finally, it can help teams identify potential problems early on and take corrective action before they become major issues.