Project activity network with the critical path highlighted in red
Advertisement

What CPM and PERT are

The critical path method (CPM) and PERT are techniques for planning and controlling projects by drawing the activities as a network with their dependencies and durations. The goal is to find the shortest possible project duration and the activities that cannot slip: the critical path.

They apply to setting up a line, installing a machine, renovating an area, launching a product or organizing a maintenance shutdown. Whenever tasks depend on one another, the network shows where a delay is expensive and where there is slack.

CPM and PERT visual map

The map shows the example network, the 14-day critical path, the table of early and late times with total float, and the steps.

CPM and PERT visual map: activity network, 14-day critical path, and table of early and late times and total float
Visual map 05: critical path method and PERT. Click the map to open it full size.Download the map as PNG

Origins: Polaris and DuPont

Both techniques appeared in the late 1950s. CPM was developed by James Kelley and Morgan Walker for DuPont, with known durations and a focus on cost. PERT (Program Evaluation and Review Technique) was created for the U.S. Navy's Polaris missile program to handle uncertain durations. Today any project software combines the two.

Network elements

ElementMeaning
ActivityA task that takes time and resources
PredecessorWhat must finish before an activity can start
DurationEstimated time of each activity
ES and EFEarly start and early finish
LS and LFLate start and late finish
Total floatHow long an activity can slip without delaying the project

Worked example: a 14-day critical path

A project has six activities: A (2 days); B (4 days, after A); C (3 days, after A); D (5 days, after B); E (2 days, after C); F (3 days, after D and E). There are two paths:

ActivityDurationPredecessorESEFLSLFFloat
A2-02020
B4A26260
C3A25694
D5B6116110
E2C579114
F3D, E111411140

The project finishes in 14 days. A, B, D and F have zero float: any delay in them delays the whole project. C and E have 4 days of float.

How to calculate ES, EF, LS, LF and float

Forward pass: an activity's ES is the largest EF of its predecessors; EF = ES + duration. F starts on day 11 because it waits for D (EF 11), even though E finishes on day 7.

Backward pass: from the end, an activity's LF is the smallest LS of its successors; LS = LF − duration. E must finish by day 11 (LS of F), so it can start as late as day 9.

Total float = LS − ES = LF − EF

For E: 9 − 5 = 4 days. Activities with zero float form the critical path.

Advertisement

Uncertain durations: PERT's three-point estimate

When a duration is uncertain, PERT uses three estimates: optimistic (o), most likely (m) and pessimistic (p).

Expected duration = (o + 4m + p) ÷ 6  |  Standard deviation = (p − o) ÷ 6

If activity D has o = 3, m = 5 and p = 7 days, its expected duration is (3 + 20 + 7) ÷ 6 = 5 days, with a standard deviation of about 0.67 days. Adding up the variances of the critical activities gives a sense of the chance of meeting the deadline.

How to shorten the schedule

For maintenance shutdowns, CPM usually works together with TPM and SMED to cut machine downtime.

Common applications

Watch-outs and checklist

Frequently asked questions

What is the critical path?

The sequence of activities with zero float; it sets the shortest project duration, and any delay on it delays delivery.

How do you calculate total float?

Total float = LS − ES (or LF − EF). In the example, activity E has 9 − 5 = 4 days of float.

What is the difference between PERT and CPM?

CPM works with known durations and focuses on time and cost; PERT uses three estimates to handle uncertain durations.

How is the PERT expected duration calculated?

With (optimistic + 4 × most likely + pessimistic) ÷ 6.

Can the critical path change?

Yes. If critical activities are sped up or others slip, a different path may become the longest.

Sources

  1. KELLEY, J. E.; WALKER, M. R. Critical-path planning and scheduling. Proceedings of the Eastern Joint Computer Conference, 1959.
  2. PROJECT MANAGEMENT INSTITUTE. A Guide to the Project Management Body of Knowledge (PMBOK Guide). Newtown Square: PMI.
  3. SLACK, N.; BRANDON-JONES, A.; JOHNSTON, R. Operations Management. Harlow: Pearson.

Project running late? Find the root cause.

Download the free "Problem Solving Kit" e-book, with PDCA, A3, 5 Whys and Ishikawa.

Download the e-book
Advertisement
Photo of Vagner Soares

About the author

Vagner Soares

Lean Manufacturing & Behavioral Management Specialist

Over 20 years in the automotive and metalworking industries (GM and Dana), Lean Manufacturing practitioner since 2006. SENAI instructor and mentor in Brazil’s Brasil Mais Produtivo program, delivering consulting, training and audits for 50+ companies, combining quality, productivity and people development.