Critical Path Determination

5 minutes 5 Questions

Critical Path Determination is a core Time Management competency within the Certified Construction Manager (CCM) body of knowledge, grounded in the Critical Path Method (CPM) of scheduling. The critical path is the longest continuous sequence of logically linked activities from project start to finish; it defines the minimum project duration, and any delay to an activity on this path directly delays project completion. Activities on the critical path have zero total float, meaning no scheduling flexibility. Determining the critical path follows a structured process. First, the construction manager works with the team to define the project scope and break it into discrete activities through a Work Breakdown Structure. Next, realistic durations are assigned based on productivity rates, crew sizes, resources, and historical data. Then logical relationships are established among activities—finish-to-start, start-to-start, finish-to-finish, or start-to-finish—along with any leads or lags. With this network built, a forward pass calculates each activity's early start and early finish, establishing the earliest project completion date. A backward pass then calculates late start and late finish dates. Total float is derived by subtracting early dates from late dates; activities with zero (or the lowest) float form the critical path. For the CCM, identifying the critical path is not a one-time exercise. Schedules must be updated regularly as progress, change orders, weather, procurement delays, or resequencing can shift criticality to a different chain of activities, creating a new critical path. Near-critical paths with minimal float also demand close monitoring. The CM uses this information to prioritize management attention, allocate resources, evaluate time extension requests, perform time impact analyses for delay claims, and communicate schedule risk to owners and stakeholders. Ultimately, accurate critical path determination enables proactive decision-making, supports contractual schedule compliance, and is fundamental to delivering the project on time.

Critical Path Determination – CMAA CCM Time Management Study Guide

1. Why Critical Path Determination Matters on the CCM Exam

Time Management is one of the core domains of the Certified Construction Manager (CCM) examination, and critical path determination sits at the very heart of that domain. The Construction Management Association of America (CMAA) expects a CCM to be able to read, interpret, challenge, and act upon a Critical Path Method (CPM) schedule. You will not usually be asked to build a 500-activity schedule, but you will be asked to identify the critical path, calculate float, understand what happens when an activity slips, evaluate a contractor's time extension request, and explain how the critical path drives decision-making about resources, sequencing, and risk.

In practice, the critical path is the single most important piece of schedule information for a Construction Manager because:

• It defines the minimum project duration. If any activity on the critical path is delayed, the project completion date is delayed by the same amount (absent acceleration or re-sequencing).
• It identifies where management attention, resources, and owner decisions must be focused first.
• It is the technical basis for evaluating delay claims, time extensions, and concurrent delay. A contractor is generally only entitled to a time extension for an excusable delay that affects the critical path.
• It tells the CM which activities have float and can therefore absorb problems, be delayed to level resources, or be used as a buffer without harming the end date.
• It supports Time Impact Analysis (TIA), recovery scheduling, acceleration decisions, and the review of monthly schedule updates.

Because the exam is scenario-driven, you must understand critical path concepts well enough to apply them to short word problems and small network diagrams under time pressure.

2. What Is the Critical Path?

The critical path is the longest continuous chain of logically linked activities through the project network, from the start milestone to the finish milestone. Its total duration establishes the shortest possible time in which the project can be completed. Activities on the critical path have zero total float (or, where constraints or late updates exist, the least total float, which may be negative).

Key definitions you must know:

