Professional Documents
Culture Documents
14 CPM
14 CPM
Dr. Cho
Objectives
Perform CPM and PDM analyses for AOA and AON network
Calculate the early/late times that an activity can start
/finish
Determine the total project duration, activity floats, and the
path of critical activities
Represent the schedule using bar charts
1
Project Time Management
Using Computerized CPM
Activity Components
Required:
• Identify the activity
• Duration
• Timeframe in the
schedule
2
Activity Relationships
Predecessor – an activity that is required to start or finish before the
next activity(s) can proceed
Successor – an activity that must start or finish after the previous
activity can finish
Types of relationships are defined from the predecessor to the successor
3
Critical Path Method (CPM)
CPM is a systematic scheduling method
Steps
1) A forward pass to determine activities early start-times
2) A backward pass to determine activities late-finish times
3) Float calculations
4) Identifying critical activities
Activity Times
Early start (ES) = Early event time of preceding (I) event
Early finish (EF)= Early start + Activity duration
Late finish (LF) =Late event time of following (J) event
Late start (LS) = Late finish - Activity duration
Total float (TF) = Late finish -Early finish=LF - EF
or
4
Activity Times
Float
The amount of time an activity can be delayed or
lengthened. Sometimes this is called slack.
1. Total float:
The amount of time an activity can be delayed without extending
the overall project completion time
2. Free float:
The amount of time that an activity can be delayed without
delaying the early start or occurrence of any other activity in the
schedule
10
5
Total Float
11
Free Float
12
6
Activity Times
Forward pass (for early start time):
◦ Rule: When multiple relationship arrows point to the start
of an activity, the calculation that results in the largest
number of project days is always selected.
13
LF ij
0 3 7
A C
i j k
4
3
0 3 7
14
7
Activity Times: example (AOA)
• Perform the forward pass and backward pass calculations
d1
B
3
A C E
1 3 9 11
4 5
d=3 D
6 d2
15
16
8
Activity Times: example (AON)
• Perform the forward pass and backward pass calculations
ES EF
Act
D
LS LF
B
3
ST A C E FN
0 3 4 5 0
D
6
17
18
9
D ACT
Exercise 1 (AON)
ES EF
LS LF
4 C 2 F 5 H
2 A 3 B 3 D 4 J 3 L 1 M
5 E 5G 2 K
19
4 C 5 F 3 H
2 A 6 B 5 D 7 J 2 L 1 M
6 E 8 G 5 K
20
10
Critical Path Method (CPM)
Exercise 3
• Construct an AOA network of the Project:
ACT Description Duration IPA
Drill well 4 -
Deliver material 2 -
Excavate 5 -
Power line 3 -
Pump house 3 Drill well
Assemble tank 4 Deliver material
Foundation 4 Excavation
Install pipe 6 Excavation
Install pump 2 Excavation, Power line, Pump house
Erect tower and tk 6 Assemble tank, Foundation
21
0 0 0
0 0
22
11
Activity Times (Exercise 4)
Description Duration ES EF LS LF TF
Drill well 4
Deliver Material 2
Excavate 5
Power line 3
Pump house 3
Assemble tank 4
Foundation 4
Install pipe 6
Insatll pump 2
Erect tower & tank 6
23
ES TF EF
N
Description
LS D LF
24
12
Precedence Diagram
When a Finish to Start relationship is assumed for all activities in the project,
◦ a given activity cannot start until all those activities immediately preceding it have
been completed.
A
C
B
Each activity is given a unique numerical designation, with the numbering
proceeding generally from project start to finish.
25
Precedence Diagram
Leave gaps in the activity numbers so that spare numbers are available
for subsequent refinements and revisions.
The diagram should start with a single opening or starting activity and
conclude with a single closing or finishing activity.
Dependency lines cannot go backward.
26
13
Network Diagram (more rules)
Each path through the network must be continuous, with no
gaps, discontinuities, or dangling activities.
27
28
14
29
15
Logical relationship
31
Exercise 6
32
16