07-Str-B2 · May 2017
Nivaar worked solution (AI-drafted; not reviewed by a licensed engineer)
Paper format: National Exams, May 2017 — 07-Str-B2 Management of Construction. Three hours, closed book, one approved Casio or Sharp calculator permitted. Six questions of equal value (20 marks each); any five constitute a complete paper and only the first five answered in the answer book are marked. All six are worked below so the paper can be used for revision whichever five a candidate chooses.
Reference texts: Hegazy, T., Computer-Based Construction Project Management (Prentice Hall) — activity-on-arrow networks, event-time calculations, time–cost trade-off and least-cost crashing, project cash flow and overdraft financing, and labour productivity; these chapters cover Questions 1, 3 and 5. Hendrickson, C. & Au, T., Project Management for Construction (2nd ed., Carnegie Mellon) — Chapter 10 (fundamental scheduling procedures), Chapter 11 (advanced scheduling techniques) and Chapter 12 (cost control, monitoring and accounting), including the S-curve and the financing of construction operations. Halpin, D.W. & Senior, B.A., Construction Management (4th ed., Wiley) — construction financing and the interest cost of a negative cash position, labour productivity and motivation, and construction safety management. Sullivan, W.G., Wicks, E.M. & Koelling, C.P., Engineering Economy (17th ed., Pearson) — Chapters 5 and 6, present-worth analysis and the repeatability (common multiple of lives) assumption for alternatives with unequal lives, used in Question 4. Peurifoy, R.L. & Schexnayder, C.J., Construction Planning, Equipment and Methods (9th ed., McGraw-Hill) — site layout and the physical determinants of crew output. AACE International, Recommended Practice 29R-03, Forensic Schedule Analysis, and the Society of Construction Law, Delay and Disruption Protocol (2nd ed., 2017) — the delay-analysis taxonomy required by Question 2. Canadian Construction Documents Committee, CCDC 2 — Stipulated Price Contract (2020), CCDC 40 — Rules for Mediation and Arbitration and CCDC 220/221/222 bond forms — the Canadian contractual machinery for notice, claims and dispute resolution. Transportation Association of Canada, Manual of Uniform Traffic Control Devices for Canada (MUTCDC), and the BC Ministry of Transportation and Infrastructure Traffic Management Manual for Work on Roadways, together with WorkSafeBC's Occupational Health and Safety Regulation (Part 18 Traffic Control, Part 4 lighting and workplace conditions, Part 8 personal protective clothing) — the Canadian rule set behind Question 6.
Question 1 (network). The node numbers, the activity letters and the i–j pairs printed in the data table agree completely with the drawn arrows: solid arrows run 1→2, 1→3, 1→4, 2→3, 2→6, 3→5, 3→6, 4→5 and 5→6, and one dashed arrow runs 2→5. The dashed arrow carries no letter in the table, so it is the network's dummy activity with zero duration and zero cost. Every arrowhead was checked individually at 8× magnification.
Question 5(b) (cash-flow chart). The values below are read from the printed chart. The smooth curve (cash out) reads 4.0, 11.5, 15.5, 45.0, 54.0, 71.5 and 71.5 thousand at the ends of months 1 to 7; the staircase (payment received) rises at the end of months 2 to 7 to 4.0, 12.5, 16.5, 47.5, 57.5 and 80.0 thousand. Both series are read to the nearest $500, which is the resolution the printed chart supports and is consistent with the word “estimate” in the question.
Question text not reproduced: the examination questions are © Engineers and Geoscientists BC. Open the official past paper (linked at the top of this page) to read the question, then follow the worked solution below.
Given. A nine-activity activity-on-arrow (AOA) network on six event nodes, with normal and crash durations and direct costs for each activity, and a project indirect cost of $500 per day. Costs in the exam table are printed in hundreds of dollars; the cost slope in the last column below is the extra direct cost of buying one day, computed as the crash-minus-normal cost divided by the days gained.
| Activity | i–j | Normal duration (d) | Normal cost ($) | Crash duration (d) | Crash cost ($) | Days buyable | Cost slope ($/d) |
|---|---|---|---|---|---|---|---|
| A | 1–2 | 8 | 2,000 | 5 | 3,300 | 3 | 433.33 |
| B | 2–3 | 4 | 1,600 | 2 | 3,200 | 2 | 800.00 |
| C | 2–6 | 5 | 1,000 | 5 | 1,000 | 0 | — |
| D | 1–3 | 4 | 4,000 | 4 | 4,000 | 0 | — |
| E | 3–6 | 8 | 1,600 | 3 | 3,600 | 5 | 400.00 |
| F | 3–5 | 2 | 200 | 1 | 500 | 1 | 300.00 |
| G | 1–4 | 4 | 1,500 | 4 | 1,500 | 0 | — |
| H | 4–5 | 3 | 1,600 | 3 | 2,100 | 0 | — |
| I | 5–6 | 4 | 1,650 | 2 | 3,050 | 2 | 700.00 |
| Dummy | 2–5 | 0 | 0 | 0 | 0 | 0 | — |
Check — activity H cannot be crashed. The table prints H with a normal duration of 3 days and a crash duration of 3 days but a higher crash cost ($2,100 against $1,600). Buying zero days for $500 is not a purchasable option, so H is treated as fixed at 3 days throughout, exactly as C, D and G are. The same conclusion follows from the float calculation below: H carries nine days of float and never becomes critical, so no reading of that row can change the answer.
Find. (a) the earliest and latest event times, every activity's total float, the critical path and the normal project duration; (b) the project duration that minimises the sum of direct and indirect cost, the activities to crash to reach it, and the resulting total cost.
[Figure not reproduced: The activity-on-arrow network as printed, redrawn with each arrow labelled by its activity letter and normal duration in days. The dummy 2→5 (zero duration) is the tenth arrow. Nodes are events, not activities: node 6 is project completion. See the official exam paper.]
Approach. Run a forward pass for earliest event times and a backward pass for latest event times on the event nodes, take total float as $TF_{ij} = L_j - E_i - d_{ij}$ to identify the critical path, then crash one day at a time by buying the cheapest set of activities that shortens every currently critical path, continuing only while that set's combined cost slope is below the $500 per day of indirect cost it saves.
| Activity | i–j | $E_i$ | $L_j$ | $d_{ij}$ | $TF = L_j - E_i - d_{ij}$ | Critical? |
|---|---|---|---|---|---|---|
| A | 1–2 | 0 | 8 | 8 | 0 | yes |
| B | 2–3 | 8 | 12 | 4 | 0 | yes |
| C | 2–6 | 8 | 20 | 5 | 7 | no |
| D | 1–3 | 0 | 12 | 4 | 8 | no |
| E | 3–6 | 12 | 20 | 8 | 0 | yes |
| F | 3–5 | 12 | 16 | 2 | 2 | no |
| G | 1–4 | 0 | 13 | 4 | 9 | no |
| H | 4–5 | 4 | 16 | 3 | 9 | no |
| I | 5–6 | 14 | 20 | 4 | 2 | no |
| Dummy | 2–5 | 8 | 16 | 0 | 8 | no |
| Duration (d) | Crashing applied | Direct cost ($) | Indirect cost ($) | Total cost ($) |
|---|---|---|---|---|
| 20 | none (normal) | 15,150 | 10,000 | 25,150 |
| 19 | E −1 d | 15,550 | 9,500 | 25,050 |
| 18 | E −2 d | 15,950 | 9,000 | 24,950 |
| 17 | E −2 d, A −1 d | 16,383 | 8,500 | 24,883 |
| 16 | E −2 d, A −2 d | 16,817 | 8,000 | 24,817 |
| 15 | E −2 d, A −3 d | 17,250 | 7,500 | 24,750 |
| 14 | E −3 d, A −3 d, F −1 d | 17,950 | 7,000 | 24,950 |
| Quantity | Value |
|---|---|
| Normal project duration | 20 days |
| Critical path (normal durations) | 1–2–3–6, i.e. A → B → E |
| Total floats | A 0, B 0, C 7, D 8, E 0, F 2, G 9, H 9, I 2, dummy 8 (days) |
| Total cost at normal duration | $25,150 (direct $15,150 + indirect $10,000) |
| Optimum crashing strategy | Crash E from 8 to 6 days and A from 8 to 5 days; leave all other activities at normal duration |
| Optimum project duration | 15 days (both A–B–E and A–B–F–I critical) |
| Least total cost | $24,750 (direct $17,250 + indirect $7,500) |
| Saving against the normal schedule | $400 |