The critical path is the longest sequence of dependent activities in your project schedule. Any delay to a critical path task directly delays the project end date. Understanding which tasks are on the critical path — and how much float other tasks have — is the foundation of effective schedule management.
- Critical path = longest sequence of dependencies — delays here delay everything
- Float tells you how much time a non-critical task can slip before it affects the end date
- Most projects have multiple near-critical paths that deserve monitoring even if they are not the longest
- Schedule compression techniques (crashing and fast-tracking) are only applied to critical path tasks
What makes a task critical?
A critical path task has zero float — no schedule slack. If it starts late or runs long by even a day, the project end date moves by a day. Non-critical tasks have float: they can slip without affecting the end date, within limits.
How to identify the critical path
Map all tasks and their dependencies in a network diagram. Calculate the earliest start and finish dates forward through the network (forward pass), then the latest start and finish dates backward (backward pass). Tasks with equal early and late dates are on the critical path.
Managing the critical path in practice
Review critical path tasks weekly. Treat any critical task that is behind schedule as a project-level risk requiring immediate escalation. Add resources, remove dependencies, or apply fast-tracking to recover critical path slippage before it compounds.
Schedule compression techniques
Crashing adds resources to a critical path task to shorten its duration — it costs more. Fast-tracking runs activities in parallel that were previously sequential — it adds risk. Both should be used on critical path tasks only after an honest risk assessment.
Frequently asked questions
Yes. As tasks complete ahead of or behind schedule, the critical path can shift. Review and recalculate whenever a significant task slips or when the overall schedule is re-baselined.
MS Project, ClickUp, Smartsheet, and most enterprise PPM tools calculate the critical path automatically. Understanding the method helps you interpret what the tool is telling you.
Float (also called slack) is the amount of time a non-critical task can be delayed without affecting the project end date. Total float is calculated as Late Start minus Early Start.
Request Critical Path Method (CPM): A Practical Guide
Answer a few quick questions. We will recommend the right engagement and follow up within one business day.
Ready to put this into practice?
PMOstart provides consulting, fractional PMO leadership, templates, and tools to help you apply what you just read.