Glossary term
Critical Path Method
A project scheduling method that identifies the longest dependency path through planned activities and therefore the sequence controlling project duration.
Definition
methodA project scheduling method that identifies the longest dependency path through planned activities and therefore the sequence controlling project duration.
The Critical Path Method models a project as activities, durations, and precedence relationships. Activities on the critical path have zero or near-zero total float, so delays there directly delay the project finish unless the schedule logic, duration, or resources change.
The Critical Path Method is a deterministic scheduling technique for projects with dependent activities. It identifies the longest path through the activity network from start to finish. That path determines the minimum project duration under the current schedule logic and duration estimates.
Engineering role
CPM is used in construction, product development, plant shutdowns, commissioning, software releases, maintenance outages, infrastructure works, and manufacturing projects. It helps teams see which activities control completion, where float exists, and which delays require management attention.
Forward and backward passes
A forward pass calculates earliest start and earliest finish dates for each activity. A backward pass calculates latest start and latest finish dates without delaying the project. Total float is the difference between latest and earliest timing. Activities with zero total float are critical under the current schedule model.
Dependencies and logic
The quality of CPM depends on the quality of the network logic. Finish-to-start, start-to-start, finish-to-finish, lags, leads, constraints, calendars, and milestones must represent real engineering and resource dependencies. A schedule with missing logic may produce a critical path that is mathematically neat but operationally false.
Use in control
The critical path changes as work progresses, durations are updated, scope changes, resources move, or delays occur. Schedule control therefore requires regular status updates, baseline comparison, change control, and review of near-critical paths. For uncertain projects, CPM is often combined with Monte Carlo schedule risk analysis.
Common mistakes
Common mistakes include confusing the longest list of tasks with the actual logic-driven critical path, forcing dates with constraints instead of modelling dependencies, and ignoring resource availability. Another error is reporting float as spare time without considering contractual milestones, access windows, procurement constraints, or shared crews.