Skip to content

Pocket binder

PMP practice questions on iPhone and Android.

Get the appPractice free on this site
2.2.5.1

Concept · under Schedule management

Critical path, float and schedule compression for the PMP® exam

The critical path is the longest chain of dependent activities through the schedule network, and its length is the shortest time the project can take. Activities on it have no float, so a day lost on any of them is a day lost at the finish. Everything else on this page builds on that: which kind of float an activity has, and what you give up when you compress the schedule.

Exam
PMP
Domain
Process
Domain weight
41%
Packages
9
Updated
Oct 13, 2026

01Why the longest path sets the date

A network finishes when its last chain of dependencies finishes. Shorter paths wait for it, and the time they can wait is their float. Shorten an activity that is not on the critical path and the end date stays where it was; you have only added float to an activity that already had some.

The durations come from estimates. When an estimate is shaky, three-point estimating gives an expected duration and a spread, and that expected value is what goes into the forward pass. The rest of schedule planning, from baselines to leveling, sits in schedule management.

02A small network drawn as bars

Fig. 1 · gantt
0246810121416SurveyDesignPermitOrder equipmentWrite manualsTrain usersInstallGo-livedays
Example network. Design follows Survey; Permit follows Survey; Order equipment follows Design; Write manuals follows Design and Train users follows Write manuals; Install needs Permit and Order equipment; Go-live needs Install and Train users. The green chain is 17 days long and has no float.

03Total float and free float, side by side

Forward and backward pass for the example network (first activity starts on day 0)

ActivityEarly start–finishLate start–finishTotal floatFree float
Survey0–40–400
Design4–94–900
Permit4–106–1222
Order equipment9–129–1200
Write manuals9–1112–1430
Train users11–1314–1633
Install12–1612–1600
Go-live16–1716–1700

Total float = late start − early start (or late finish − early finish): how far an activity can slip before the project finish moves. Free float = the earliest early start among its successors − its own early finish: how far it can slip before the next activity moves. Write manuals shows the difference: three days of slack for the project, none for Train users. Courses that start the first activity on day 1 shift every date by one; the float values come out the same.

04Two ways to buy back time

Crashing and fast-tracking compared

PointCrashingFast-tracking
≠What you doAdd resources to critical activities: people, overtime, equipmentOverlap activities that were planned to run in sequence
≠What it costsMoney, straight awayRisk of rework, because the later activity starts on unfinished inputs
≠Where it worksActivities whose duration really shrinks with more effortDiscretionary dependencies, where the order was a preference
≠Where it failsWork that cannot be split, such as curing concrete or a supplier's lead timeMandatory dependencies, such as testing a build that does not exist yet
Which activitiesCritical path onlyCritical path only

≠ marks a row where the two differ. Compressing one path can promote another. Cut Install in the example from 4 days to 1 and the finish moves to day 14, where the Write manuals and Train users chain becomes critical as well; any further saving now has to shorten both paths.

05Walk the network

Dependency tables, float and compression choices, all built on the network logic above.

