Critical Path Analysis is a project‑planning tool that helps you see which activities are on the “critical path” – the longest chain of tasks that determines the shortest possible project duration. If any task on this path is delayed, the whole project gets delayed.
The formulas are simple:
\$\text{Total Float} = LS - ES = LF - EF\$
\$\text{Free Float} = LS - EF_{\text{next task}}\$
If a task has zero total float, it lies on the critical path. A positive float means you have some leeway.
Let’s imagine you’re building a Lego castle with five tasks. The table below shows the durations and dependencies.
| Task | Duration (days) | Dependencies |
|---|---|---|
| A – Gather Pieces | 2 | None |
| B – Build Base | 3 | A |
| C – Add Walls | 4 | B |
| D – Install Roof | 2 | C |
| E – Final Touches | 1 | D |
Now we calculate ES, EF, LS, LF, TF, and FF for each task.
| Task | ES | EF | LS | LF | TF | FF |
|---|---|---|---|---|---|---|
| A | 0 | 2 | 0 | 2 | 0 | 0 |
| B | 2 | 5 | 2 | 5 | 0 | 0 |
| C | 5 | 9 | 5 | 9 | 0 | 0 |
| D | 9 | 11 | 9 | 11 | 0 | 0 |
| E | 11 | 12 | 11 | 12 | 0 | 0 |
All tasks have zero total float, meaning they are on the critical path. If you delay any of them, the castle will finish later.
Think of each task as a stop on a road trip. The critical path is the longest stretch of road you must drive without detours. If you take a detour (delay a task), you’ll arrive later. Float is like the extra time you have before the next stop – you can rest or explore without missing the next leg.
Mastering CPA means you can confidently plan projects, spot bottlenecks, and keep your business running on time. Happy planning! 🎉