Project Scheduling
Project Scheduling
INTRODUCTION
• Schedule converts action plan into operating
time table
• Basis for monitoring and controlling project
• Scheduling more important in projects than in
production, because unique nature
• Sometimes customer specified/approved
requirement-e.g: JKR projects
• Based on Work Breakdown Structure (WBS)
NETWORK TECHNIQUES
PERT CPM
-Program Evaluation and Critical Path Method
Review Technique Developed by El Dupont
- developed by the US for Chemical Plant
Navy with Booz Shutdown Project- about
Hamilton Lockheed same time as PERT
- on the Polaris
Missile/Submarine
program 1958
PRECEEDING SUCCESSOR
ACTIVITY
EVENT
Emphasis on Logic in Network Construction
WRONG !!!
CORRECT
Example 1- A simple network
Consider the list of four activities for making a simple product:
A D
1 3 4
B C
A D
1 3 4
E
B
C 5
2
We need to introduce
a dummy activity
Network of Seven Activities
1 A 3 D 4 G
7
dummy E
B
C 5 F
2 6
•Note how the network correctly identifies D, E, and F as the
immediate predecessors for activity G.
1 2 1 Dummy
b 3
b
WRONG!!! RIGHT
a d a d
1 1
b e b
2 2 4
e
c f c f
3 3
a precedes d.
a and b precede e,
b and c precede f (a does not precede f)
Scheduling with activity time
Activity Immediate Completion
predecessors Time (week)
A - 5
B - 6
C A 4
D A 3
E A 1
F E 4
G D,F 14
H B,C 12
I G,H 2
Total …… 51
Activity
2
]
A [0,5
5
1
t = expected activity
time
Network with ES & EF time
D[5,8] 5
2 3 ]
E[5 ,10
G [1 4
6
1 6]
, F[
5]
0,2
1
4
0,
7
A[
4]
26]
C[5,9]
4 4 ,
5
2
4
I[
1 6 2
B [0
,6 [9 ,21]
6 ] H
12
3
Activity
3
]
C [5,9 ]
2
4 [8,1
2
LF = latest finish time
LS = latest start time
Latest start & latest finish time
• To find the critical path we need a backward pass calculation.
D[5,8] 5
2 3[7,10]
0]
14[
G[1 ,24]
E[5 1
6, 0]
10
1[5 ,6] F[ 6,1
0,2
5[ 0,5]
,6]
4[
4]
7
5]
A[
26]
0,
4 24 ,
I[
C[5,9]
4[8,12]
2 4 ,26]
1 6 2[
B [0
6[6 ,6] [9 ,21]
,12
H
[ 1 2 ,24]
] 12
3
LF-EF = 12 –9 =3
LS-ES = 8 – 5 = 3
LF-ES-t = 12-5-4 = 3
Activity schedule for our example
Activity Earliest Latest Earliest Latest Slack Critical
start (ES) start (LS) finish (EF) finish (LF) (LS-ES) path
A 0 0 5 5 0 Yes
B 0 6 6 12 6
C 5 8 9 12 3
D 5 7 8 10 2
E 5 5 6 6 0 Yes
F 6 6 10 10 0 Yes
G 10 10 24 24 0 Yes
H 9 12 21 24 3
I 24 24 26 26 0 Yes
IMPORTANT QUESTIONS
• What is the total time to complete the project?
• 26 weeks if the individual activities are completed on schedule.
• What are the scheduled start and completion times for each activity?
• ES, EF, LS, LF are given for each activity.
• How long can non-critical activities be delayed before they cause a delay in
the project’s completion time
• Slack time available for all activities are given.
Importance of Float (Slack) and Critical Path
1. Slack or Float shows how much allowance each activity has, i.e how
long it can be delayed without affecting completion date of project
5. So, a lot of effort should be put in trying to control activities along this
path, so that project can meet due date. If any activity is lengthened, be
aware that project will not meet deadline and some action needs to be
taken.
• For many situations this is not possible, e.g Research, development, new
products and projects etc.
a - 10 22 22 20 4 2
b - 20 20 20 20 0 0
c - 4 10 16 10 4 2
d a 2 14 32 15 25 5
e b,c 8 8 20 10 4 2
f b,c 8 14 20 14 4 2
g b,c 4 4 4 4 0 0
h c 2 12 16 11 5.4 2.32
I g,h 6 16 38 18 28.4 5.33
j d,e 2 8 14 8 4 2
The complete network
d 6
2
(15,25)
j
a (8,4)
(20,4) e
(10,4)
1 f 7
3
b (14,4)
(20,0)
g
c
(4,0)
(10,4) i
(18,28.4)
h 5
4
(11,5.4)
The complete Network
EF=20 35
d 6
2
a (15,25) j
(20,4) (8,4)
e
20 43
b(20,0) (10,4)
f CRIT. TIME = 43
1 3 7
(14,4)
g
c (4,0)
(10,4) i
(18,28.4)
h 5
4
(11,5.4)
10 24
Critical Path Analysis (PERT)
Activity LS ES Slacks Critical ?
a 0 0 0 Yes
b 1 0 1
c 4 0 4
d 20 20 0 Yes
e 25 20 5
f 29 20 9
g 21 20 1
h 14 10 4
i 25 24 1
j 35 35 0 Yes
Assume, PM promised to complete the project in the fifty days.
What are the chances of meeting that deadline?
Calculate Z, where
Z = (D-S) / V
Example,
D = 50; S(Scheduled date) = 20+15+8 =43; V = (4+25+4) =33
Z = (50 – 43) / 5.745
= 1.22 standard deviations.
1.22
What deadline are you 95% sure of meeting
D = S + 5.745 (1.645)
= 43 + 9.45
= 52.45 days
3 Used where times can be estimated Used where times cannot be estimated
with confidence, familiar activities with confidence.
Unfamiliar or new activities