• Activity – A discrete task with a defined duration that consumes time and usually resources.
• Logic / Dependency – The relationship between two activities (predecessor and successor). The four relationship types in the Precedence Diagramming Method (PDM) are Finish-to-Start (FS, the most common), Start-to-Start (SS), Finish-to-Finish (FF), and Start-to-Finish (SF, rare).
• Lag – A mandatory waiting period inserted into a relationship (e.g., FS + 7 days for concrete cure). A lead is a negative lag that allows overlap.
• Early Start (ES) – The earliest date an activity can begin, given its predecessors.
• Early Finish (EF) – The earliest date an activity can finish (ES plus duration).
• Late Start (LS) – The latest date an activity can start without delaying project completion.
• Late Finish (LF) – The latest date an activity can finish without delaying project completion.
• Total Float (TF) – The amount of time an activity can be delayed without delaying the project completion date. TF = LS − ES = LF − EF.
• Free Float (FF) – The amount of time an activity can be delayed without delaying the early start of any successor. Free float is always less than or equal to total float.
• Near-critical path – A path with very little float (often defined by specification as 5 or 10 days or less) that could become critical with a small slip.
• Data date – The date through which progress has been recorded in a schedule update; the critical path is always evaluated from the data date forward.
• Longest path – Some scheduling software defines criticality as the longest path to project completion rather than by zero float; the two definitions can differ when constraints, multiple calendars, or imposed finish dates exist. The exam may use either phrase, so recognize both.

Common misconceptions to avoid:
• The critical path is not the path with the most activities; it is the path with the longest duration.
• There can be more than one critical path, and the critical path can change as the project progresses.
• Critical activities are not necessarily the most expensive, complex, or important technically; they are simply the ones with no schedule slack.
• Float is not a reserve that automatically belongs to the contractor. Unless the contract says otherwise, float is generally treated as a shared project resource, available on a first-come, first-served basis. Many CMAA-style contracts state this explicitly.

3. How Critical Path Determination Works

Determining the critical path requires a complete network with activity durations and logic. The procedure has four steps.

Step 1 – Build the network. List every activity, assign a realistic duration, and define predecessors and successors. Every activity except the first should have at least one predecessor and every activity except the last should have at least one successor (no open ends or "dangling" activities). Avoid logic loops.

Step 2 – Forward pass (calculate ES and EF). Begin at the start of the network. For the first activity, ES equals the project start. For each subsequent activity, ES equals the latest EF of all its predecessors (plus any lag). EF equals ES plus duration. The EF of the final activity gives the project duration.

Step 3 – Backward pass (calculate LF and LS). Begin at the end of the network. For the final activity, LF equals its EF (or the contractually required completion date, if one is imposed). For each preceding activity, LF equals the earliest LS of all its successors (minus any lag). LS equals LF minus duration.

Step 4 – Calculate float and identify the critical path. TF = LS − ES (or LF − EF). Activities with zero (or the lowest) total float are critical. Trace the continuous chain of these activities from start to finish; that is the critical path.

A note on day-numbering conventions. Two conventions appear in textbooks and on exams:
• Zero-based (time-unit) convention: the first activity starts at time 0 and EF = ES + Duration. This is the PMI style and is the easiest for quick arithmetic.
• Calendar-day convention: the first activity starts on Day 1 and EF = ES + Duration − 1. Many construction scheduling texts and software use this approach.
Both conventions yield the same critical path, the same float values, and the same total duration; only the intermediate numbers differ. On the exam, follow whatever convention the question uses. If none is stated, zero-based is usually safe for duration and float questions, but check whether the answer choices imply a "Day 1" start.

Worked Example (zero-based convention)

Activities and logic (all Finish-to-Start, no lag):
• A – Mobilize – 3 days – no predecessor
• B – Excavate and Foundations – 4 days – after A
• C – Procure Steel – 2 days – after A
• D – Erect Structure – 5 days – after B
• E – Fabricate Panels – 3 days – after C
• F – Enclose Building – 2 days – after D and E

Forward pass:
A: ES 0, EF 3
B: ES 3, EF 7
C: ES 3, EF 5
D: ES 7, EF 12
E: ES 5, EF 8
F: ES = max(12, 8) = 12, EF 14 → Project duration = 14 days

Backward pass:
F: LF 14, LS 12
D: LF 12, LS 7
E: LF 12, LS 9
B: LF 7, LS 3
C: LF = LS of E = 9, LS 7
A: LF = min(LS of B = 3, LS of C = 7) = 3, LS 0

Total float:
A: 0 | B: 0 | C: 7 − 3 = 4 | D: 0 | E: 9 − 5 = 4 | F: 0

