ENGR301 Lecture3A
ENGR301 Lecture3A
Engineering Management
Principles and Economics
Lecture 3
Scheduling of Projects
References
• Schexnayder and Mayo (2004) Construction Management Fundamentals,
McGraw-Hill Chapter 4.
• Halpin and Woodhead (1998) Construction Management, John Wiley and
Sons Inc. Chapter 6
• Mantel, Meredith, Shafer and Sutton (2005) Project Management in
Practice, Second Edition, John Wiley and Son Inc. Chapter 5
D – Activity duration
A – Units of work to be done
P – Productivity rate for a crew (unit of work
/ hour)
T – Number of crews to finish the activity
Dr C.J. Willis, CAPM, P.Eng 7
Determining Productivity Rate
5 12 ES EF
B
7
12 21
5 12 LS LF
0 5
D
A 9 21 25
5
5 8 12 21 F
0 5 4
C 8 13
3 21 25
E
9 12
5
17 21
• An activity’s Early Start Time and Early Finish Time are determined
by carrying out what is called a Forward Pass.
• An activity’s Late Start Time and Late Finish Time are determined by
carrying out what is called a Backward Pass.
• The start time for a project can be any number or date, but unless noted
otherwise it is assumed to be zero. Always underline this start time to
indicate that it is assumed, not calculated.
• The Early Finish Time of an activity is the sum of its Early Start Time and its
Duration:
EFn = ESn + Dn
• The Early Start Time of an activity is the maximum, or latest, of the Early
Finish Times of all immediately preceding activities:
ESn = max (EFn-1)
17
Dr C.J. Willis, CAPM, P.Eng
CPM Forward Pass
ES EF
ACT Dur
7 10 33 38 38 42
LS LF
C 3 I 5 K 4
0 3 3 7 25 33 42 46
A 3 B 4 H 8 M 4
17 25
E 8
33 38 38 40
7 17 J 5 L 2
D 10
17 21
F 4
Note:
17 23
G 6 ESTH=MAX(EFTC,EFTE,EFTF,EFTG)=25
18
Dr C.J. Willis, CAPM, P.Eng
CPM Backward Pass
• The purpose of the backward pass is to determine the latest possible finish
and start time for each activity.
• The latest allowable finish time of the project can be any number or date,
but unless noted otherwise, is assumed to be the Earliest Finish time
computed from the forward pass calculations. Always underline this
assumed time.
• The Late Start Time of an activity is its Late Finish Time minus its Duration:
LSn = LFn - D
• The Late Finish Time of an activity is the minimum, or earliest, of the Late
Start Times of all immediately succeeding activities:
LFn = min (LSn+1)
19
Dr C.J. Willis, CAPM, P.Eng
CPM Backward Pass
7 10 33 38 38 42
C 3 I 5 K 4
22 25 33 38 38 42
0 3 3 7 25 33 42 46
A 3 B 4 H 8 M 4
0 3 33 7 25 33 42 46
17 25
E 8
33 38 38 40
17 25
7 17 J 5 L 2
D 10 35 40 40 42
7 17
17 21
F 4
21 25
Note:
LFTH=MIN(LSTI,LSTJ)=33
17 23
G 6 LFTD=MIN(LSTE,LSTF ,LSTG)=17
19 25 LFTB=MIN(LSTC,LSTD)=7
20
Dr C.J. Willis, CAPM, P.Eng
Critical Path and Critical Path Activities
• The critical path is the longest time duration path through the
network and establishes the minimum overall project time duration.
• All activities that are on the critical path are critical activities.
21
Dr C.J. Willis, CAPM, P.Eng
Critical Path and Critical Activities
• If a critical activity is delayed by an amount of time it will delay the
entire project’s completion by the same amount of time.
• Critical activities are linked together forming a path from the start
activity to the finish activity called a critical path
• There can be more than one critical path through a network, and the
critical path may branch out or come back together at any point.
24
Dr C.J. Willis, CAPM, P.Eng
Free Float
• The purpose of calculating Free Float for an activity is to
determine the amount of time that the completion of the
activity can be delayed without delaying the start time of
any other activity in the project.
C 3 I 5 K 4
22 25 33 38 38 42
A 3 B 4 H 8 M 4
0 3 3 7 25 33 42 46
17 25
Slack=0 Slack=0 Slack=0 Slack=0
E 8
33 38 38 40
17 25
7 17 J 5 L 2
Slack=0
D 10 35 40 40 42
7 17
Slack=2 Slack=2
17 21
Slack=0
F 4
21 25
Slack=4
Note:
17 23
Total Slack = LSTi-ESTi and LFTi-EFTi
G 6
19 25
Slack=2 27
Dr C.J. Willis, CAPM, P.Eng
Assignment #2
• Construct a CPM network diagram from the precedence
relationships of activities given in Table 1 and identify the
critical path. Try to minimize line crossings and sketch the
network so that is flows from left to right.
TABLE 1
Activity A B C D E F G H I J K L M N
PIB ---- A B C D,G A F,J --- H I F,J H L K,M
Duration 5 6 3 4 5 8 3 3 2 7 2 7 4 3
28
Dr C.J. Willis, CAPM, P.Eng