Network Analysis - CPM & PERT
Network Analysis - CPM & PERT
Network Analysis - CPM & PERT
It may be remembered that the duration required for any activity is related to
the resources committed and it may be possible to reduce the project
duration by increasing the resource commitment, even at additional cost.
Thus a balance between time and project cost is required to arrive at an
optimum level of resource commitment.
reporting.
Tools such as computers,
formats for reporting, etc are widely used and it may be noted that
several software are readily available to aid the planner.
Manpower Plan
Material Plan
Construction Equipment Plan
Finance Plan
Time planning
Time is the essence of all construction projects, and contracts often have
clauses outlining awards (bonus payments) or penalties (as liquidated
delay in payments
labor trouble.
Contd
Several reasonably well-established techniques for time planning are
available:
commonly used (or scheduling) activities are:
Critical path method (CPM),
Programme evaluation and review technique (PERT),
Precedence network analysis (PNA),
Line of balance technique (LOB),
Linear Programme chart (LPC) and
Time scale network (TSN).
The choice of the method to be used in a particular case depends on
the intended objective, nature of the project, target audience, etc.
Resources planning
a resource plan, combines manpower, materials, equipment, budget or
cash flow, is also drawn up for a project to show the overall
requirement of the different resources in the project.
Such a plan can be prepared only on the basis of the schedule of a
project.
In a manner of speaking, the relationship between planning for time and
other resource is similar to the relationship between design and
analysis of a structure.
Manpower planning
This plan focuses on :
estimating the size of work force,
division in functional teams and scheduling the deployment of
manpower.
establishing labor productivity standards,
providing suitable environment and financial incentives for
optimum productivity, and
grouping the manpower in suitable functional team in order to get
the optimum utilization.
Material plan
The material plan involves
identification of required materials, estimation of required
quantities,
defining specification and forecasting material requirement besides
identification of appropriate source(s),
inventory control,
procurement plans, and
monitoring the usage of materials.
Finance plan
large construction projects require huge investments, and a long
time to complete,
it is obvious that all the money is not required at any one point in
time.
Contractors fund their projects from their
Working capital and
a combination of avenues such as mobilization advance for the
project, advance payments, and credits from suppliers against
work done.
Time-Cost Relationship
Project costs start slowly, but increase sharply once the
project enters the construction phase
Ability to influence decisions falls off sharply as time on the
project passes
Influence/
Project cost
TIME
Early on only a few activities may occur, but once mobilization is complete
work proceeds at a rapid pace until the end.
TIME
Definition of Scheduling
Schedules establish the start, duration and completion date of
Schedules a project or task
Scheduling is the process of listing a number of duties or events in the
sequence that they will occur
It is a timetable which formulates the activities that must be
accomplished to reach a certain goal or objective
The timing and sequence of tasks within a project. A schedule consists
of many tasks, tasks dependencies and time oriented project
information.
Construction Planning
Essential aspects of construction planning include the generation
of required activities, analysis of the implications of these
activities, and choice among the various alternative means of
performing activities.
In developing a construction plan, it is common to adopt a primary
emphasis on either cost control or on schedule control.
When to Schedule?
Schedules are useful during all the phases of project.
Preconstruction Stage:
Scheduling in the preconstruction stage is important to provide
the owner with necessary information to plan and coordinate
properly the entire design and construction process.
Viewed as an opportunity to design and build the project on
paper prior to the actual construction
This is the time that project team may decide to order key long
lead purchase item such as structural steel, elevators or
compressors.
Contd
Construction Stage:
Schedules are essential to coordination of the day-to-day
activities of project
As project progresses, delays inevitably occur due to bad
weather, equipment failure, strikes etc.
Schedules record the actual activities at the site on day-to-day
basis and reschedule.
Contd
Contd
in planning a project, the project manager must structure the work into
small elements that are:
Manageable: in that specific authority and responsibility can be assigned.
Independent: or with minimum interfacing with and dependence on other
ongoing elements.
Integra table: so that the total package can be seen.
Measurable: in terms of progress.
WBS also provides the necessary framework for detailed cost estimating
and control along with providing guidance for schedule development and
control.
Each descending level of the WBS represents an increased level of
detailed definition of the project work.
Methodology of WBS
A project is split to different levels from upper end to lower end.
It should be borne in mind that once the breakdown is exhaustive,
operations such as resource allocation, project monitoring, etc. become
simplified.
An illustrative example of such an exercise is shown schematically in
Figure 1, shows the whole to part relation between the project, subprojects, tasks, work packages and activities for the construction of a
hospital complex.
Contd
Scheduling Techniques
1. Bar (Gantt) charts
2. The networking scheduling technique
The critical path method (CPM)
The performance (program or project) evaluation technique (PERT)
3. Precedence network analysis (PNA)
4. Computer Software's:
>> Primavera
>> MS Project
Contd
Contd
Advantages of Bar chart:
Useful to report information to people who are concerned about a
project but may not be involved in day-today management.
A simple format and readily understood at all levels of management.
It can provide a quick, visual overview of a project in convenient way to
monitor job progresses, schedule equipment and crews and record
project advancement.
Disadvantages:
Interdependencies among activities are difficult to show. The bar chart
itself doesnt provide a basis for ascertaining which activities are critical
and which are floaters.
It is not an adequate planning and scheduling tool because it doesnt
portray a detailed, integrated and complete plan of operations.
Contd
Network:
It is the diagrammatic representation of a work plan showing the
activities step by step, leading to the established goal. It depicts the
inter-dependence between the various activities, (i.e. which activities
can be done together and which activities must precede or succeed
others).
Network Representation:
While drawing a network, certain rules are followed while numbering the
events or nodes. For example
same node number is not to be used twice in the network;
tail node number is smaller than the head node;
numbering starts from left hand top and ends in right hand bottom.
Types of networks
AOA (Activity-on-Arrow) and
AON (Activity-on-Node).
AOA (Activity-on-Arrow): in this system an activity is graphically
represented by an arrow from left to right. The description of the
activity is written above the arrow and the time taken to complete the
activity is written below it.
An event is graphically represented by a number enclosed in a circle.
The beginning of an activity is marked by a tail event or preceding
event and the end by a head event or succeeding event.
Contd
AON (Activity-on-Node): Here activities are represented on the node,
and arrows are used to show the dependency relationship between the
activity nodes. The time required to complete the activity is also indicated
in the node.
Rule 1
No activity can commence until all preceding activities have been
completed.
From the above figure, Concrete foundation can commence only after
procure cement, procure aggregate and Instal concrete mixer are all
completed.
Contd
Rule 2
A dummy activity is introduced in the network either to show
dependency or to avoid duplicate numbering on activities.
A dummy activity: is an artificial activity shown by a dotted line and
used to define interdependence between activities and included in a
network for logical and mathematical reasons..
This activity does not involve consumption of resources, and therefore
does not need any time to be completed.
Contd
Fro the above figure, erect beam can be taken up only when
both concrete pier and Precast beams are completed.
Dummy activity 2-3 shows this dependency and also avoids
duplicated numbering of concrete pier and Precast beam.
Contd
Rule 3
The logical placement of an activity in the network is governed by the
following three considerations.
Which activity must be completed before this activity can commence
?(precedence)
Which activity can be carried out along with this activity? (Concurrence).
Which activity can not commence until this activity is completed?
(Subsequence).
Consider the ff, activities pertaining to the construction of mass
concrete foundation:
Excavation
: 3 days
Prepare shuttering
: 2 days
Fix shuttering
: 1 day
Concrete foundation
: 1 day
Contd
The placement of various activities in the network is
shown below.
Contd
Rule 4
No activity should lead to previous event i.e. there must not be any
looping
For example, if activity A precedes activity B, activity B precedes activity C,
and activity C precedes activity A, then the project can never be started or
completed! Something is wrong with the logic or thinking.
Contd
Rule 5
In any network there must be one start and one finish (with any number of
activities in between) i.e. no activity should be left dangling.
(a) Incorrect network as activity 2-3 & 2-4 are left dangling
Contd
(b) Correct form of the network with one start and one finish
Contd
Simply put, the time required (T) to complete an activity
can be calculated using the following relationship:
T = Q / (RxP)
Where T= the time required to complete an activity.
Q= the quantum of work to be executed.
R= resources allocated
P= the unit productivity of the resources.
Contd
The duration for an activity can be estimated using several approaches:
-Time study approach
-Previous project data
-Guesstimating approach
-Range estimates
-Estimates from vendors and subcontractors
Contd
Time study approach:
In this approach the time T=Q/(p x n),
where Q= Total quantity of work,
p= productivity factor,
n= normal size of crew.
It can be noticed that Q, p, and n are all dependent on the
availability of the information or data and at the time of estimate,
the information all the three variables would be difficult to get.
Identify activities
Determine sequence
Create network/develop network diagram
Determine activity times
Find the critical path based on:
Earliest & latest start times
Earliest & latest finish times
Slack
Network
Shows the sequential relationships among activities using
nodes and arrows
Characteristics of CPM
CPM does not incorporate uncertainties in job times,
It is mostly suitable for the jobs of repetitive in nature where the
activity time estimates can be predicted with considerable
certainty due to the existence of past experience.
Example: construction type projects
CPM assumes that activity time is proportional to the resources
allocated to it (within a certain limit).
People doing the work should help create estimates, and an expert
should review them.
g, 17
a, 6
i, 6
b, 8
d, 13
c, 5
e, 9
j, 12
f, 15
h, 9
g, 17
a, 6
0 6
i, 6
b, 8
0 8
0 5
d, 13
c, 5
e, 9
j, 12
f, 15
6 21
g, 17
6 23
h, 9
i, 6
b, 8
0 8
0 5
c, 5
d, 13
8 21
e, 9
5 14
j, 12
f, 15
6 21
g, 17
6 23
0 5
c, 5
i, 6
21 30
23 29
b, 8
0 8
h, 9
d, 13
8 21
e, 9
5 14
j, 12
21 33
Projects EF = 33
f, 15
6 21
21
g, 17
6 23
21
d, 13
8 21
21
e, 9 5 14
21
h, 9
21
21 30
24 33
i, 6
21
21 29
27 33
j, 12
21
21 33
21 33
6 21
21
f, 15 9 24
g, 17
6 23
21
10 27
d, 13
8 21
21
8 21
e, 9 5 14
21
12 21
h, 9
21
21 30
24 33
i, 6
21
21 29
27 33
j, 12
21
21 33
21 33
6 21
21
f, 15 9 24
g, 17
6 23
21
10 27
d, 13
8 21
21
8 21
e, 9 5 14
21
12 21
h, 9
21
21 30
24 33
i, 6
21
21 29
27 33
j, 12
21
21 33
21 33
6 21
3 21
9 24
f, 15
g, 17
6 23
4 21
10 27
h, 9
3 21
21 30
24 33
i, 6
23
29
21
4
27 33
j, 12
0 21
21 33
21 33
d, 13
8 21
0 21
8 21
c, 5
0 5
e, 9 5 14
21
7 7 12
21
7 12
21
g, 17
a, 6
i, 6
b, 8
d, 13
c, 5
e, 9
j, 12
te =7
te =12
5
te =13
te =11
te =4
4
1
te =11
te =8
te =7
3
te =10
te =10
12/19
te =12
5
te =4
0/12
12/16
18/31
te =13
te =8
te =11
7
18/26
11/18
0/11
31/42
42/52
te =7
te =11
11/21
3
6
te =10
te =10
t1-2=12
0|2|12|14
2
t2-4=4
12|14|16|18
1
t1-3=11
0|0|11|11
t2-5=7
12|24|19|31
t4-5=13
18|18|31|31
t4-6=8
18|34 |26|42
t3-4=7
11|11|18|18
3
t5-6=11
31|31|42|42
t3-6=10
11|32|21|42
t6-7=10
42|42|52|52
CPM - Exercise 1
Consider the following network diagram. Applying
CPM, find:
the project period
activities ES and EF, LS and LF
float for each activity
the critical path
Pause
PERT Concept and Analysis
PERT
PERT is a model for project management designed to analyze the
tasks involved in completing a given project.
It is used more in projects where time, rather than cost, is the major
factor.
Unlike CPM, PERT is suitable for Non-repetitive projects (eg. R & D
work), where job-times are not estimable with certainty a priori.
Thus, PERT takes uncertainty of activity durations in a project into
account
90
PERT
Project evaluation and review technique (PERT) inputs
Activities from work breakdown structure
Precedence relationships among activities
3 time estimates for each activity
93
95
8:37 AM
PERT - Example Network Flow Diagram
Example 2. Find the critical path and the expected time of
completion of a project given the following network diagram and
three probabilistic duration of activities.
D
5
G
1
E
B
3
H
6
96
1-2
1-3
2-4
2-5
3-4
3-6
4-5
4-6
5-6
6-7
10
9
1
1
1
5
8
1
6
6
12
11
3
8
7
10
13
7
10
10
14
13
11
9
13
15
18
19
20
14
97
1-2
1-3
2-4
2-5
3-4
3-6
4-5
4-6
5-6
6-7
te
10
9
1
1
1
5
8
1
6
6
12
11
3
8
7
10
13
7
10
10
14
13
11
9
13
15
18
19
20
14
12
11
4
7
7
10
13
8
11
10
2/3
2/3
5/3
4/3
6/3
5/3
5/3
9/3
7/3
4/3
98
te =7
te =12
5
te =13
te =11
te =4
4
1
te =11
te =8
te =7
3
te =10
te =10
99
5
te =4
ES=0
ES=18
te =13
1
te =11
ES=31
te =7
ES=11
3
te =11
ES=52
te =8
7
ES=42
te =7
te =10
te =10
100
1-2
1-3
2-4
2-5
3-4
3-6
4-5
4-6
5-6
6-7
te
ES
LS
EF
LF
10
9
1
1
1
5
8
1
6
6
12
11
3
8
7
10
13
7
10
10
14
13
11
9
13
15
18
19
20
14
12
11
4
7
7
10
13
8
11
10
2/3
2/3
5/3
4/3
6/3
5/3
5/3
9/3
7/3
4/3
0
0
12
12
11
11
18
18
31
42
2
0
14
24
11
32
18
34
31
42
12
11
16
19
18
21
31
26
42
52
14
11
18
31
18
42
31
42
42
52
101
2
t2-4=4
12|14|16|18
4
t3-4=7
11|11|18|18
1
t1-3=11
0|0|11|11
t4-5=13
18|18|31|31
5
t4-6=8
18|34 |26|42
t5-6=11
31|31|42|42
7
6
t3-6=10
11|32|21|42
t6-7=10
42|42|52|52
102
4.
PERT Analysis
Probability Computation: the probability that a project is
completed within specified time.
Z=
x-
e
Where,
104
105
X te
Normal Distribution
50 40
2.0
5
Standardized
Normal Distribution
106
1-3
3-4
4-5
5-6
6-7
a
9
1
8
6
6
m
11
7
13
10
10
b
13
13
18
20
14
te
11
7
13
11
10
e
2/3
6/3
5/3
7/3
4/3
( e)2
4/9
36/9
25/9
49/9
16/9
109
Precedence
a (hr.)
m(hr.)
b(hr.)
--
--
4.5
0.5
1.5
B,C
B,C
1.5
E,F
E,F
D,H
2.5
2.75
4.5
G,I
110
Precedence
a (hr.)
m(hr.)
b(hr.)
te (hr.)
Var.
--
4/9
--
4.5
4/9
1/9
0.5
1.5
1/36
B,C
1/9
B,C
1.5
4/9
E,F
1/9
E,F
D,H
2.5
2.75
4.5
1/9
G,I
111 4/9
m(hr.)
b(hr.)
te (hr.)
Var.
ES
EF
LS
LF
--
4/9
--
4.5
4/9
1/9
11
15
20
0.5
1.5
1/36
12
13
B,C
1/9
13
13
B,C
1.5
4/9
11
16
18
E,F
1/9
13
19
14
20
E,F
13
18
13
18
D,H
2.5
2.75
4.5
1/9
19
22
20
23
G,I
4/9
18
23
18
23
112
And,
113
te
Var.
4/36
12
64/36
36/36
4/36
114
10 9
P(t 10) P Z
PZ 0.95 1 PZ 0.95 1 0.8289 0.1711
40 / 36
Answer: The probability that the project at least 10days = 0.17 or 17%
115
79
P(t 7) P Z
PZ 1.90 0.0287
40 / 36
Answer: The probability that the project takes less than 7days = 0.029 or
116 2.9%
117
THANK YOU