Critical path: A → B → D → F, 14 days. Activities C and E each carry 4 days of total float.

Free float check: Activity C's successor E has ES 5 and C's EF is 5, so C's free float is 0 even though its total float is 4 — delaying C by even one day pushes E's early start. Activity E's successor F has ES 12 and E's EF is 8, so E has 4 days of free float. This is exactly the kind of distinction the exam tests.

What-if: If Activity E grows from 3 to 8 days, the path A-C-E-F becomes 3 + 2 + 8 + 2 = 15 days, longer than 14. The critical path shifts to A-C-E-F, the project is now 15 days, and B and D each pick up 1 day of float. This demonstrates that the critical path is dynamic and must be re-evaluated at every update.

4. Applying Critical Path Determination as a Construction Manager

The CCM exam frames critical path knowledge within the CM's role, so connect the mechanics to responsibilities:

• Schedule review and acceptance. The contractor typically prepares the baseline CPM schedule; the CM reviews it for reasonableness, completeness of scope, logic validity, appropriate durations, excessive lags, open ends, and an identifiable, credible critical path. Accepting a schedule does not transfer responsibility for means and methods to the CM or owner.
• Monthly updates. The CM verifies that actual start and finish dates are correctly recorded, that remaining durations are realistic, and that logic changes are explained. The CM then confirms where the critical path now runs and whether the forecast completion date has moved.
• Float management. The CM monitors float consumption, flags near-critical paths, and enforces contract language on float ownership.
• Time extension and delay analysis. The CM determines whether a claimed delay actually impacted the critical path (using the current schedule as of the delay, not the original baseline). Delays to activities with float typically do not justify an extension until float is exhausted. Concurrent delay analysis also depends on identifying parallel critical paths.
• Recovery and acceleration. When the project is behind, the CM evaluates options such as crashing (adding resources to shorten critical activities) and fast-tracking (overlapping sequential critical activities). Only shortening critical activities reduces the project duration, and shortening too far causes another path to become critical.
• Owner-furnished decisions and procurement. The CM identifies owner deliverables (approvals, permits, owner-furnished equipment) that sit on or near the critical path and ensures they are tracked as milestones.

5. How to Answer Critical Path Questions in the Exam

CCM questions on this topic fall into a few recognizable patterns. Use the matching strategy for each.

Pattern A – "Which path is critical?" or "What is the project duration?"
Quickly list every path from start to finish and add up durations. The longest total is the critical path and the project duration. For small networks this is faster than a full forward/backward pass. Watch for shared activities that appear on multiple paths and for lags that must be added.

Pattern B – "What is the total float of Activity X?"
Determine the critical path length first. Then find the length of the longest path that passes through Activity X. Total float = critical path length − longest path through X. Alternatively, perform the forward and backward pass and compute LS − ES. If X is on the critical path, the answer is zero.

Pattern C – "Activity X is delayed N days. What happens to the project?"
Compare N to X's total float. If N is less than or equal to the float, project completion is unchanged (though float is consumed and the path may become critical). If N exceeds the float, the project is delayed by (N − float) days and the critical path may shift to run through X.

Pattern D – Delay claims and time extensions.
Ask: Was the delayed activity on the critical path at the time of the delay? Was the delay excusable (owner-caused or force majeure) versus contractor-caused? Was there concurrent contractor delay? The correct answer usually grants time only for critical, excusable, non-concurrent delay, and grants compensation only when the delay is also compensable (owner-caused).

Pattern E – Crashing and acceleration.
Only critical activities should be shortened. Choose the critical activity with the lowest cost per day to shorten. After each cut, recheck whether a second path has become critical; if so, both paths must be shortened simultaneously to achieve further reduction.

Pattern F – Conceptual and definitional questions.
Know the precise wording: total float versus free float, longest path versus zero float, lag versus lead, data date, near-critical, baseline versus update, and the four PDM relationship types. Distractor answers often swap "total float" and "free float" or describe the critical path as the path with the most activities or the greatest cost.

