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 |