Professional Documents
Culture Documents
01/22/23
CEN 5316 - CONSTRUCTION PLANNING & MANAGEMENT
Chapter V: Management and Planning Techniques
2
01/22/23
Introduction
3
Budgets
Delayed activities report
Slack activities report
CPM/PERT
Gantt charts
Milestone charts
Cash flow schedules
Figure 3.1
Before Start of project During
01/22/23
project Timeline project
Project Planning
The above plans are different from each other; however, all
these plans involve four main steps:
Performing breakdown of work items involved in the project into
activities.
Identifying the proper sequence by which the activities should
be executed.
Activities representation.
Estimating the resources, time, and cost of individual activities
01/22/23
Project Planning
10
01/22/23
Project Planning
12
Planning Steps:
WBS: Level
1. Project
01/22/23
Project Planning
15
01/22/23
Project Planning
19
01/22/23
Project Planning
20
Human Quality
Resources Marketing Finance Design Production
Mgt
Project 1 Project
Manager
Mechanical Test
Technician
Engineer Engineer
Project 2 Project
Manager
Electrical Computer
Technician
Engineer Engineer
01/22/23
Project Planning
21
Project Organization
Marketing Operations Engineering Finance
Project 1
Project 2
Project 3
Project 4
01/22/23
Project Planning
22
Planning Steps:
4. Project Activities
An activity is defined as any function or decision in the
project that: consumes time, resources, and cost.
Activities are classified to three types:
01/22/23
Project Planning
23
01/22/23
Project Planning
26
Planning Steps:
5. Activities Relationships
B. Removal of trees,
C. General excavation,
Cont’d
I. Pouring concrete.
01/22/23
Project Planning
30
01/22/23
Project Planning
31
01/22/23
Project Planning
32
Overlap or lag
Overlap between activities (negative lag) is defined as how
much a particular activity must be completed before a succeeding
activity may start.
Cont’d
01/22/23
Project Planning
36
Types of relationships
Finish to Start Finish to
Finish
01/22/23
Project Planning
37
01/22/23
Project Planning
39
01/22/23
Project Planning
40
01/22/23
Project Planning
41
01/22/23
Project Planning
42
Dummy Activity: When more than one arrow leave the same
node and arrive at another node, dummy activities must be
used.
It is an activity with zero duration, consumes no resources,
drawn as dashed lines, and used to adjust the network diagram.
It is also used when one activity depends upon two preceding
activities and another activity depends only upon one of these
two preceding activities as shown below.
01/22/23
Project Planning
43
01/22/23
Project Planning
44
01/22/23
Project Planning
45
01/22/23
Project Planning
46
A C A C
C and D cannot begin
(d) until A and B have
both been completed
B D B D
C cannot begin until
A C both A and B are A C
(e) completed; D cannot Dummy activity
begin until B is
B D completed. A dummy
activity is introduced in B D
AOA 01/22/23
Project Planning
48
A B D until A is completed. A B D
(f) D cannot begin until
Dummy C
C both B and C are activity
completed. A dummy
activity is again
introduced in AOA. 01/22/23
Project Planning
49
Difference:
Summary Cont’d
01/22/23
Project Planning
52
01/22/23
Project Planning
53
B. AON Network:-
01/22/23
Project Planning
01/22/23
Project Planning
58
01/22/23
STOP!!!!!!!!!!!!!!
59
Duration Cont’d
Duration Cont’d
01/22/23
Project Planning
Activity Duration:
A. Calculate the time and cost it takes the crew to finish 1400 units
B. Calculate the total unit cost. Consider an eight hour work day.
01/22/23
Project Planning
64
Solution
Cost (labor cost) = Duration (units of time) x crew cost per unit of
time = 8 days x 1800 birr / day =14400 birr
Total direct cost =14,400 birr + 4.5 units of material x 100 birr /
day x 8 days = 18,000 birr
[b]. Unit cost = Total cost / Quantity = 18,000 birr / 1400 = 12.86 birr /
unit 01/22/23
Project Scheduling
65
01/22/23
Project scheduling
67
Purpose:
01/22/23
Project Scheduling [Critical Path
Analysis]
69
1. Frameworks of PERT/CPM
The PERT and CPM models are extremely useful for the
purpose of planning, scheduling and controlling the
progress and completion of large and complex projects
They are useful for carrying out the analysis of these three
managerial functions.
01/22/23
Project Scheduling
70
Cont’d
01/22/23
Project Scheduling
71
01/22/23
Project Scheduling
72
Cont’d
d. Identify the longest or critical path through the network.
01/22/23
Project Scheduling
77
79
Cont’d
01/22/23
Project Scheduling
80
A. Forward pass:
pass The process of navigating through a network
from start to end and calculating the completion date for the
project and the early dates for each activity.
Early dates:
dates The early start date and early finish date of an
activity under the following situations:
01/22/23
Project Scheduling
81
01/22/23
Project Scheduling
82
B. Backward pass:
pass The process of navigating through a
network from end to start and calculating the late dates for
each activity.
The late dates (along with the early dates) determine the
critical activities, the critical path, and the amount of float
each activity has.
01/22/23
Project Scheduling
83
Late dates: The late start date and late finish date of the
following activity:
1. Late finish (LF): The latest date on which an activity can
finish without extending the project duration.
2. Late start (LS): The latest date on which an activity can
start without extending the project duration.
01/22/23
Project Scheduling
84
01/22/23
Project Scheduling [CPM]
87
What is CPM?
Cont’d
Any project with interdependent activities can apply this method of
scheduling.
The essential technique for using CPM is to construct a model of the
project that includes the following:
Cont….
The CPM formally identifies tasks which must be completed on
time for the whole project to be completed on time.
01/22/23
Project Scheduling [CPM]
91
01/22/23
Project Scheduling [CPM]
92
AON Example
Immediate
Activity Description Predecessors
A Build internal components —
B Modify roof and floor —
C Construct collection stack A
D Pour concrete and install frame A, B
E Build high-temperature burner C
F Install pollution control system C
G Install air pollution device D, E
H Inspect and test 01/22/23
F, G
Project Scheduling [CPM]
93
AON Network
Activity A
A (Build Internal Components)
Start
B Activity B
(Modify Roof and Floor)
01/22/23
Project Scheduling [CPM]
94
AON Network
activity A precedes activity C
A C
Start
B D
activities A and B
precede activity D
01/22/23
Project Scheduling [CPM]
95
AOM Network
F
A C
E
Start H
B D G
AOA Network
C
2 4
(Construct
Stack) F
Co (Ins
ts l
e n na
nt tal
Co uild A
(Build Burner)
on ter
)
ro l
m p In
ls)
Dummy H
7
E
1 6
(B
Activity (Inspect/
B Test)
Ro (Mo G ll
of di a
s tion
t
/F f y n
) loo (I llu ce)
i
r 3 D 5 Po ev
D
(Pour
Concrete/ 01/22/23
Install Frame)
Project Scheduling [CPM]
97
The critical path is the shortest time in which the project can be
completed
Latest LS LF Latest
Start 2 Finish
Activity Duration
01/22/23
Project Scheduling [CPM]
101
EF = ES + Activity time
01/22/23
Project Scheduling [CPM]
103
ES/EF Network:
ES EF = ES + Activity time
Start
0 0
01/22/23
Project Scheduling [CPM]
104
ES/EF Network: EF of A =
ES ES of A + 2
of A
A
0 2
Start
0 0
01/22/23
Project Scheduling [CPM]
105
ES/EF Network:
A
0 2
EF of B =
2 ES ES of B + 3
of B
0
Start
0 B
0 3
0
3
01/22/23
Project Scheduling [CPM]
106
ES/EF Network:
A C
0 2 2 4
2 2
0
Start
0 = Max (2, 3) D
0
3
B
0 3
3 4
01/22/23
Project Scheduling [CPM]
107
ES/EF
A C F
0 2 2 4 4 7
2 2 3
Start E H
0 0 4 8 13 15
0 4 2
B D G
0 3 3 7 8 13
3 4 5
01/22/23
Project Scheduling [CPM]
108
Backward Pass: Begin with the last event and work backwards
01/22/23
Project Scheduling [CPM]
110
LE/EF
A C F
0 2 2 4 4 7
10 13
2 2 3
Start E H
0 0
LF =4 Min(LS
8 of 13 15
following activity) 13 15
0 4 2
B D G
0 3 3 7 8 13
3 4 5
01/22/23
Project Scheduling [CPM]
111
LF = Min(4, 10)
LF/EF
A C F
0 2 2 4 4 7
2 4 10 13
2 2 3
Start E H
0 0 4 8 13 15
4 8 13 15
0 4 2
B D G
0 3 3 7 8 13
8 13
3 4 5
01/22/23
Project Scheduling [CPM]
112
LF/EF
A C F
0 2 2 4 4 7
0 2 2 4 10 13
2 2 3
Start E H
0 0 4 8 13 15
0 0 4 8 13 15
0 4 2
B D G
0 3 3 7 8 13
1 4 4 8 8 13
3 4 5
01/22/23
Project Scheduling [CPM]
113
After computing the ES, EF, LS, and LF times for all
activities, compute the slack or free time for each activity
Slack = LS – ES or Slack = LF – EF
01/22/23
Project Scheduling [CPM]
114
01/22/23
Project Scheduling [CPM]
115
A C F
0 2 2 4 4 7
0 2 2 2 2 4 10 3 13
Start E H
0 0 4 8 13 15
0 0 4 4 8 13 2 15
0
B D G
0 3 3 7 8 13
1 3 4 4 4 8 8 5 13
01/22/23
Project Scheduling [CPM]
116
ES – EF Gantt Chart
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
A Build internal
components
B Modify roof and floor
C Construct collection
stack
D Pour concrete and
install frame
E Build high-temperature
burner
F Install pollution control
system
G Install air pollution
01/22/23
device
Project Scheduling [CPM]
117
Types of Float
TF = LS – ES OR TF = LF - EF OR TF = LF - Dur -
ES 01/22/23
Project Scheduling [CPM]
119
where min (ESi+1) means the least (i.e., earliest) of the early
start dates of succeeding activities
01/22/23
Project Scheduling [CPM]
120
In the previous example we can find the free float and total
float for each activity as the following :
01/22/23
Project scheduling [CPM] (stop)
121
Activity Duratio ES EF LS LF TF FF
n
A 5 0 5 0 5 0 0
B 8 5 13 5 13 0 0
C 6 5 11 10 16 5 0
D 9 13 22 13 22 0 0
E 6 13 19 16 22 3 3
F 3 11 14 19 22 8 8
G 1 22 23 22 23 0 0
Int. F = TF – FF
01/22/23
Project scheduling [CPM] (stop)
123
01/22/23
Project Scheduling [CPM]
124
Introduction
01/22/23
Stochastic Project Scheduling [PERT]
127
01/22/23
Stochastic Project Scheduling [PERT]
128
PERT critical path is longer enough than any other path in the
network. 01/22/23
Stochastic Project Scheduling [PERT]
130
01/22/23
Stochastic Project Scheduling [PERT]
131
Step Cont’d
01/22/23
Stochastic Project Scheduling [PERT]
132
01/22/23
Stochastic Project Scheduling [PERT]
133
6. Is the money spent equal to, less than, or greater than the
budget?
01/22/23
Stochastic Project Scheduling [PERT]
135
01/22/23
Stochastic Project Scheduling [PERT]
137
01/22/23
Stochastic Project Scheduling [PERT]
138
Using the three times estimates, the expected mean time (te)
is derived using equation below.
01/22/23
Stochastic Project Scheduling [PERT]
139
Expected time:
t = (a + 4m + b)/6
Variance of times:
v = [(b – a)/6]2
Standard Deviation
01/22/23
Stochastic Project Scheduling [PERT]
140
01/22/23
Stochastic Project Scheduling [PERT]
141
01/22/23
Stochastic Project Scheduling [PERT]
142
01/22/23
Stochastic Project Scheduling [PERT]
143
Computing
Variance Most Expected
Optimistic Likely Pessimistic Time Variance
Activity a m b t = (a + 4m + b)/6 [(b – a)/6]2
A 1 2 3 2
.11
B 2 3 4 3
.11
C 1 2 3 2
.11
D 2 4 6 4
.44
E 1 4 7 4
1.00
F 1 2 9 3
01/22/23
1.78
Stochastic Project Scheduling [PERT]
144
= (variances of activities
on critical path)
01/22/23
Stochastic Project Scheduling [PERT]
145
Project variance
s2 p= .11 + .11 + 1.00 + 1.78 + .11 = 3.11
01/22/23
Stochastic Project Scheduling [PERT]
146
01/22/23