6. Exam Tips: Answering Questions on Critical Path Determination

• Draw the network. Even for a text-only question, sketch boxes and arrows on your scratch material. Visual errors are far less likely than mental-arithmetic errors.
• Enumerate every path. Missing a path is the most common cause of a wrong answer. Trace each route from the start node to the finish node systematically.
• Longest, not most. Remember the critical path is defined by total duration, not activity count, cost, or complexity.
• Confirm the convention. Check whether the question starts on Day 0 or Day 1 before calculating specific start and finish dates. Durations and float are unaffected, but ES/EF/LS/LF values are.
• Add lags, subtract leads. A relationship of FS + 5 adds five days to the path; FS − 2 (a lead) subtracts two.
• Float formulas. TF = LS − ES = LF − EF. Free float = (earliest ES of successors) − EF of the activity. Free float can never exceed total float.
• Zero float on the critical path, but check for negative float. If a question imposes a contract completion date earlier than the calculated finish, critical activities will show negative float equal to the shortfall. Negative float signals the schedule is behind the required date.
• The critical path changes. If a question describes a delay, progress, or a logic change, re-evaluate the path lengths rather than assuming the original critical path still governs.
• Multiple critical paths are possible. If two paths tie for longest, both are critical and any delay to either delays the project.
• Float belongs to the project unless the contract states otherwise. When a question asks who owns float, the default CMAA-aligned answer is that float is a shared resource, not the exclusive property of the contractor or the owner.
• Think like the CM, not the scheduler. On role-based questions, the CM reviews, monitors, verifies, and advises; the contractor prepares and owns the schedule and the means and methods. Be wary of answers in which the CM directs the contractor's sequencing or guarantees the schedule.
• Tie delay to the critical path. For time extension scenarios, the deciding factor is almost always whether the critical path, as it existed at the time of the delay, was affected.
• Eliminate distractors. Answer choices that confuse total float with free float, define the critical path by number of activities, or state that any delay to any activity delays the project can be eliminated immediately.
• Manage your time. A six-to-eight-activity network should take no more than two to three minutes. If the arithmetic is getting long, verify you have not miscounted paths, then move on and return if time allows.
• Double-check the question stem. Questions often ask for a specific value such as "the total float of Activity D" or "the new project duration," not simply the critical path. Make sure you answer the exact quantity requested.

7. Quick Reference Summary

• Critical path = longest duration path = minimum project duration = zero (or least) total float.
• Forward pass gives ES and EF; backward pass gives LS and LF.
• Total float = LS − ES = LF − EF; free float = successor ES − activity EF.
• Delay greater than float on a non-critical activity delays the project by the excess and may shift the critical path.
• Only shortening critical activities reduces project duration; recheck for new critical paths after each change.
• Time extensions are justified only for excusable delays that impact the critical path; compensation additionally requires that the delay be owner-caused and not concurrent with contractor delay.
• The CM reviews and monitors the contractor's CPM schedule, tracks float and near-critical work, and uses the current critical path as the basis for delay analysis and recovery decisions.

Master these mechanics and the CM's perspective on them, and critical path questions on the CCM exam become some of the most reliable points you can earn.
Test mode:

CMAA CCM - Critical Path Determination Example Questions

Test your knowledge of Critical Path Determination

Question 1

A construction manager has completed the forward and backward passes on the pre-design schedule for a public school. The owner wants to know which sequence of activities will control the completion date so that staff can monitor it most closely. Based on the pass results, which sequence should the construction manager point to?

Question 2

In critical path method scheduling, which of the following best describes the critical path of a project network?

Question 3

During pre-design for a new elementary school, the construction manager builds a simple network to set the owner's milestone dates. All durations are in working days. A: 4, no predecessor. B: 6, after A. C: 3, after A. D: 5, after B. E: 9, after C. F: 4, after B and C. G: 2, after D, E and F. After a forward and backward pass, which path and total project duration should the construction manager report to the owner?

More Critical Path Determination questions
19 questions (total)