1 Total Slack A 3d Task Early Start Late Start Early Finish Late Finish Free Slack B 2d D 6d C 10d A 3d G 5d E 6d F 15d PD =
2 Total Slack A 3d Task Early Start Late Start Early Finish Forward Pass Total Slack A 3d Task Early Start Late Start Early Finish Late Finish Free Slack B 2d 3 5 C 10d D 6d 5 15 15 21 A 3d 3 G 5d 24 29 E 6d 3 9 F 15d 9 24 PD = 29
3 Total Slack A 3d Task Early Start Late Start Early Finish Backward Pass Total Slack A 3d Task Early Start Late Start Early Finish Late Finish Free Slack B 2d 3 5 6 8 C 10d D 6d 5 15 15 21 A 3d 3 G 5d 8 18 18 24 24 29 E 6d 3 9 F 15d 24 29 9 24 PD = 29 9 24
4 Total Slack A 3d Task Early Start Late Start Early Finish Total and Negative Slack Calculated Total Slack A 3d Task Early Start Late Start Early Finish Late Finish Free Slack B 2d 3 5 6 8 C 10d D 6d 5 15 15 21 A 3d 3 G 5d 8 3 18 18 3 24 24 29 E 6d 3 9 F 15d 24 29 9 24 PD = 29 9 24
5 Total Slack A 3d Task Early Start Late Start Early Finish Critical Path Total Slack A 3d Task Early Start Late Start Early Finish Late Finish Free Slack B 2d 3 5 6 8 C 10d D 6d 5 15 15 21 A 3d G 5d 8 3 18 18 3 24 3 24 29 3 E 6d F 15d 24 29 3 9 9 24 PD = 29 3 9 9 24
6 Total Slack A 3d Task Early Start Late Start Early Finish Free Slack Calculated Total Slack A 3d Task Early Start Late Start Early Finish Late Finish Free Slack B 2d 3 5 6 8 C 10d D 6d 5 15 15 3 21 A 3d G 5d 8 3 18 18 3 24 3 24 29 3 E 6d F 15d 24 29 3 9 9 24 PD = 29 3 9 9 24
Early Finish = Early Start + Duration of the task Backward Pass 7 Formulas Forward Pass Early Start = Early Finish of immediate predecessor (taking into consideration lead or lag) Early Finish = Early Start + Duration of the task Backward Pass Late Finish = Late Start of immediate successor (taking into consideration lead or lag) Late Start = Late Finish – Duration of the task
Difference between Late Finish and Early Finish Free Slack 8 Formulas Total Slack Difference between Late Finish and Early Finish Free Slack Time a task can be delayed before it pushes out the start date of an immediate successor
Dates are always in working time 9 Notes: CPM in Microsoft Project Dates are always in working time Early Start and Early Finish are the same data as task Start and Finish When a task is pushed out in time by dependencies (A) or timing constraints past a successor task with a timing constraint (B) a negative total slack condition occurs (C)
(Standard Dependency) 10 Types of Links F Task 1 Finish to Start (Standard Dependency) S Task 2 S Task 3 Start to Start S Task 4 F Task 5 Finish to Finish F Task 6 Start to Finish F Task 8 S Task 7