Chapter 3 · 4 hours
Loading and Scheduling Technique
Practice questions
Practice questions and answers
4 exam-style questions on this chapter, written for this site from the official syllabus. We haven’t found past IOE papers for this subject yet; if you have some, share them in the community.
- Practice · 5 marks
What is a Gantt chart? Explain how it is used for machine loading and progress recording, and state its advantages and limitations.
Answer
A Gantt chart (Henry Gantt, about 1910) is a horizontal bar chart in which the vertical axis lists jobs or machines and the horizontal axis is time. Each bar shows the planned start, duration and finish of an activity.
Uses
- Machine loading chart: each machine is a row; jobs are bars on the time scale. It shows the load on each machine and idle time, so jobs can be assigned and re-sequenced.
- Progress (schedule) chart: the planned bar is drawn lightly; a thick line below it shows work completed. A vertical "today" line shows if the job is ahead or behind schedule.
Machine | Day: 1 2 3 4 5 6 7 8
--------+-----------------------------
Lathe | [Job A ][Job C ]
Milling | [Job B ][Job D ]
Drill | [Job A2][..]
Done: ====> (progress on A)
^ today line
Advantages
- Simple to draw and understand, even by shop-floor staff.
- Shows the whole schedule and the idle time of machines at a glance.
- Useful for comparing planned and actual progress.
- Low cost; easy to update.
Limitations
- It does not show the dependencies between activities clearly, nor the critical path.
- It becomes complex for large projects with many activities.
- It cannot show uncertainty in activity times.
- Rescheduling needs the chart to be redrawn.
For this reason CPM and PERT are used for large projects, while the Gantt chart is retained for shop loading and for presenting schedules.
- Practice · 8 marks
A project has the following activities (times in days):
Activity A B C D E F G H Duration 4 3 5 6 4 3 5 2 Predecessors - - A A, B B C, D D, E F, G
(a) Draw the network (describe it), (b) find the earliest and latest start and finish times of every activity, (c) find the total float, the critical path and the project duration.
Answer
(a) Network (activity-on-node)
+--> C(5) ---------+
A(4) --+ +--> F(3) --+
+--> D(6) -----+----+ +--> H(2)
B(3) ------>----+ | |
+--> E(4) ---+ +--> G(5) -------+
A and B start the project. C follows A; D needs both A and B; E follows B; F needs C and D; G needs D and E; H needs F and G.
(b) Forward and backward pass
Forward pass: , where ES is the largest EF of predecessors. Backward pass: , where LF is the smallest LS of successors. Project duration = largest EF = 17.
| Activity | ES | EF | LS | LF | Float (LS - ES) | |
|---|---|---|---|---|---|---|
| A | 4 | 0 | 4 | 0 | 4 | 0 |
| B | 3 | 0 | 3 | 1 | 4 | 1 |
| C | 5 | 4 | 9 | 7 | 12 | 3 |
| D | 6 | 4 | 10 | 4 | 10 | 0 |
| E | 4 | 3 | 7 | 6 | 10 | 3 |
| F | 3 | 10 | 13 | 12 | 15 | 2 |
| G | 5 | 10 | 15 | 10 | 15 | 0 |
| H | 2 | 15 | 17 | 15 | 17 | 0 |
Sample: ES of D = max(EF of A, EF of B) = max(4, 3) = 4. ES of F = max(9, 10) = 10. LF of D = min(LS of F, LS of G) = min(12, 10) = 10.
(c) Critical path
Activities with zero total float are critical: A, D, G, H.
Check: days. Other paths are shorter (e.g. B-D-G-H = 16, A-D-F-H = 15, A-C-F-H = 14).
Answer: Critical path A-D-G-H; project duration 17 days; floats: B = 1, C = 3, E = 3, F = 2 days.
- Practice · 8 marks
A project has the activities below with optimistic (a), most likely (m) and pessimistic (b) times in weeks:
Activity a m b Predecessors A 2 4 6 - B 3 5 13 - C 4 6 8 A D 5 8 17 A, B E 2 3 4 C F 3 5 7 D G 1 2 3 E, F
(a) Calculate the expected time and variance of each activity. (b) Find the critical path and expected project duration. (c) Find the probability that the project is completed within 24 weeks and within 20 weeks.
Answer
(a) Expected time and variance
PERT uses the beta distribution:
| Act. | ES | EF | LS | LF | Float | ||
|---|---|---|---|---|---|---|---|
| A | (2+16+6)/6 = 4 | 0.444 | 0 | 4 | 2 | 6 | 2 |
| B | (3+20+13)/6 = 6 | 2.778 | 0 | 6 | 0 | 6 | 0 |
| C | (4+24+8)/6 = 6 | 0.444 | 4 | 10 | 11 | 17 | 7 |
| D | (5+32+17)/6 = 9 | 4.000 | 6 | 15 | 6 | 15 | 0 |
| E | (2+12+4)/6 = 3 | 0.111 | 10 | 13 | 17 | 20 | 7 |
| F | (3+20+7)/6 = 5 | 0.444 | 15 | 20 | 15 | 20 | 0 |
| G | (1+8+3)/6 = 2 | 0.111 | 20 | 22 | 20 | 22 | 0 |
(b) Critical path
Zero-float activities: B, D, F, G. Expected project duration weeks.
(c) Probability
Variance of the project = sum of variances on the critical path only:
- For 24 weeks: , so (from the standard normal table).
- For 20 weeks: , so .
Answer: Critical path B-D-F-G, expected duration 22 weeks, sigma = 2.71 weeks; P(finish within 24 weeks) = 77%; P(within 20 weeks) = 23%.
- Practice · 5 marks
Differentiate between CPM and PERT. Explain the terms critical path, float and event slack.
Answer
Both CPM (Critical Path Method, DuPont 1957) and PERT (Program Evaluation and Review Technique, US Navy, Polaris project 1958) are network techniques for planning, scheduling and controlling projects.
| Basis | CPM | PERT |
|---|---|---|
| Origin | Industrial/construction projects | Research and development projects |
| Time estimate | One deterministic time | Three estimates: a, m, b |
| Nature | Deterministic | Probabilistic |
| Orientation | Activity oriented | Event oriented |
| Cost | Time-cost trade-off (crashing) is considered | Mainly time; cost not considered |
| Use | Repetitive, well-known jobs | Non-repetitive, uncertain jobs |
| Probability | Not computed | Probability of meeting a date is found |
| Distribution | Not used | Beta distribution |
Terms
- Critical path: the longest path through the network; it fixes the shortest possible project duration. Any delay in a critical activity delays the whole project.
- Total float: the time by which an activity can be delayed without delaying the project completion: . Critical activities have zero float.
- Free float: delay possible without affecting the earliest start of the next activity.
- Event slack (PERT): for an event, , the difference between latest allowable and earliest expected event times. Events on the critical path have zero slack.
Written from the official syllabus. Questions and answers are written for this site; check them against your class notes.
Chapter titles and hours from the IOE syllabus ↗