Our Insigths
Project Management

Organisations often struggle to keep the promised due dates for a customers project. This gets tougher in a shared & muti-project environment. The resources try to pad-up the task estimates & this further jeopardizes the project deliverables.

This is where Critical Chain Project Management [CCPM] the Theory of Constraints way of managing the projects can help the organisations overcome the obstacles & be the first to the market.


Critical chain optimizing recognizes that the entire safety margin originally built into every project schedule might not be required and that all tasks, in theory, could be completed ahead of schedule. Keep in mind, though, that as long as the safety margins exist in individual tasks, the ability to shorten the overall project length is minimalized. Yet, if the safety margins are all removed and even one critical task exceeds its estimated length, the completion date for the entire project is jeopardized.

Scheduling Buffers

CCPM methodology places safety margins—buffers—in the project schedule while pushing individual tasks to completion in the shortest time possible. The project manager applies and monitors four specific buffers that allow for contingencies where resource risks have the greatest impact on a project:

The project buffer protects the project from missing its scheduled end date due to variations along the critical chain. It places a portion of the safety margin time that was removed from each task estimate into a buffer task, this ensures that the entire project is protected instead of individual tasks. The project buffer is inserted between the final scheduled task and the scheduled project end date. The critical chain starts at the beginning of the project and ends at the start of the project buffer, not at the end of the project. The “Critical Chain” is the chain of tasks having both structural & resource dependency.


The feeding buffer minimizes the risk that late completion of a non-critical chain task will affect the critical chain. The project manager inserts an amount of time at those points in the schedule where inputs from non-critical chain tasks merge with critical chain tasks. The result is very similar to a relay race where the speed of the race, in general, is able to be maintained by the overlap in runners at the hand-off point.

The resource buffer is an alert that is sent to critical resources to ensure that they have time to complete their current tasks and begin to prepare for the critical chain task so that work can begin on the latter task as soon as the former task is completed. This buffer can be implemented easily and provides immediate benefit with little or no cost.

The capacity buffer places on-call resources that are available to avoid schedule delays due to unforeseen issues into the budget.

The Project Manager monitors & analyses the project buffer & the completion of the tasks on the critical chain. The project completion is directly proportional to the completion of the tasks on the critical chain

CCPM Process

In a nut shell, the CCPM process for developing and controlling a project schedule is composed of the following steps:

1.   Reduce individual task estimates to remove safety buffers. This is done either by slashing the estimate by 50 percent or by Sq. root of the sum of the individual tasks.

2.   Resource level the project to remove resource contentions. At this point, the critical path is transformed into the critical chain.

3.   Place these reduced durations into a project buffer, and insert this buffer at the end of the project.

4.   Insert feeding buffers at points where non-critical chain paths intersect the critical chain. It is important to monitor the feeding buffers as non-critical chain tasks may turn out to be critical chain tasks.

5.   Insert resource buffers where appropriate to reduce the probability that a critical resource is unavailable when scheduled.

6.   Insert capacity buffers where appropriate.

7.   Avoid bad multitasking.

8.   Schedule tasks to start late & finish early.

9.   Encourage tasks to be completed as quickly as possible. Emphasize the importance of start times and aggressive task completion rather than due dates.

10.                Manage buffers to support preventive and corrective actions.

Multi-Project Environment

CCPM can also be applied to a multi-project environment. The most loaded resource shared across projects, also called the drum resource, affects the overall completion date or schedule of the individual projects because each project is forced to progress at the pace of the drum resource.

Consequently, the critical chain and the paths that merge with it may result from resource dependencies outside the scope of a single project. Providing visibility to resource conflicts that exist outside the individual project is necessary to get a true picture of the overall project management environment within any organization.

Conclusion

If your organisation is failing on due dates, there is a resource conflict, lots of reworks, has a large number of projects requiring a few critical resources or a drum resource, then CCPM can be a driver in your organisational growth bringing in growth both in terms of organic & inorganic.