Pert CPM
Pert CPM
PERT (Project Evaluation and Review Technique) was devised in 1958 for the POLARIS missile program
by the Program Evaluation Branch of the Special Projects office of the U.S.Navy, helped by the
Lockheed Missile Systems division and the Consultant firm of Booz-Allen & Hamilton. The calculations
were so arranged so that they could be carried out on the IBM Naval Ordinance Research Computer
(NORC) at Dahlgren, Virginia.
PERT and CPM are basically time-oriented methods in the sense that they both lead to determination
of a time schedule for the project. The significant difference between two approaches is that the time
estimates for the different activities in CPM were assumed to be deterministic while in PERT these are
described probabilistically. These techniques are referred as project scheduling techniques.
In CPM activities are shown as a network of precedence relationships using activity-on-node network
construction
– Single estimate of activity time
– Deterministic activity times
USED IN: Production management - 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.
USED IN: Project management - for non-repetitive jobs (research and development work), where
the time and cost estimates tend to be quite uncertain. This technique uses probabilistic time
estimates.
Benefits of PERT/CPM
Useful at many stages of project management, Mathematically simple, Give critical path and
slack time, Provide project documentation, Useful in monitoring costs
Limitations of PERT/CPM
Clearly defined, independent and stable activities, Specified precedence relationships, Over
emphasis on critical paths
The Key Concept used by CPM/PERT is that a small set of activities, which make up the longest path
through the activity network control the entire project. If these "critical" activities could be identified
and assigned to responsible persons, management resources could be optimally used by concentrating
on the few activities which determine the fate of the entire project. Non-critical activities can be
replanned, rescheduled and resources for them can be reallocated flexibly, without affecting the whole
project.
relationships,
2
special size paper,
eframe on most PERT/CPM charts makes it harder to show status although colours
can help (e.g., specific colour for completed nodes),
The notations used are (i, j) = Activity with tail event i and head event j
Independent float – The amount of time by which the start of an activity can be delayed without
effecting the earliest start time of any immediately following activities, assuming that the preceding
activity has finished at its latest finish time.
Mathematically (If)ij = (Ej - Li) - Dij The negative independent float is always taken as zero.
Event slack - It is defined as the difference between the latest event and earliest event times.
Critical event – The events with zero slack times are called critical events. In other words the event i
is said to be critical if Ei = Li
Critical activity – The activities with zero total float are known as critical activities. In other words
an activity is said to be critical if a delay in its start will cause a further delay in the completion date of
the entire project.
3
Critical path – The sequence of critical activities in a network is called critical path. The critical path
is the longest path in the network from the starting event to ending event and defines the minimum
time required to complete the project.
Solution
From the table, the critical nodes are (1, 2), (2, 5), (5, 7), (5, 8), (7, 10) and (8, 10)
i. 1 → 2 → 5 → 8 → 10
ii. 1 → 2 → 5 → 7 → 10
Example 2 Find the critical path and calculate the slack time for the following network
Solution:
From the above table, the critical nodes are the activities (1, 3), (3, 5) and (5, 9)
5
Example 3 A project has the following time schedule
Solution
Event No: 1 2 3 4 5 6 7 8 9 10
TE: 0 4 1 5 7 11 15 17 18 25
TL: 0 12 1 13 7 16 15 17 18 25
6
The resultant network shows the critical path
The main objective in the analysis through PERT is to find out the completion for a particular event
within specified date. The PERT approach takes into account the uncertainties. The three time values
are associated with each activity
1. Optimistic time – It is the shortest possible time in which the activity can be finished. It assumes
that every thing goes very well. This is denoted by t0.
2. Most likely time – It is the estimate of the normal time the activity would take. This assumes
normal delays. If a graph is plotted in the time of completion and the frequency of completion in that
time period, then most likely time will represent the highest frequency of occurrence. This is denoted
by tm.
3. Pessimistic time – It represents the longest time the activity could take if everything goes wrong.
As in optimistic estimate, this value may be such that only one in hundred or one in twenty will take
time longer than this value. This is denoted by tp.
In PERT calculation, all values are used to obtain the percent expected value.
1. Expected time – It is the average time an activity will take if it were to be repeated on large number
of times and is based on the assumption that the activity time follows Beta distribution, this is given by
te = ( t0 + 4 tm + tp ) / 6
Task: A B C D E F G H I J K
Least
4 5 8 2 4 6 8 5 3 5 6
time:
Greatest
8 10 12 7 10 15 16 9 7 11 13
time:
8
Most
likely 5 7 11 3 7 9 12 6 5 8 9
time:
Find the earliest and latest expected time to each event and also critical path in the network.
Solution
Least time Greatest time Most likely time Expected time
Task
(t0) (tp) (tm) (to + tp + 4tm)/6
A 4 8 5 5.33
B 5 10 7 7.17
C 8 12 11 10.67
D 2 7 3 3.5
E 4 10 7 7
F 6 15 9 9.5
G 8 16 12 12
H 5 9 6 6.33
I 3 7 5 5
J 5 11 8 8
K 6 13 9 9.17
The network is
Construct a PERT network. Find the critical path and variance for each event
Solution
10
The critical path = 1 → 2 → 4 → 6 → 7 →9 →10
11