Work packages 9

  1. WP 01In a marketing campaign, the strategy development phase has an early start of 9, an early finish of 12, and a late start of 16. What is the float for this phase?

    Debrief answer to open the notes

    1. A10 does not follow from any float formula with these values.
    2. B3 is the duration (EF − ES), not the float.
    3. CCorrect: total float = LS − ES = 16 − 9 = 7.
    4. D5 matches no float formula with the given dates.
  2. WP 02A project manager is analyzing which route through the project network will take the longest to complete. Which method is being used?

    Debrief answer to open the notes

    1. APDM draws activity dependencies but does not by itself compute the longest path.
    2. BResource leveling adjusts dates for resource limits, not to find the longest path.
    3. CCorrect: the critical path method identifies the longest path through the network, which sets the shortest possible project duration.
    4. DPERT estimates activity durations from three points; it does not identify the longest route.
  3. WP 03A project manager needs to determine which project activities can be delayed without affecting the project end date. Which scheduling technique should be used?

    Debrief answer to open the notes

    1. ACritical chain manages resource-constrained schedules with buffers; it is not the technique for checking activity slack.
    2. BResource leveling changes dates to fit resources rather than showing allowable delay.
    3. CCorrect: float analysis shows how long each activity can slip; an activity can be delayed by its total float without moving the end date.
    4. DMonte Carlo shows the range of outcomes, not each activity's allowable delay.
  4. WP 04A project is two weeks behind schedule. The sponsor demands immediate corrective action without exceeding the tight budget. Reviewing the schedule network, the project manager notes several parallel paths, but only one is critical. What is the most appropriate schedule compression approach?

    Debrief answer to open the notes

    1. ACorrect: compression only helps on the critical path, and fast-tracking adds little direct cost, which suits a tight budget if dependency risks are checked.
    2. BCrashing every activity spends money on non-critical paths that cannot shorten the project.
    3. CAdding resources to non-critical tasks does not recover any time on the critical path.
    4. DFast-tracking non-critical work adds risk without shortening the project.
  5. WP 05During a project with a fixed deadline, the critical path activities are taking longer than planned. If additional resources are available, which schedule compression technique should the project manager implement?

    Debrief answer to open the notes

    1. AResource leveling resolves overallocation and often extends the schedule.
    2. BCorrect: crashing adds resources to critical-path activities to shorten them, which fits when extra resources are available.
    3. CFast tracking could also help, but it adds rework risk and does not use the available resources.
    4. DLeads and lags fine-tune logic but are not the main compression technique here.
  6. WP 06The project must recover five days with minimal added cost. Which sequence of compression techniques is most appropriate?

    Debrief answer to open the notes

    1. AFast-tracking everything regardless of risk invites rework that can cost more time than it saves.
    2. BMoving the finish date first gives up before trying techniques within the project's control.
    3. CCutting scope first is a bigger trade-off than needed and requires approval.
    4. DCorrect: use the cheapest options first: safe overlaps, then added resources, and negotiate scope only if time is still short.
  7. WP 07You are managing the production of a new product which involves several dependent steps, each with a specific duration. Analyze the table below and determine the critical path for completing the entire manufacturing process.

    Exhibit for WP 07

    StepDependenciesDuration (Days)
    Step A3
    Step BA5
    Step CA4
    Step DB2
    Step EB, C3
    Step FC1

    Debrief answer to open the notes

    1. AA-C-F totals 3 + 4 + 1 = 8 days; it is the shortest path, not the longest.
    2. BD depends on B, not C, so A-C-D is not a path in this network.
    3. CA-B-D totals 3 + 5 + 2 = 10 days, one day shorter than A-B-E.
    4. DCorrect: A-B-E = 3 + 5 + 3 = 11 days, the longest path; A-B-D is 10, A-C-E is 10 and A-C-F is 8.
  8. WP 08Based on the provided network logic table, identify the critical path and its total duration.

    Exhibit for WP 08

    ActivityPredecessor(s)Duration (days)Modifier (Lead/Lag)
    ANone5None
    BA4None
    CA6FS + 2 days (Lag)
    DB5FS - 1 day (Lead)
    EC4None
    FD, E3None

    Debrief answer to open the notes

    1. A18 days ignores C's 2-day lag; the lag adds waiting time to the path, so it must be counted.
    2. BCorrect: A ends day 5, C runs days 7-13 after the lag, E ends day 17, F day 20: 5 + 2 + 6 + 4 + 3 = 20.
    3. CA-B-D-F is 5 + 4 - 1 + 5 + 3 = 16 days with D's lead, shorter than A-C-E-F.
    4. DD follows B, not C, so A-C-D-F is not a path in this network.
  9. WP 09All activities listed in the table are on the project's single critical path. What is the most cost-effective strategy to accelerate the schedule by exactly two weeks, and what is the incremental cost?

    Exhibit for WP 09

    ActivityNormal DurationCrash DurationNormal CostCrash Cost
    Activity A4 weeks3 weeks$10,000$14,000
    Activity B5 weeks3 weeks$20,000$26,000
    Activity C3 weeks2 weeks$15,000$21,000
    Activity D6 weeks5 weeks$30,000$32,000

    Debrief answer to open the notes

    1. AC costs $6,000 per week and B $3,000, so this spends $9,000 when cheaper weeks are available.
    2. BCorrect: slopes per week are A $4,000, B $3,000, C $6,000, D $2,000. Crash D one week ($2,000) and B one week ($3,000) = $5,000.
    3. CA at $4,000 a week is pricier than B at $3,000, so this costs $6,000 instead of $5,000.
    4. DA and C are two of the steeper slopes; $4,000 + $6,000 = $10,000 for the same two weeks.

Open a row to answer. Keys: 1–4 or A–D answer, N opens the next row.

06Questions about float and the critical path

Can a project have more than one critical path?

Yes. When two paths tie for the longest duration, both are critical and a delay on either moves the finish. More critical paths mean more schedule risk, because there are more places where a slip hurts.

Can float be negative?

Yes, once the schedule runs past an imposed finish date. Negative total float tells you how many days that path must recover to meet the date, and it is a signal to compress or renegotiate.

Is the critical path where the most important work is?

Importance has nothing to do with it. The critical path is the longest path by duration. A minor activity with zero float is critical; a high-stakes activity with ten days of float is not.

What replaces the critical path on agile projects?

Iterations are timeboxed, so the date tends to be fixed while scope flexes, and the release forecast comes from the team's velocity instead of a forward pass. That side is covered in story points, velocity and burn charts.