Exercise set
Operations Critical Path, Schedule Risk, and Milestone Readiness Exercises
Solved operations scheduling exercises for critical path, float, PERT duration, schedule risk, buffers, rework loops and milestone release.
These exercises practise operations scheduling decisions: critical path, float, near-critical work, PERT duration, schedule variance, guarded milestones, buffer sizing, delay impact, rework loops, schedule compression and milestone release gates.
The goal is not to publish a date that looks precise. A schedule is only useful when dependency logic, calendars, access windows, inspections, rework paths, uncertainty and release evidence are visible enough to challenge.
Assume simplified screening data unless an exercise states otherwise. Real schedule release should also check shift calendars, outage windows, permit holds, supplier dates, inspection capacity, commissioning sequence, handover rules, abnormal findings and authority to release.
Release Evidence Notes
Schedule evidence should state the operating boundary: project, maintenance shutdown, commissioning plan, construction lookahead, production restart or recovery milestone. Calendar days, work days and staffed hours must not be mixed.
Critical path evidence should identify dependency logic, activity duration basis, calendars, near-critical paths, inspection holds and rework loops. The critical path can change when a near-critical item slips.
Risk evidence should show the margin between guarded finish and required milestone. A deterministic finish date is weak when duration uncertainty, test failures or permit delay can consume the margin.
Milestone release should be a hard-gate decision. If schedule risk, readiness evidence or hold-point closure fails, the milestone should be delayed, restricted or rebaselined.
Engineering Boundary Notes
This page covers schedule logic and milestone risk. Queue waiting time, service capacity and WIP control belong in the operations queue exercise set. Skill-hour loading, backlog recovery and shutdown resource readiness belong in the operations resource-loading exercise set.
When schedule failure is caused by a missing spare, inspection crew or craft-hour limit, record the failed resource gate separately instead of hiding it inside CPM output.
Scenario Map
| Scenario | Exercises | Primary check | Engineering decision |
|---|---|---|---|
| Critical path and float | 1-5 | path duration, total float, free float and near-critical risk | Decide what must be protected. |
| Uncertainty and buffers | 6-10 | PERT duration, variance, z-margin and buffer size | Decide whether the milestone is credible. |
| Delay, rework and compression | 11-15 | slip impact, rework exposure, crashing value and hold-point delay | Decide whether to resequence, compress or hold. |
| Milestone release | 16-18 | readiness score, evidence closure and hard gates | Release, restrict or reject the schedule. |
Exercise 1: Critical Path from a Dependency Network
A commissioning plan has activities:
| Activity | Duration | Predecessors |
|---|---|---|
| A | 4 days | none |
| B | 6 days | A |
| C | 5 days | A |
| D | 3 days | B |
| E | 4 days | B, C |
| F | 2 days | D, E |
Find project duration and critical path.
Solution
Candidate paths are:
The critical path is:
Engineering Comment
The critical path is the dependency chain that controls finish date. It is not simply the list of high-visibility tasks.
Plausibility Check
All paths start with A and end with F. The path through B and E has the largest middle duration.
Exercise 2: Total Float for a Near-Critical Activity
Activity C starts after A finishes at day 4. C takes:
Activity E waits for both B and C, and B finishes at day 10. Find total float for C.
Solution
Earliest finish of C is:
C may finish as late as day 10 without delaying E:
Total float:
Engineering Comment
One day of float is fragile. Failed access, inspection hold or rework can make C critical.
Plausibility Check
C finishes one day before the other predecessor, so one day of float is expected.
Exercise 3: Free Float for an Inspection Activity
An inspection activity starts at day:
and lasts:
Its successor can start at day:
Find free float.
Solution
Inspection finishes at:
Free float is:
Engineering Comment
Free float is local. Consuming it delays the successor even if the project finish might still have some total float.
Plausibility Check
The successor starts one day after the inspection finishes, so the free float is one day.
Exercise 4: Forward-Pass Finish Date
A work package has three serial activities:
The first activity starts at day 5. Find finish day.
Solution
Serial duration is:
Finish day is:
Engineering Comment
The result assumes all days are valid work days. Calendars, shifts and access windows must be checked before publishing the date.
Plausibility Check
Thirteen days after day five gives day eighteen.
Exercise 5: Near-Critical Path Margin
The critical path duration is:
A second path has duration:
Find near-critical margin.
Solution
Margin is:
Engineering Comment
A path within one day of critical should be actively monitored. Minor slippage can change the governing path.
Plausibility Check
The second path is slightly shorter than the critical path, so the margin is small and positive.
Exercise 6: PERT Expected Duration
An activity has optimistic, most likely and pessimistic durations:
Estimate PERT expected duration:
Solution
Substitute:
Engineering Comment
The estimate is pulled above the most likely value because the pessimistic tail is long. That tail should be tied to a real risk.
Plausibility Check
The result is above 6 but far below 13, which matches a weighted PERT average.
Exercise 7: PERT Standard Deviation
For the same activity:
Estimate standard deviation:
Solution
Compute:
Engineering Comment
This simplified uncertainty should be treated as a screening value, not proof that duration follows a perfect distribution.
Plausibility Check
The full optimistic-pessimistic range is nine days; one sixth of that is one and a half days.
Exercise 8: Path Variance Combination
A path has three independent activity standard deviations:
Estimate path standard deviation.
Solution
Path variance is:
So:
Engineering Comment
The result assumes independent duration uncertainty. Shared access, weather or inspection delays can make the true path risk larger.
Plausibility Check
The combined standard deviation should be greater than the largest single term but less than their direct sum.
Exercise 9: Milestone Confidence Screen
A path has expected duration:
and standard deviation:
The milestone is:
Compute z-margin.
Solution
Use:
Substitute:
Engineering Comment
A z-margin of 1.58 may be acceptable for some planning screens, but it is not a universal release rule. Critical milestones may require more margin.
Plausibility Check
The milestone is three days beyond the mean, and the standard deviation is about two days, so z near 1.5 is expected.
Exercise 10: Buffer for a One-Sided Schedule Rule
A schedule rule uses:
and path standard deviation:
Find required buffer.
Solution
Required buffer is:
Engineering Comment
The buffer should be protected, not silently consumed by scope growth. Otherwise the risk calculation becomes meaningless.
Plausibility Check
The buffer is a little more than one standard deviation, so it should be a little above two days.
Exercise 11: Delay Impact on Critical Path
A critical-path activity slips by:
There is no remaining float. Find the finish-date slip.
Solution
With zero float, slip transfers directly:
Engineering Comment
Critical-path delay can be recovered only by resequencing, compression, added shifts or scope reduction. Reporting the old date without a recovery plan is weak schedule control.
Plausibility Check
No float means no buffer, so the full delay reaches project finish.
Exercise 12: Delay Impact with Float
A near-critical activity slips:
Its total float is:
Find project finish impact.
Solution
Float absorbs part of the slip:
Engineering Comment
Near-critical work should be escalated before float is fully consumed. Waiting until the path becomes critical reduces recovery options.
Plausibility Check
The slip exceeds float by 0.6 days, so only that excess affects the finish.
Exercise 13: Rework Loop Expected Duration
A test activity takes:
If it fails, rework and retest add:
Historical failure probability is:
Estimate expected duration.
Solution
Expected duration is:
So:
Engineering Comment
Expected duration is not enough for release if the retest is a hard hold point. Tail risk and latest allowable finish should also be checked.
Plausibility Check
The rework branch happens one quarter of the time, adding 0.75 day on average.
Exercise 14: Inspection Hold-Point Delay
A hold point has planned duration:
Inspector availability adds expected wait:
Find total hold-point allowance.
Solution
Total allowance is:
Engineering Comment
Inspection wait should be modelled explicitly. Hiding it inside task duration makes accountability and recovery harder.
Plausibility Check
The wait is larger than the inspection itself, so the total is dominated by availability delay.
Exercise 15: Schedule Compression Value
A critical activity can be crashed from:
to:
The extra cost is:
Find cost per day saved.
Solution
Days saved:
Cost per day:
Engineering Comment
Crashing is valuable only if the activity is on the controlling path after compression. Otherwise the cost may not improve the milestone.
Plausibility Check
Saving one and a half days for 9000 gives 6000 per day.
Exercise 16: Milestone Readiness Score
A milestone package has:
required evidence items. Closed items:
The rule requires at least 95\% closure. Check readiness.
Solution
Closure is:
Since:
the readiness score fails.
Engineering Comment
Near-complete evidence can still block release if missing items are permits, inspection holds, test certificates or owner approvals.
Plausibility Check
Three missing items out of forty is 7.5\% missing, so closure is 92.5\%.
Exercise 17: Guarded Finish Margin
Expected finish is day:
The uncertainty guard is:
The milestone is day:
Find guarded margin.
Solution
Guarded finish is:
Margin is:
Engineering Comment
The schedule passes, but narrowly. The plan should protect scope and define escalation if progress consumes the margin.
Plausibility Check
The unguarded margin is 2.6 days. The guard consumes 1.8 days, leaving 0.8 day.
Exercise 18: Schedule Release Gate
A milestone package has:
| Gate | Requirement | Current result |
|---|---|---|
| critical path duration | at most 16 days | 15.4 days |
| guarded finish margin | at least 0.5 day | 0.8 day |
| evidence closure | at least 95\% | 92.5\% |
| open inspection holds | 0 | 0 |
Decide whether to release.
Solution
The duration, guarded margin and hold-point gates pass:
Evidence closure fails:
The milestone is not releasable.
Engineering Comment
Schedule release should not average gates. A missing evidence gate can block release even when the dates look feasible.
Plausibility Check
Only one gate fails, but it is a hard gate. Hold or restrict release until evidence is closed.
Validation Package Checklist
A strong schedule-risk solution should check:
- whether all durations use the same calendar and working-time basis;
- whether dependency logic includes inspections, rework, handover and access windows;
- whether near-critical paths are visible, not only the current critical path;
- whether PERT or uncertainty assumptions are supported by evidence;
- whether schedule buffers are protected from silent scope growth;
- whether delay impact is calculated after float is consumed;
- whether compression improves the controlling path;
- whether readiness evidence and hold points are closed before release.
Common Release Mistakes
Common mistakes include treating the critical path as fixed, ignoring near-critical paths, mixing calendar days with staffed work days, omitting inspection wait, hiding rework loops inside optimistic durations, using expected duration as if it were a guaranteed finish, crashing noncritical work, consuming schedule buffer without approval, and releasing a milestone because the date passes while required evidence remains incomplete.