Module 7 - Critical Path Method
Module 7 - Critical Path Method
DR. KHALID
AHMAD KHAN Path
DRKHALIDKH
AN.ORG
Method
Module 7
Steps in developing the
Schedule
Start Finish
D E F
Start -
A Start
B Start
C A, B
D C
E C
F D
End F, E
6
Solution
A D F
Start C End
B E
Milestone Chart
Milestones are zero duration activities that mark the start of finish of important
Phases or steps in a project.
Example:
• Project Start
• Groundbreaking
• Design Approval
• Project Finish
W1 W2 W3 W4 W5
Designer Selected
Plans Created
Contractor Selected
Project should only Use milestones to Use as few Avoid the use of Avoid using lags unless
have two open ends make the start or relationships as negative lags – connect necessary – use
completion of possible by selecting the constraints where
important project appropriate possible i.e. Start no
events or contract relationship type earlier than, Finish no
requirements later than, etc
ES EF ES
Activity A Activity B
Duration x Duration y
Forward pass calculation
(find the early start and finish dates)
A B C D
Start 3 5 2 6 Finish
E F G
4 8 2
ES EF
Task ID
Duration Early Start (ES) + Duration - 1 = Early Finish (EF)
Backward Pass
Backward Pass Through Network (right to left)
Given: late finish (LF) date of last activity in network (from forward pass
through network)
(LF – Duration + 1)Activity B = (Late Start (LS)) Activity B
and the LS date for Activity B becomes the LF date for the
predecessor Activity A.
Activity A Activity B
Duration x Duration y
LF LS LF
Backward pass calculation
(find the late start and late finish dates)
A B C D
Start 3 5 2 6 Finish
E F G
4 8 2
ES EF
Task ID
Duration
Late Finish (LF) – Duration + 1 = Late Start (LS)
LS LF
CPM Calculations (solved)
(find the late start and late finish dates)
1 3 4 8 9 10 13 18
1 18
A B C D
Start 3 5 2 6 Finish
1 3 5 6 10 11 12 13 18
18
1 4 5 12 13 14
E F G
4 8 2
ES EF 1 4 5 12 17 18
Task ID
Duration
Late Finish (LF) – Duration + 1 = Late Start (LS)
LS LF
17
Role of Float in Project
Calculation
◦ Float = Late Finish - Early Finish
When:
◦ Float equals zero, the activity is on the Critical Path
◦ A delay in a critical activity will delay the project.
◦ Float goes negative during project execution this means the project is
delayed
18
Float Calculation and Critical Path
Float = LS – ES or LF - EF
1 3 4 8 9 10 13 18
0 18
A B C D
Start 3 5 2 6 Finish
3 5 6 10 11 12 13 18 18
2 2 2 0
1 4 5 12 13 14
E F G
4 8 2
ES EF
1 4 5 12 17 18
Task ID 0 0 4
Duration
Early Start (ES) + Duration - 1 = Early Finish (EF)
LS LF
Late Finish (LF) - Duration + 1= Late Start (LS)
F
Remember: There are 3 Equivalent
Definitions of the Critical Path
➢The longest path through the network in
terms of time
➢The shortest time that the project can be
completed
➢The path with zero float (slack)
Group Exercise
21
For Each Activity, Use CPM and do a forward pass and
a backwards pass to find the Critical Path and Float
Activity Predecessor Duration
(Elapsed Time)
Start - 0
A Start 4
B Start 6
C A, B 7
D C 5
E C 5
F D 7
End F, E 0
Network
4 5 7
A D F
1
7
Start C END
1
6 5
B E
Network (Solved)
F=2 F=0 F=0
1 4 14 18 19 25
4 5 7
A D F
1 3 6 F=0
7 13 14 18 19 25 25
7
Start C END
1 F=0 7 13 F=7 25
1 6 14 18
6 5
B E
1 6 21 25
Schedule Compression
(Shortening the Project Schedule)
Shortening the schedule without changing the
scope
26
Other Techniques to Know…contd.
PERT (Program Evaluation and Review
Technique)
Activity A Activity B
P, ML, O P, ML, O
Probabilistic:
29
Q&A
DR. KHALID AHMAD KHAN
DRKHALIDKHAN.ORG
30