What is the critical path method in construction?
The critical path method (CPM) is a way of scheduling that links every activity to the ones it depends on and finds the longest chain, which sets the earliest possible finish date. Any day lost on that chain is lost on the finish date. Most commercial and public contracts expect CPM schedules, and delay claims are argued on them.
The critical path method (CPM) is a scheduling technique that breaks a project into activities, gives each a duration, and links them by logic: this cannot start until that finishes. The longest connected chain of activities from notice to proceed to completion is the critical path. Any day lost on that chain is a day lost on the finish date. Activities off the path have float, meaning they can slip some without moving the end.
Most commercial and public contracts that require a construction schedule expect a CPM schedule, and delay claims are argued on it.
How CPM works on a real job
Building a CPM schedule is three steps. List the activities. Assign durations based on crew size and quantities. Then tie each one to its predecessors with relationships, most often finish-to-start, sometimes start-to-start with a lag. The software runs a forward pass to find early start and finish dates and a backward pass to find late dates. Where early and late dates match, float is zero and the activity is critical.
Take a small two-story office shell. A simplified chain might look like this:
| Activity | Duration (work days) | Depends on | Float |
|---|---|---|---|
| Footings and foundations | 15 | Notice to proceed | 0 |
| Structural steel | 20 | Foundations | 0 |
| Roofing | 10 | Steel | 0 |
| Site utilities | 12 | Notice to proceed | 23 |
| Interior framing | 18 | Roofing | 0 |
| Landscaping | 8 | Site utilities | 40 |
Foundations, steel, roofing, and framing form the critical path. Site utilities could slip more than four weeks with no effect on completion. That tells the superintendent where to put the best crew and which delivery to chase hardest.
Now suppose the steel fabricator ships a week late. Because steel has zero float, the roof, framing, and every finish trade behind them move a week too. If the site utilities crew loses a week instead, nothing changes at the end, because those 23 days of float absorb it. That difference is why owners ask for the logic, not just the bars.
Common CPM mistakes and disputes
- Open ends. Activities with no successor make the path look shorter than it is. Every activity except the last should drive something.
- Hard constraints everywhere. Forcing dates instead of using logic hides the real path and draws objections from owners and their schedulers.
- Never updating. A CPM schedule that is not statused with actual dates becomes fiction by month two. Compare updates against the baseline schedule.
- Who owns the float. Contracts often say float belongs to the project, not to either party. Know the clause before you burn it.
- Changing logic without telling anyone. Unexplained logic edits are a common attack point in delay claims.
Related terms
CPM shows up alongside the Gantt chart (the bar view most people see), recovery schedules, schedule compression, and resource leveling. If you are starting from nothing, the construction schedule template is a reasonable place to begin.
Frequently asked questions
What is the difference between CPM and a Gantt chart?
CPM is the method: activities, durations, and logic used to calculate dates and float. A Gantt chart is a way to display a schedule as bars on a timeline. Most CPM software shows its results as a Gantt chart.
Can a project have more than one critical path?
Yes. Two or more chains can have zero float at the same time, and the path can shift as the job progresses and activities finish early or late.
Do small contractors need CPM?
For a two-week remodel, probably not. On jobs with many trades, long lead equipment, or a contract that requires a schedule and allows delay claims, a simple CPM schedule pays for itself.
What does near-critical mean?
An activity with only a few days of float. It is not on the critical path yet, but a small slip would put it there, so it deserves the same attention.