- Workflow: WBS → sequence (network) → durations → critical path → Gantt → compress → track (EV, velocity, burn-down).
- Network analysis and tracking carry the most marks.
- A real schedule: hundreds of WBS rows with bars over time. This is where the chapter ends up.
- Plan = what (no dates). Estimate = how big/long. Schedule = dates, dependencies, resources. Track = are we on plan?
🎯 How this can come up · 1 question
Which step first adds specific start and end dates?
Correct: Scheduling.
- Four steps: WBS (what) → size (how much) → dependencies (network) → duration (schedule).
- Schedule development combines activity definition, sequencing, resource and duration estimating. It is iterative and continuous.
- Assumption = treated as true. Constraint = limits your options (e.g., only internal HR).
- The risk register is one of the most critical PM-plan inputs for scheduling.
Related real-exam questions
🎯 How this can come up · 1 question
“Only internal HR staff may be used” is an example of a:
Correct: Constraint.
- WBS = a checklist of ALL the work, decomposed into levels, with owners.
- Numbering shows the hierarchy: 4.2.3 is under 4.2, which is under 4.0.
- Process WBS = activities (requirements, design, testing); used by the PM.
- Product WBS = things (DB, interface); used by the engineering manager.
- Hybrid = phases on top, components inside. Common.
🎯 How this can come up · 1 question
A WBS listing “Requirements, Design, Testing” is a:
Correct: Process (activity-oriented) WBS.
- Process WBS uses short “bullet language”; branches can stop at different depths.
- Work package = lowest WBS level; basis for tracking.
- Size: 1–2 people for 1–2 weeks; or 4–40 / 8–80 hours.
🎯 How this can come up · 1 question
According to the 8/80 rule, a work package should take:
Correct: Between 8 and 80 hours.
- Map the WBS to the lifecycle. Iterative models are “straightened” into repeated sequences.
- WBS techniques: top-down, bottom-up, analogy, rolling wave (plan 1–3 levels, detail later), brainstorming. All need expert judgment.
- Top-down is best when the problem is well understood and technology is not new.
- Bottom-up: detailed, but slow and needs complete requirements.
- Analogy: based on real experience, needs a similar project.
- Brainstorm activities, then group them. Involve the people doing the work.
- The WBS feeds scheduling, costing, risk, organization, control and measurement.
- Missing work hurts most. Decompose until you can estimate accurately.
- Network analysis methods: Gantt, CPM, CCM, what-if, resource leveling.
- PDM = boxes (activities on nodes) with arrows for sequence.
- Critical path = the LONGEST path; zero slack; any delay on it delays the project.
- Milestone = a significant event (zero duration), often the end of a phase.
Asked in a real exam
🎯 How this can come up · 1 question
The critical path is:
Correct: The longest path through the network, with zero slack.
- Precedence table = task, duration, predecessors. Build it as a team.
- The right side of the original slide recaps the four RUP phases (see Chapter 4 slides 26–30).
Seen again
- Draw: one node per activity, arrows from each predecessor. D has two predecessors (B, C), so two arrows enter D.
Asked in a real exam
🎯 How this can come up · 1 question
Final 242 network: A5; B(A)5; C(A)7; D(A)9; E(B,D)3; F(E)5; G(F)2; H(C,G)2. Give ES/EF/LS/LF, slack, all paths and the minimum completion time.
Forward pass: A 0–5, B 5–10, C 5–12, D 5–14, E 14–17, F 17–22, G 22–24, H 24–26. Backward pass (LS–LF): H 24–26, G 22–24, F 17–22, E 14–17, D 5–14, B 9–14, C 17–24, A 0–5. Slack (LF−EF): A 0, B 4, C 12, D 0, E 0, F 0, G 0, H 0. Paths: A-B-E-F-G-H = 22, A-D-E-F-G-H = 26, A-C-H = 14. Critical path A-D-E-F-G-H; minimum completion time 26.
Labels over the formula: optimistic, most likely, pessimistic.
- PERT handles uncertain durations with TE = (O + 4M + P) / 6.
- (2 + 4×4 + 5) / 6 = 23/6 ≈ 3.8.
🎯 How this can come up · 1 question
O = 3, M = 6, P = 15. Expected time?
(3 + 24 + 15)/6 = 7.
- In PERT charts, nodes are events (milestones) and arrows are activities; dotted arrows are dummy activities.
- σ = (P − O) / 6. Bigger spread = more uncertainty.
🎯 How this can come up · 1 question
O = 4, P = 16. What is the PERT standard deviation?
(16 − 4)/6 = 2.
- Slack = LF − EF (= LS − ES).
- Zero slack ⇒ critical.
- Forward pass: ES = max(EF of predecessors), EF = ES + duration.
- Backward pass: LF = min(LS of successors), LS = LF − duration.
- Total float → delays the PROJECT. Free float → delays the NEXT activity.
Asked in a real exam
🎯 How this can come up · 2 questions
Final 242 network: A5; B(A)5; C(A)7; D(A)9; E(B,D)3; F(E)5; G(F)2; H(C,G)2. Give ES/EF/LS/LF, slack, all paths and the minimum completion time.
Forward pass: A 0–5, B 5–10, C 5–12, D 5–14, E 14–17, F 17–22, G 22–24, H 24–26. Backward pass (LS–LF): H 24–26, G 22–24, F 17–22, E 14–17, D 5–14, B 9–14, C 17–24, A 0–5. Slack (LF−EF): A 0, B 4, C 12, D 0, E 0, F 0, G 0, H 0. Paths: A-B-E-F-G-H = 22, A-D-E-F-G-H = 26, A-C-H = 14. Critical path A-D-E-F-G-H; minimum completion time 26.
CPM schedules activities without regard to:
That is what the Critical Chain Method fixes.
- A-C-D-E = 9 + 7 + 11 + 8 = 35 (C is 7 in the table on slide 37). A-B-D-E = 33, so only B has slack (2).
- Read the table: B ES 9 / EF 14 / LS 11 / LF 16 → slack 2. All others 0 → critical path A-C-D-E.
Asked in a real exam
🎯 How this can come up · 1 question
Final 251 network: A6(start); B9(A); C3(B); D4(A); E5(C); F7(C); G6(D,E); H12(F); I6(G); J7(H,I). What is the minimum completion time?
Forward pass: A 0–6, B 6–15, C 15–18, D 6–10, E 18–23, F 18–25, G 23–29 (waits for E), H 25–37, I 29–35, J 37–44 (waits for H). Minimum completion time = 44, critical path A-B-C-F-H-J (6+9+3+7+12+7). The other end-to-end paths are shorter (A-B-C-E-G-I-J = 42, A-D-G-I-J = 29).
- Gantt = task table + horizontal bars over time; shows planned vs actual and dependencies.
- Limits: low information density, poor for large projects.
- Bars = activities; % shown inside = progress.
- Advantages: easy to understand, easy to change.
- Limitations: vague, doesn’t always show dependencies or the effect of early/late starts.
Asked in a real exam
🎯 How this can come up · 1 question
What is a Gantt chart, what does it show, and give two advantages and two limitations.
A Gantt chart (Henry Gantt) is a task table plus a horizontal bar chart against a time axis. Each bar is an activity or WBS phase; it shows start/end dates, durations, planned vs actual progress, and can show milestones (zero-length diamonds, e.g. “requirements signed off”) and dependencies (arrows, e.g. testing starts after coding finishes). Advantages: easy to understand and communicate; easy to update. Limitations: low information density and unwieldy for large projects; dependencies and the critical path are not always visible, so you can’t see the effect of an early or late start.
- Answer: B → C → E = 3 + 9 + 4 = 16 days is critical. A (9) and D have slack.
🎯 How this can come up · 1 question
In this example, which path is critical?
Correct: B-C-E (16 days).
- CCM improves CPM by considering RESOURCES; uses most-likely durations plus buffers.
🎯 How this can come up · 1 question
How does the Critical Chain Method improve on CPM?
Correct: It takes resource availability into account.
- CCM example: mobile app, prototype due in month 4.
- Steps: identify critical tasks → estimate → add buffer at the end → manage the chain → monitor.
- Project buffer: at the end. Feeder buffer: where non-critical chains join the critical chain.
- Resource buffer: alerts so critical resources are ready.
🎯 How this can come up · 1 question
A buffer placed where a non-critical chain joins the critical chain is a:
Correct: Feeder buffer.
- What-if: test the schedule against scenarios, often with Monte Carlo.
- Resource leveling smooths over-allocation; it may change the critical path.
- Leveling tactics: reassign, move key people off non-critical tasks, delay, split tasks.
- Lead = successor starts EARLY (overlap). Lag = forced WAIT between tasks.
🎯 How this can come up · 1 question
Waiting 3 days for concrete to dry before the next task is a:
Correct: Lag.
- Project calendars (site shutdowns) vs resource calendars (vacations, training).
Circled: network diagrams, Gantt charts, milestone charts.
- Outputs: network diagram, Gantt chart, milestone chart (Gantt with only milestones).
Next to the items: “less outputs”, “more people”, “lead”.
- Shorten by: less scope, more resources, parallel work, substitution.
- Crashing = add resources (overtime, people) to CRITICAL tasks → shorter but costs MORE.
Asked in a real exam
🎯 How this can come up · 1 question
How can crashing and fast-tracking affect overall project cost and risk?
Both shorten the schedule without changing scope. Crashing adds resources (overtime, extra staff) to critical-path activities, which raises cost directly, gives diminishing returns, and new people can add communication overhead and quality risk (Brooks’s Law). Fast-tracking runs sequential activities in parallel; cost rises less, but risk rises because work starts on assumptions, causing rework when earlier results change. Neither can compress much more than ~25% (Boehm).
- Fast-tracking = do sequential tasks in PARALLEL → risk of rework.
- Boehm: you can’t compress more than ~25%.
Asked in a real exam
🎯 How this can come up · 1 question
Starting coding before design is fully finished is:
Correct: Fast-tracking.
- Effort (man-months) is not progress; people and months aren’t interchangeable.
- Brooks’s Law: adding people to a late project makes it LATER (training plus communication overhead).
🎯 How this can come up · 1 question
Adding more developers to a late software project will usually make it finish sooner.
False. Brooks’s Law: it makes it later.
- Channels = n(n−1)/2. 7 people → 21 (Final 242).
- 12-month job: 2 people take 7 months, not 6.
Asked in a real exam
🎯 How this can come up · 1 question
Communication channels for 10 team members?
10×9/2 = 45.
- Testing is the most mis-scheduled phase: earlier delays squeeze it. Fix: give it more time.
- A project gets a year late one day at a time. Fixes: no fuzzy milestones, honest dialogue, real status.
- Workflow part 1: define → sequence → estimate effort → resources → calendars.
- Part 2: durations → forward/backward pass → what-if → leveling → compression.
Asked in a real exam
🎯 How this can come up · 1 question
Identify three scheduling techniques you would use for a 12-month project and how each helps with delays or overlapping activities (Final 242).
(1) WBS plus network diagram with the Critical Path Method: forward/backward pass shows ES/EF/LS/LF and slack, so you know which activities would delay the end date and which have room. (2) Gantt chart: shows overlapping activities, milestones and planned vs actual progress, making slippage visible to everyone. (3) PERT three-point estimates for uncertain tasks (and/or critical chain buffers): gives expected durations and variance, and buffers protect the end date. Resource leveling and fast-tracking/crashing manage overlaps and recover delays.
- A “+” group is rolled up to hide detail.
- Default dependency = Finish-to-Start. Others: Start-to-Start (with lag), Finish-to-Finish.
- A negative lag (lead) of 5 days compresses the schedule by 5 days.
- Resource graphs reveal over/under-use; level them.
- Counting tasks completed (2 of 6) is misleading. Weight by effort (next slide).
- Effort-weighted: 660 of 2,100 hours = 31.4%, not ~50%.
🎯 How this can come up · 1 question
Tasks: A 100/100, B 50/200, C 0/200. Percent complete?
150/500 = 30%.
“They might give you some values and you need to calculate.”
- PV = planned budget of scheduled work. EV = budget of work actually done. AC = actual cost.
- CPI = EV/AC, SPI = EV/PV. Below 1 = bad (over budget / behind).
🎯 How this can come up · 2 questions
EV = 80, AC = 100, PV = 90. CPI and SPI?
CPI = 80/100, SPI = 80/90.
An SPI of 1.2 means the project is behind schedule.
False. SPI > 1 means ahead of schedule.
- Setup: WBS → activities → effort → schedule → PV. Execution: % complete → AC → EV metrics → variances → act.
Next to the budget: “100/1000 × budget”; AC 120 circled.
- Task done (EV = 100) but cost 120 → CPI 0.83 over budget; SPI 1.0 on schedule.
- Strict EV: credit only for 100%-done tasks. Keep tasks small (8–80 h).
- Velocity = points completed per iteration; use it to plan the next one.
Seen again
- 300 points ÷ 30 per sprint = 10 sprints = 20 weeks (2-week sprints).
🎯 How this can come up · 1 question
Backlog = 240 points, velocity = 30/sprint, 2-week sprints. Weeks left?
240/30 = 8 sprints × 2 = 16 weeks.
- Axes: Y = work remaining (points/hours), X = time (days/sprints).
- Actual line above the ideal line = behind schedule; below = ahead.
Asked in a real exam
🎯 How this can come up · 1 question
What does a burndown chart measure and how are its axes labeled? How does it show ahead/behind?
It measures work remaining over time. Y-axis: remaining work (story points, tasks or hours). X-axis: time (days of the sprint or sprints). An ideal straight line goes from total work to zero at the deadline. If the actual line is above the ideal, the team is behind schedule; below means ahead; a flat line means no progress. It gives daily visibility, forecasts completion and gives early warning of slippage.
- Plan → estimate → schedule → track is one continuum.
No slides match this filter.
























