Schedule Management · Letter C

Critical Path Method

A network-analysis technique that identifies the longest sequence of dependent activities determining the project's shortest possible duration.

By Dr. Hassan Khames Eliwa, PhD · Updated 2025-05-20

Definition

The Critical Path Method (CPM) is a deterministic schedule-network analysis technique that computes early and late start/finish dates for every activity, identifying the critical path — the sequence of activities with zero or minimum total float that drives the project's earliest possible completion.

History

CPM was developed in 1957 by Morgan R. Walker of DuPont and James E. Kelley Jr. of Remington Rand to plan plant-shutdown maintenance. PERT, developed in parallel for the Polaris program, used probabilistic durations. The two converged into the modern CPM/PDM (Precedence Diagramming Method) family found in every commercial scheduling tool.

Principles

  • Activities have deterministic durations and finish-to-start (or PDM) logic.
  • Forward pass computes early start / early finish.
  • Backward pass computes late start / late finish.
  • Total float = late start − early start. Activities with zero total float are critical.
  • Any delay to a critical activity delays project completion unless offset elsewhere.

Applications

CPM is the engine of every modern scheduling tool — Primavera P6, Microsoft Project, Asta Powerproject, Synchro. It underpins contractual delay analysis, time-impact analysis, what-if scenarios, and EVM time-phasing.

Real Example

On a refinery turnaround the critical path ran through reactor catalyst replacement: deinventory → cooldown → blinds → catalyst dump → catalyst load → leak test → start-up. Compressing the catalyst-load activity by 18 hours through a second crew shortened the entire turnaround by 18 hours and saved an estimated $1.4M in deferred production.

Best Practices

  • Audit the network for open ends, redundant logic, and excessive constraints.
  • Recompute the critical path every update cycle — it shifts as work progresses.
  • Manage near-critical paths (float < 10 days) as carefully as the critical path itself.
  • Use the longest-path method to verify the critical path on networks with multiple calendars.

Common Mistakes

  • Treating high total float as available time, when float is shared across many paths.
  • Imposing date constraints that mask the true critical path.
  • Reporting a single critical path on multi-calendar schedules where the algorithm produces several.

References

  • Kelley, J. E., Walker, M. R., Critical-Path Planning and Scheduling, Eastern Joint Computer Conference, 1959.
  • AACE International, Recommended Practice 29R-03 — Forensic Schedule Analysis.

Frequently Asked Questions

  • Can a schedule have more than one critical path?
    Yes. Multiple paths can share zero total float, especially after progress updates or on schedules with several calendars. Modern tools report all critical paths simultaneously.
  • Is the critical path always the longest path?
    On single-calendar networks without imposed finish-on or finish-no-later-than constraints, yes. Constraints and multiple calendars can decouple 'critical' (zero float) from 'longest'.
  • Which calculators on PMMilestone.org apply to Critical Path Method?
    For Critical Path Method, the most relevant tools on the flagship platform are the Schedule Health Checker and SPI Calculator (Earned Schedule SPI(t)). They reproduce the formulas referenced in this entry against your own project data.
  • What is a common misconception about Critical Path Method?
    That a baseline schedule passing the DCMA 14-point check is good for the life of the project. In practice, schedule quality must be re-checked at every monthly update — out-of-sequence work, broken logic and constraint creep degrade quality rapidly after baseline.
  • Which related encyclopedia entries should I read alongside Critical Path Method?
    Read Critical Path Method, Schedule Performance Index and Earned Schedule next. The full A–Z is available in the PMMilestone Encyclopedia, and quick one-line definitions live in the PM Glossary on the flagship platform.
  • How does Dr. Hassan Eliwa's research treat Critical Path Method?
    Dr. Hassan Eliwa's research focuses on owner-side project controls, schedule integrity and forensic delay analysis on capital construction and power programmes. Critical Path Method is treated through that lens — what a planning or controls engineer is expected to do with it on a live project, not its textbook definition alone. See the full research library at PMMilestone Research Articles.
  • How is Critical Path Method defined on PMMilestone Research & Insights?
    A network-analysis technique that identifies the longest sequence of dependent activities determining the project's shortest possible duration. For the full treatment, see the definition, principles, applications and related entries above — every encyclopedia entry follows the same research-grade structure.

Related Entries

Further reading on PMMilestone.org

Curated companion resources hosted on the flagship platform,PMMilestone.org.

Related Encyclopedia Entries
Related Research Articles
Related Case Studies
Related Tools on PMMilestone.org