Instiq
Chapter 2 · Schedule & cost management·v1.0.0·Updated 7/10/2026·~17 min

What's changed: Initial version

2.2Schedule development & the critical path

Key points

Covers how to compute earliest and latest dates via the arrow diagramming method (CPM) to identify the critical path (the longest path, where float is zero), the difference between total float and free float, and how to diagnose the way a delay on one activity ripples through to the overall project deadline.

When a PM receives a status report saying "a certain activity is running 2 days late," the first question to ask is: "is that activity on the critical path, or does it have slack (float)?" Failing to answer this immediately leads to judgment errors—overestimating the deadline impact and incurring unnecessary extra cost, or underestimating it and delaying action until it is too late. This section covers how to identify the critical path, compute float, and diagnose the overall impact of a delay.

2.2.1CPM and identifying the critical path

  • CPM (critical path method) computes the total duration along every path from start to finish, deriving earliest start/finish (forward pass) and latest start/finish (backward pass) to identify the paths with no slack. The critical path is the path from start to finish with the longest total duration; activities on it have zero float, so a delay of even one day on any of them delays the entire project's completion date by the same amount.
  • When a project has multiple paths, only the path with the longest total duration is the critical path; activities on shorter paths have slack (float). Whether an activity is on the critical path must never be judged by impressions—"the assignee looks busy" or "the work looks difficult"—it must always be identified through path calculation.

2.2.2Total float and free float

  • Total float is the maximum number of days an activity can slip without delaying the overall project completion date; activities on the critical path have zero total float. Free float is the maximum number of days an activity can slip without delaying the earliest start date of its immediate successor, and it is always less than or equal to total float (free float <= total float).
  • Confusing the two leads to a misleading report—"there is free float, so the overall deadline has slack too" is wrong (free float only measures the impact on the immediate successor). Total float is the indicator that determines the impact on the overall deadline.
Exam point

Most-tested: "the critical path is the longest-duration path, with zero float", "total float is the slack that does not delay the overall deadline", and "free float is the slack that does not delay the immediate successor's start (always <= total float)". Always follow the procedure of first identifying whether a delayed activity is on the critical path before judging the overall impact.

A PM's project has two paths from start to finish. Path 1 is "Activity A (3 days) -> Activity B (5 days) -> Activity D (4 days)," totaling 12 days; Path 2 is "Activity A (3 days) -> Activity C (6 days) -> Activity D (4 days)," totaling 13 days. Comparing durations, Path 2 is longer, so the critical path is Path 2 (A->C->D, 13 days total), and Activity B has total float = 13 - 12 = 1 day. At one week's status meeting, Activity B's assignee reports a 1-day delay due to illness. Since Activity B is not on the critical path and has 1 day of float, this 1-day delay falls within the total float, and the PM can diagnose that it does not affect the overall project completion date. Even so, the PM should not simply relax—if Activity B slips by one more day, it would exhaust its float and merge into the critical path, so this needs to be watched. In a different week, Activity C's assignee reports a 2-day delay due to unexpectedly complex requirements. Because Activity C is on the critical path (A->C->D) with total float = 0, the PM can immediately conclude that this 2-day delay directly pushes the overall project completion date back by 2 days. In this case, the PM must not just receive the report but promptly communicate the impact to the successor Activity D and other related teams, and begin considering shortening measures such as crashing or fast tracking, covered in the next section. The core point of this section is that the same "2-day delay" report calls for entirely different responses depending on whether the activity is on the critical path.

PathCompositionTotal durationCritical path?
Path 1A(3)+B(5)+D(4)12 daysNo (1 day total float)
Path 2A(3)+C(6)+D(4)13 daysYes (zero float)
Warning

Trap: "If the delayed activity's assignee says 'don't worry, we'll still make the successor's start date,' the overall deadline is fine" is wrong—that judgment only looks at free float (impact on the successor); the impact on the overall deadline must be judged by total float. Even with free float available, if total float is 0 (the activity is on the critical path), the overall deadline slips. Also wrong: "a path with a shorter duration can be ignored"—a path with little float (a near-critical path) can become the new critical path once the current critical path's activities are shortened, so it must be watched.

Arrow diagram, CPM.
The longest path sets the deadline

2.2.3Section summary

  • The critical path is the longest-duration path with zero float. Identify it via path calculation, never by impression
  • Total float shows the impact on the overall deadline; free float shows only the impact on the immediate successor (free float <= total float)
  • On receiving a delay report, first identify whether the activity is on the critical path, then judge the overall impact before responding

Sign in to track progress — Log in.

Quick check

(just a quick review)

Q1. A project has two paths: Path 1 (A 3 days + B 5 days + D 4 days = 12 days) and Path 2 (A 3 days + C 6 days + D 4 days = 13 days). Activity B's assignee reports a 1-day delay due to illness. What is the PM's most appropriate diagnosis upon receiving this report?

Q2. On the same project, Activity C's assignee (on the critical path, with zero total float) reports a 2-day delay due to unexpectedly complex requirements. What is the PM's most appropriate response?

Q3. An activity's free float is calculated as 2 days and its total float as 0 days. Which interpretation of this situation is most appropriate?

Check your understandingPractice questions for Chapter 2: Schedule & cost management