In: Operations Management
A project for improving a billing process has the following precedence relationships and activity times: Using the info below calculate the slack for each activity. Which activities are on the critical path?
Activity |
Activity Time (weeks) |
Immediate Predecessor(s) |
A |
5 |
---- |
B |
10 |
----- |
C |
6 |
A |
D |
14 |
B, C |
E |
9 |
B |
F |
5 |
D |
G |
3 |
E |
H |
6 |
F, G |
Computation of earliest starting and finishing times is aided by two simple rules: | |||||||
1. The earliest finish time for any activity is equal to its earliest start time plus its expected | |||||||
duration, t: | |||||||
EF = ES + t | |||||||
2. ES for activities at nodes with one entering arrow is equal to EF of the entering arrow. ES | |||||||
for activities leaving nodes with multiple entering arrows is equal to the largest EF of the | |||||||
entering arrow. | |||||||
Computation of the latest starting and finishing times is aided by the use of two rules: | |||||||
1. The latest starting time for each activity is equal to its latest finishing time minus its | |||||||
expected duration: | |||||||
LS = LF - t | |||||||
2. For nodes with one leaving arrow, LF for arrows entering that node equals the LS of the | |||||||
leaving arrow. For nodes with multiple leaving arrows, LF for arrows entering that node | |||||||
equals the smallest LS of leaving arrows. | |||||||
Finding ES and EF times involves a forward pass through the network; finding LS and LF | |||||||
times involves a backward pass through the network. Hence, we must begin with the EF of the | |||||||
last activity and use that time as the LF for the last activity. Then we obtain the LS for the last | |||||||
activity by subtracting its expected duration from its LF | |||||||
Slack = LS-ES = LF-EF | |||||||
Activities for which Slack = 0 are in critical path |
Expected time | ES | EF | LS | LF | Slack | On Critical Path | |
A | 5 | 0 | 5 | 0 | 5 | 0 | Yes |
B | 10 | 0 | 10 | 1 | 11 | 1 | No |
C | 6 | 5 | 11 | 5 | 11 | 0 | Yes |
D | 14 | 11 | 25 | 11 | 25 | 0 | Yes |
E | 9 | 10 | 19 | 18 | 27 | 8 | No |
F | 5 | 25 | 30 | 25 | 30 | 0 | Yes |
G | 3 | 19 | 22 | 27 | 30 | 8 | No |
H | 6 | 30 | 36 | 30 | 36 | 0 | Yes |