August 13th, 2020 in Productivity
There are many project management methodologies to choose from with each having their pros and use cases. Many of these methods relate to Agile, which was reviewed in the first article. In this article, learn about the difference between Critical Path Method (CPM) and Critical Chain (CCPM). Adaptive Project Framework (APF) will also be outlined.
Both CPM and CCPM are project management methodologies that use project scheduling and algorithms. APF, on the other hand, accommodates the “unknowns” in a project.
According to the Harvard Business Review, CPM is a “simple technique for analyzing, planning, and scheduling large, complex projects.” The idea is to determine the project’s tasks that are critical in relation to their effect on total project time and then figure out how to schedule all the tasks to meet the target date at the lowest cost.
CPM employs an algorithm, EF = ES + t where S is the start time for a project, ES is the earliest starting time for a task, and t is the time to complete the task. The earliest finish time is EF. Forward pass analysis determines the early start (ES) and early finish (EF): (ES + duration (DU) = EF). Backward pass determines the late start (LS) and late finish (LF): (LF – DU = LS).
Although computer programs exist for CPM, the method can be illustrated using a graph. Each task necessary is listed with a unique identifying symbol, the time to complete the task, and the prerequisite jobs. The tasks are placed in “technological order” where the tasks only appear if their predecessors have been listed. Arrows are used to indicate sequence relationships between tasks. “Start” tasks have no predecessors and “Finish” tasks have no successors.
The critical path(s) is the longest path (time wise) from start to finish. It indicates the minimum time needed to complete the entire project. It includes only critical jobs.
How to Implement:
When to Use it: Use CPM to have a visual representation of a project and to see which tasks are dependent on another. The graph is also beneficial to see the critical path and the time needed to finish the project. CPM enables project managers to measure progress against the project’s plans.
Critical chain is used to modify the project schedule for limited resources “by adding duration buffers that are non-work schedule activities to maintain focus on the planned activity durations.” Its focus is on managing the buffer durations against the duration of the task chains.
After the critical path is determined, Critical Chain is completed by entering the resource availability. The schedule that is produced outlines the resource-constrained critical path. This new path is an altered version of the original. Critical Chain scheduling starts at the due date of a project and works backwards to ensure the most critical work is done first.
Critical Chain uses three types of buffers: project buffer, which is the total pooled buffer, the feeding buffer, which is the pooled buffer on each path, and the resource buffer, which is inserted before a critical chain task that requires critical resources.
When to Use it: Use CCPM in projects that are highly dependent on sequential tasks. CCPM focuses on bottlenecks.
Adaptive Project Framework focuses on accommodating the unknowns in a project and preparing the team to anticipate and respond to them. One of the core principles is “learning by doing.” The idea is to continually learn by re-evaluating the results and decisions in a project. Regular communication with stakeholders is a must for effective adaptation.
With APF, smaller goals are set in stages, which lets the project’s final outcome and deliverables evolve over the course of the project. It maximizes business value by adjusting the scope at each stage. At the start of the project, the budget and time are set, and the client and project manager collaborate on a better business solution. At each increment in the project, the client provides their opinion and validates the increment.
When to Use it: Use APF for projects that require a lot of flexibility and client input. It is also beneficial for collaborative processes with multiple stakeholders at every level.
Harvard Business Review. The ABCs of Critical Path Method.
PM Learning Solutions. Critical Path vs Critical Chain.
Simplilearn. What is Critical Chain Project Management
Project Management Institute. Course correction.