Professional Documents
Culture Documents
Indian Standard
USE OF NETWORK ANALYSIS FOR PROJECT
MANAGEMENT
PART 2 USE OF GRAPHIC TECHNIQUES
ICS 03.100.40
0 BIS 2006
FOREWORD
This Indian Standard (Part 2) was adopted by the Bureau of Indian .Standards, after the draft finalized by the
Management and Productivity Sectional Committee had been approved by the Management and Systems Division
Council.
A project is described as a one time activity with an identifiable beginning and an identifiable end unlike other
routine activities that are repetitive. It has a well defined purpose and scope and a .detinite set of separate but
interrelated and interdependent activities that must be completed to achieve the objectives for which the project
is instituted. It has a well defined project product, including product performance criteria and well defined
completion criteria.
This standard is published in two parts. Other part in the series is:
Part I Management, planning, review, reporting and termination procedures
Part 1 of this standard dealt with the basic aspects of project management that were applicable to the projects from
conception to completion/termination using network techniques.
Project network techniques as used now, have developed since the mid 1950s. These developments include both
activity-on-arrow and activity-on-node systems. The technique as developed aimed at improving the ability to
plan and control complex engineering projects and was called Critical Path Method (CPM). Probabilistic elelments
appropriate to the research and development (R&D) area were also included in a modified technique called
Programme Evaluation and Review Technique (PERT). This standard provides guidance on the factors that are
to be considered while choosing between the various networking techniques. It deals with the drawing methods
to be used for presentation of these techniques and in particular for presentation of activity-on-arrow and activity-
on-node diagrams including the conventions to be used.
Activity-on-arrow networks were quite popular in the manual handling of networks. With the increasing use of
computers for processing, activity-on-node or precedence networks have now become more popular. A number
of ready-made sofiware packages are available for use on computers which provide support not only for planning
but also for updating and monitoring of progress from time-to-time. The technique has since been extended to
handle scheduling of resources, uncertainty of outcome as well as duration and many other specific parameters.
Systems based on network analysis provide various advantages over the conventional methods of planning and
control based on bar charts. These advantages may include:
a) Clearer definition of the scope of the project and the complex interrelationships between its constituent
activities;
b) Better coordination between different agencies engaged in the project and provision of information
about each agencies progress and future plans to the others;
c) Ease of preparing schedules of activities and adjusting these schedules to last minute developments;
d) Ready means of reviewing the project and exercising control over time, resources and costs; and
e) Clearer identification of critical and risk areas, besides providing an excellent model for generating
‘what-if scenarios for making management decisions.
1S 14580 (Part 2) :2006
Indian Standard
USE OF NETWORK ANALYSIS FOR PROJECT
MANAGEMENT
PART 2 USE OF GRAPHIC TECHNIQUES
I
.
REVIEW POINT
SL TIME + Period I Months
No. REMARKS
JANUARY FEBRUARY MARCH APRIL MAY JUNE JULY
ACTIVITY $
1 EXCAVATION
2 FOUNDATION t I
3 SUPERSTRUCTURE I I
4 ROOFING I
5 PLASTERING
N
6 FLOORING I I
7 DOORh/VINDOW/ I
SERVICE
I I
8 FINISHING
U SCHEDULED
STARTANDSCHEDULEDFINISHOFTHEACTIVIm.
3
100
300 ~3
I
I
w 4
,
I
,
70
1 1
SUPERSTRUCTURE f% 175 11
I
90 160
4 ROOFING 250 ~2 1’100 ,
I 5
I Plastering 1350 I I I I I I I I
w
I I 6 FLOORiNG 300
1 I 1 1 t I I 1
I
El===
I I 8 FINISHING
4.0
1.5d
Rs. Lakhs
Rs.Lakhs
I I I I
I Y
I
LEGEND:-\ ! ACTUMQUANTITY
OFWORK.
u PLANNECI
QUANTIWOFWORK.
V MILESTONE
LEGEND
:-1 [ ACTUAL
COST.
L I BUDGETED
m=
on bar charts greatly enhances their usefulness, since milestone may also indicate the percent progress of
the implications of any slippage in their accomplishment project achieved on completion of the milestone.
could lead to delay in project completion. They should Affixing the symbol at the actual row likewise shows
be specified clearly and refer to completion of detlned the actual date of accomplishment ofa milestone. For
activities or major deliverables. milestones yet to be accomplished, the anticipated
completion date wil I be shown as hollow inverted
3.8 The health of a project can be gauged by tracking
triangle onthe dotted line.
expected changes in the dates on which the milestone
events are expected to occur. Appropriate corrective 4.3.2 For example in Fig. 4 which shows the milestone
measures could then be taken to control the slippage, chart for a small project involving placement of
if any. purchase order. The issue of order is scheduled in the
month of July. This means that if the output of the
3.9 Figure 3 showing financial progress, presents a group is measured in terms of the issue of this order,
slightly different version of the same bar chart, in which the measurable output would come only after 6
the activities have been evaluated as per their budgeted months. Now if the milestones involved in this work
cost provisions for the planned schedule and the actual are scheduled as shown and if the percentage of total
cost booked for the part executed. The periodic work involved upto a mi Iestone can be settled in
(monthly in this case) summations in the bottom row advance then on achievement of a milestone it can be
of the forecast provisions and the actual cost incurred assumed as if that fraction of the work has been
during -execution reflect the overall picture of the completed.
performance of the project in financial terms. A review
of the referred project as at end of April indicates 4.3.3 Figure 4 shows the milestones completed as on
achieved progress of 1.30 Iakhs, 3.70 lakhs, 3.00 Iakhs end March, which is the review point. The requisition
and 3.00 lakhs against corresponding planned targets for item has been received in middle January as against
of Rs. 1.60 Iakhs, 3.50 Iakhs, 2.70 lakhs and 3.20 Iakhs target of beginning of January. Similarly receipt of bid
for the months of January, February, March and April has taken place in March as against schedule of
respectively. February. As per this milestone chart, by end of April
‘recommendation to client’ milestone equivalent to
3.10 A limitation of bar. charts is that they do not about 85 percent of the work should have been
contain dependency relationships. For small projects, completed, As against this only ‘receipt of bid’
these can be visualized but for bigger projects it may milestone equivalent to 15 percent of the work has been
not be so. completed. The projected completion date of the
project gets shifted to August end.
4 MILESTONE CHART
4.3.4 A milestone by definition is an event which
4.1 In case of bar charts the assumption is that physical
enables us to know when something should occur, but
progress is only resource dependent. But in actual not what should be done to make it occur. For the total
practice, the physical progress is not always resource project the milestone chart can serve as a document
dependent, there may be other dependency constraints. giving an overview of the project and its status at any
Milestone charts can eliminate this shortcoming of bar point of time. It is mostly used for providing
chart by associating percentage progress towards the information to senior management. Figure 5 shows a
completion of project with achievement of every typical milestone chart of a long gestation period power
milestone. project at the scheduling stage, wherein only major
4.2 Milestones are event of significant events of the project have been shown as milestones.
accomplishment in the progress of the project. These The horizontal time scale is like a normal bar chart
events can be recognized by all concerned. These are while the milestones have been listed in the column
physically verifiable and hence can form check points on the .Ieft side.
for evaluation and reporting of progress. For a project 4.3.5 Another usefhl variation of milestone chart is
where final finished output is likely to be available the milestone slip chart. In this; while the horizontal
only after a long time, the milestones can be treated as time scale is like a normal bar chart, the vertical axis
intermediate targets. also represents time, with each line reporting a
particular reportheview date. The chart is read from
4.3 Forms of Presentation
top to +ottom and allows us to see at a glance how
4.3.”1 Instead of indicating the progress to be dates of any specific milestone have slippedhecovered
achieved in the form of a bar, the milestones to be as the project progresses. A typical milestone slip chart
completed are shown on the chart in Fig. 4 in the is shown in Fig. 5 where ‘the key events are the
form of an inverted triangle. The description of milestones.
5
.
-.
.
REVIEW POINT A
wl
PROGRESS 00
Period
I
Months o
DESCRIPTION IN% IN TOTAL
~
WORK DONE SEP OCT Y
*
JAN FEB MAR APR MAY JUN JUL AUG
N
..
SCH t-3
RECIEPT OF o% w o
o
REQUISITION ACT U?
v
SCH
5% w
ISSUE OF ENQUIRY
ACT
v
SCH
15% w
RECIEPT OF BiD
ACT
v
TECHNICAL SCH
70% w
EVALUATION
OF BIDS COMPLETE ACTtANT
v
SCH
RECOMMENDATION 85% w
TO CLIENT ACTIANT
v
ISSUE OF LETTER
SCH
90% v
OF INTENT ACTIANT
v
, 1
ISSUE OF SCH
100 % w
PURCHASE
ORDER ACTIANT
v
LEGEND:- V SCHEDU&DDATES
ACTUALDATES
ANTICIPATED
DATES
8
-..
b) Arrows imply logical precedence only. Neither g) When there are parallel chains crfactivity and
the length of the arrow nor its compass an activity in one chain is also dependent on
direction on the drawing have any an activity in other chain, the dependence may
significance. be indicated by joining the event in the two
c) The head event of an activity should have chains by Dummy Activity as show in Fig. 7.
higher number than its tail event. This Dummy Activity may also be used to avoid
facilitates the analysis during forward pass multiple activities between the same pair of
and backward pass as the forward pass can events.
proceed in ascending order of event number h) Restraints and ladders — [n a sequence of
and backward pass in descending order of activity like the one shown in Fig. 8, it may
event numbers. not be necessary to complete the preceding
d) Each activity in the network must have activity fully before starting the next one.
uniquely identified tail event and head event. It maybe possible to break each activity into
This implies that there would not be another batches and several batches that may be
activity between same pair of tai I event and processed in parallel, while the activities in
head event. the same batch would follow the sequential
e) All events in the network should have unique order. [n such cases, each activity is split into
identification number. No two events in the n batches (n may be 2, 3, 4..,), that is, P is
network should have same number. In the broken into PI to P,),S into S, to S“and R into
initial drawing of the network, sufficient gaps RI to R. where PI, S, and RI represent first
may be given in successive event numbers. batch after which next batch of activity could
This would facilitate addition of new events be planned to start for example, after P,, S,
in proper number sequence, as and when could start and similarly atler S,, R, could start.
necessary, during subsequent reviews. Theceatler it is presumed that other batches
f) Every project network should have a uniquely would be processed in similar manner.
identified starting event denoting the However, in the last batch of activities S,,
beginning of the project and uniquely would succeed P., and R., would succeed .~n.
identified terminal event denoting the This is represented by ladder network as
completion of the project. shown in Fig. 9.
9
1S 14580 (Part 2) :2006
c
25
“o
\
\ Dummy
i
D
“o 30
FIG. 7
P s R
FIG. 8
I
I
I
I
SI
I
I
I
I
RI
I /-
W -c
3
10
IS 14580 (Part 2): 2006
4) Where-crossing of arrows is inevitable, it should be shown-by the arrow with a kinc at the crossing
point.
●
5) Superfluous dummies should be avoided.
Incorrect Network Correct Network
R
2
t B
A
I /“”r-Y
@-@@
11
1S 14580 (Part 2) :2006
Individual/Execution
Level Packages: L-HI
/ \
critical path, milestone event and completion time of 5.2.2.5 L-111 networks
the project. This network is primarily used for
L-ltI networks are prepared for a specific task to be
progress review and monitoring at the highest/board
undertaken by a particular individual or a group. T-his
level of the organization. In case of smaller projects,
may involve task like procurement of particular
L-1 network may not be essential as L-H and L-III
equipment, civil construction of a specific part of a
may be sufficient for planning, execution and
monitoring of project. For a project ‘New Plant project, erection of an equipment, etc. L-1II networks
Construction’ requiring completion time of about 2% usually contain detailed activities with time duration
years, the L-1 network would be useful. The list of expressed in days/shifts/hours. The activities of L-II [
tasks/activities, their dependency and time duration networks contribute towards completion of task(s)
.
of the project ‘New Plant Construction’ is given in reflected in the L-11networks. The beginning and the
Table 2 as an example and the L-I “network drawn on end of L-111network wiII interface with the beginning
this basis is shown in Fig. 1[. and the end of corresponding activity in the L-II
network, where it exists. These networks are usually
5.2.2.4 L-11 networks converted in the form of bar charts for execution and
L-11networks are prepared for a particular package(s) monitcwing. An example of L-III network is given in
involving majors tasks like, procurement of equipment, Table 4 which could be ‘conduct of activity H’ which
their erection, trial runs, commissioning, etc, to be is expected to take 5 weeks (35 days) (see Table 3).
undertaken by different agencies/departments. This 5.3 Guidelines for Drawing a Network
network shows tbe interrelationship of various
activities, their time durations (usually in weeks), 5.3.1 Work Breakdown Structure and inter-
critical-path and completion time. The beginning and relationship Among Activities
the end of L-11 network will interface with the
a) The project should be broken down into major
beginning and the end of corresponding activity in the
work packages. Each work package should
L-I network, where it exists. The progress review
be further broken down to contain all the
monitoring and various activities using L-II network
activities required to be performed for its
is normally within the control of concerned agency/
completion;
department responsible for executing the package(s)/
b) List all the activities to be carried out to
major task(s). L-II networks integrate with L-I
complete each work package;
networks throughout the execution of the projects.
Example of L-II network for new plant construction c) Ensure that no activities/tasks required for
could be ‘Commissioning of certain major equipment’, completion of the work package are excluded.
‘Recruitment of employees’, ‘Fabrication work of plant Care should be taken to include the activities
at site’, etc. The list of activities, their dependence, like approvals, transmission of information,
time duration for ‘Recruitment of employees’ is given etc; and
in Table 3 as an example and the network drawn on d) Establish the inter-relationship of activities.
that basis is shown in Fig. 12 which is expected to take It is essential that the network logic is
7 months (30 weeks). developed in consultation with main
12
IS 14S80 (Part 2) :2006
.
S1No. Task/Activity Code Task/Activity Dependent on Duration (Months)
LEGEND
2: Milestone event number
Critical Activities 2X x: Earliest milestone event
A Y occurrence time
Critical Activity A m
y: Latest milestone event
occurrence time
Dummy Activity
D- x 4: Event number
Time duration for
4 x: Earliest event occurrence time
activity D :4 months 4Y
(B y: Latest event occurrence time
13
Table 3 Example of L-11 Network: Recruitment of Employees
(Clauses 5.2.2.4 and 5.2.2.5)
i) A Manpower assessment 4
ii) B Compilation 1
iii) c Approval 1
iv) D Designing of the advertisement 2
v) E Releaseof the advertisement 1
vi) F Receipt of the applications 4
vii) G Scmtiny of applications 1
viii) H Conduct examination 5
ix) I Selection of paper evaluators 3
x) J Constitute screeningcommittee 1
J
1
xvi) P Issueof appointment Jetted(P-H) I
xvii) Q Joining of personnel(P-l]) 4
I) Represents
sub-activity of G like A, B, C, etc
~6 ()
2?
163’
!431
Q4
27
; 15
1 27
NOTE — For legend refer to L-1 Network.
i) A Select eentres — 12
II Representssub-activity of H.
contributors to the project, namely, those should be noted that the completion of an
involved in the execution of the activities of activity usually implies a change Qf control,
the project.’ responsibility or supervision;
b) In some cases, an external authority (customer,
5.3.2 Leve[ of Details of Various Activities
government department, etc) may impose
It is required to be consistent with the level Qf detail some activities that will then determine the
within a network. The level of detail will depend on level of detail for the network;
the following: c) The level ofdetai{ should be consistent at each
a) The project structure and the level of control level of management and reflect the scope of
for example, the time duration of the activities direct control at each level; and
and the frequency of review and updation. It d) Include details (of the appropriate level)
15
IS 14580 (Part 2)-: 2006
relevant to the uses for which the network is 3) Where dummies have to cross several
prepared like communication, coordination, lines, vertical lines angled at top and
supervision, etc. bottom may be used.
5.3.3 A4ethod,for Drawing Network 5.3.5 Numbering the Events
a) List all the activities which do not have any a) For numbering the events start from left to
pre-condition or preceding activities; right and top to bottom direction of the
b) Draw all these activities in parallel from the network;
starting node; b) When numbering the events initially, it is
c) After this, draw the activities which are recommended to use the number in the
following the project activities already drawn multiple of 10 that is iO, 20, 30 to facilitate
and are dependent on the completion of those adding more events subsequently without
activities; altering the numbers of existing events;
d) Find out any external activity (ies) or c) The event which does not have any preceding
condition(s) that might govern the start of event(s) should be considered as the starting
these activities; and event(s) and should be numbered first;
e) Proceed to the subsequent activities in the d) All the succeeding events to the above
same manner throughout the network. mentioned events be-numbered thereafter in
the same manner; and
It is essential that the network logic is developed in
e) Same procedure should be adopted for all
consultation with the mah contributors to the project,
events.
namely those involved in the execution of the project.
5.3.6 Formal Network Preparation
5.3.4 Important Points to Remember for Drawing the
Network When a satisfactory plan has been established, it is
desirable to produce a formal copy of the network that
a) As far as possible, avoid activity arrows is easily readable and therefore, readi Iy acceptable to
crossing each other in order to assist legibility; management. Formal copies are also needed for record
b) Make every activity arrow (or a horizontal purposes. These can be either manual or computer
part of it) long enough to carry any additional geuurated.
text;
5.3.7 Considerations for the General Layout of the
c) Sepdrate parallel activity arrows sufficiently
Network
to ensure that their texts cannot be confused
with each other. If possible, the spacing 5.3.7.1 If the number of activities is large, it is
should be sufficient to facilitate any preferable to use several sheets of reasonable size rather
subsequent logic changes; than one very large sheet. If more than one sheet is
d) It is helpful to allocate temporary event needed, it is more important to subdivide a project into
numbers during the development of a network meaningful and convenient modules or sub-networks
to facilitate any subsequent changes; describing a work package.
e) Make the longest chain of arrows, the 5.3.7.2 The activities of each department can be
centreline of the drawing sheet and space arranged to lie iri a broad horizontal band across the
events equally along this line; drawing sheet. This can be useful, particularly when
o Add other chains of activities, working communicatirig with people not used to networking,
outwards from the centre. It maybe necessary but it has the disadvantage that it genetally makes poor
to re-draw parts of the network to reduce use of the space available on the drawing sheet, and
crossovers; and may result in long links running across the network
To enable easy reading of the network the from top to bottom.
g)
following points may be helpful: 5.3.7.3 In networks dra-wnon time scale called squared
1) Those parts of the activity lines not network as also defined in IS 14580 (Part l), the activity
parallel to the base line should, wherever arrows are drawn horizontally with a length
possible, be kept at a constant angle but proportional to their duration according to the time
not vertical; scale marked horizontally across the sheet. An
2) Keep a consistent vertical spacing between advantage of such networks is that re-planning, needed
activity lines (a minimum spacing of not as the result of slippages, is made more obvious
less than 25 mm is recommended); and pictorially. ‘Review Point’ can be represented by a
16
IS 14580 (Part 2) :2006
vertical movable markers or cursor. Such networks can e) The lines representing the activities are drawn
be useful control tools in some circumstances, to scale and parallel to the critical path with
including the following: firm line, the extra time available to the
activity, depending on the dependency
a) Manually calculated networks of small
consideration is shown by dotted lines (---).
projects (normally limited to about 200
The lines depicting the relationship between
activities);
the activities should be drawn perpendicular
b) Self-contained networks of small sub-projects with respect to path. Event numbers may also
(normally limited to about 200 activities), be shown on the squared network to establish
such as for use by a foreman on a building linkages with activity-on-arrow network.
site; and
f) After the complete time scaled diagram called
c) Prepared for higher-level management squared network has been drawn, the time
control. scale may be replaced with calendar dates
according to the project calendar for more
6 SQUARED NETWORK
effective utilization.
6.1 Whi Ie bar charts are usefil as a means of graphical
6.3 Some illustrative examples of squared network
display Qfproject activities on a time scale, it is difficult
drawn from activity-on-arrow network are given in
to establish the exact inter-relationship between
Fig. 14A, 14B, 15A and 15B.
activities as well as the float available to the activities.
Improved methods such as network based on activity- Example shown above explains the drawing of squared
on-arrow or activity-on-node are able to show the inter- network, float available with the activities as well as
relationship between activities as well as expected the calendar dates. The duration of the project shown
completion time of the project, but these methods are in the above network .is 10 days. Before changing to
also not able to show the float available to different calendar dates, a time scale with suitable time unit as a
activities, which not only provides information day shown above has been drawn. Assuming 6 days
regarding the delay, which could be allowed in the working in a week and the project commencement on
completion of the activity without affecting the 22 January (Monday), the calendar shows the actual
completion time of the project but could be very useful dates on which the different activities have been
for optimal utilization of resources. To overcome these planned, which excludes 26 January and 28 January,
deficiencies, network diagram with time scale, also being holidays.
called squared network, are used.
Assuming the project is planned to commence on
6.2 Procedure for Drawing Squared Network 1 January, the activity-on-arrow network, squared
network as well as the calendar schedule of the project
a) A network showing the inter-relationship of
is shown below. Project calendar assumes 6 days
various activities involved in the project is
working per week and 26 January as national holiday.
drav’n with their time duration and the project
completion time is determined using critical 6.4 Some Potential Advantages of Squared
path method. Network
b) Depending upon the project completion time,
suitable time scale should be considered and a) Squared network enables understanding of the
plotted on the x-axis. float as well as tbe inter-relationship with
various activities, which could be utilized for
c) The various critical activities of the critical
resource level ling leading to optimal
path are drawn to scale with a demarcation
utilization of resources;
sign at the end of each activity to indicate the
completion and start of the next activities. b) Adoption of the squared network to calendar
dates would help in effective planning,
d) Thereafter other activities to scale,
execution and monitoring of the project; and
considering their dependency or their possible
start, are drawn. If two or more activities could c) it provides understanding that the delay in the
start after an activity, the activity with lo\ver completion of the activit~ to the extent of tloat
time duration should be drawn first and near available would not affect the project
to the critical path, followed by other completion time.
activities, but all the activities are drawn
7 PRECEDENCE NETWORK
parallel to the critical path according to their
sequence till all the activities are covered. No Activity-on-node or precedence networks are
inclined line (activity) should be drawn. prepared as an alternative to arrow diagram. In
17
IS 14580 (Part 2) :2006
Example [
B . . FLQAT
...........j
3 4
t-
1 “2-3-4-5.6 7-8%10’
TIME SCALE(No.of Days)~
XII ml 31 1[2
CALENDER 221231241251271
DATE JOnuatv Feb
18
IS 14580 (Part 2) :2006
F FLOAT
m ...... ... .... ....
4 5
0 E FLOAT
6
A B C=, G H= 9Jk K
*
-2 10 3 -- 2-” 3
I
t 1 ‘2-3-4. 6-6.7 -8-9 -10”1112-13-14-15-16 17-18.4920212223
TIME SGALE (Ho. dthys) ~
CALENDERDA?E(MonthJanuary)
15B Squared Network
&L-!+
structure it is only logical to refer the network by
events. In this form of network, the activities are
shown in the nodes and the arrows show logical
precedence as shown in Fig. 16.
5. COMPOSITE START TO START AND
7.1 The logic relationship and precedence diagram is .FINISH-TO FINISH RELATIONSHIP
shown involving lead and lag elements in the following Start of B must lag 4 days after the siart of A
manner and the finish of B must lag 4 days after the
1. FINISH TO START RELATIONSH1P finish of A,
Start of B must lag 5 days after the finish
J 4 , +
of A.
I A II I B
I
I
A
5
b B I 4.
i
I
D
J
E) netwo’ikpreparation, namely activity-on-arrow as shown
in Fig. 17 and activity-on-node as shown in Fig. 18.
8 HISTOGRAM
3. FINISH TO FINISH RELATIONSHIP 8.1 Out of several methods of present ing a frequency
Finish of B must lag 4 days after the finish distribution graphically, histogram is the most popular
of A. and widely used. A histogram is a set of vertical bars
whose areas are proportional to the frequencies
c1 A
c1 B represented.
8.2 To construct a histogram we must have data in the
form of .a tlequency distribution. The independent
19
1S 14580 (Part 2) :2006
b 4
START END
t ,
5
FIG. 16 PRECEDENCE
NETWORK
v) 5 Backfill section 1 7 1
ix) 9 Compaction 12 2
x) 10 Install manhole II 3
COMPACTtON
EXCAVATE
START
RELOCATETELEPHONECASLE
20
.
BACKFILL BACKFILL
EXCAVATE INSTAL PIPE 1 COMPACTION
SEC 1 SEC 2
7 12 13 ~ 13 19 z 19
&_J+ 7 . 8
I
1
Is 19
4
19 21
f
21
I
r--’ l--
I +----i r----i r---l
I START JOB I IINSTM pi=2 I t TEST PIPES I ! FINAL TEST i
H-li-
Id I
1-”
5-[-1161 [181-1191 [20 J-121 I
Desa”ption
Earliest Start (TE) Latest Start (TL)
Duration
Earliest Finish (TE) I I Latest Finish (TL)
variable is always taken on the x-axis and the class-intervals suitable adjustments are required to be
frequencies depending on it on the y-axis. Each class made in frequencies. However, a histogram cannot be
is then represented by a width on the scale that is constructed with open-end class(es).
proportional to its class-interval. The width for each
8.3 The technique of constructing a histogram is given
rectangle on the x-axis shall remain the same in case
below for:
the class-intervals are uniform throughout. If they are
different, the width of the rectangles shall vary a) distributions having equal class-intervals; and
proportionately. The y-axis represents the frequencies b) distributions having unequal class-intervals.
of each class which constitute the heightllength of its
rectangle. In this ,manner we get a series of rectangles 8.3.1 Distributions Having Equal Class-intervals
each having a class-interval as its width and the When class-intervals are equal, take the independent
frequency as its height/length. The area of the variable on the and its frequencies on the y-axis and
histogram represents the total frequency as distributed construct adjacent rectangles. In such a case the height/
throughout:the classes. The histogram should be clearly length of each rectangle will be proportional to its
distinguished from a bar diagram. The distinction lies frequency.
in the fact that whereas a bar diagram is one-
dimensional, that is, only the length of the bar is 8.3.1.1 For example, in a water treatment plant, the
significant and not the width, a histogram is two- histogram for the data given in Table 6 regarding
dimensional, that “is,in a.histogram both the length as Chlorine level in samples of treated water with 0.3 ppm
well as the width are significant. In case of unequal class-intervals is shown in Fig. 19.
i) 15.2 -15.5 2
ii) 15.5-15.8 5
iii) 15.8 -16.1 II
v) 16.4 -16.7 3
22
1S 14580 (Part 2): 2006
8.3.2 Distributions Having Unequal Class-Intervals time more, divide the height of its rectangle by three;
etc, that is, the heights will be proportional to the ratio
When class-intervals are unequal, an adjustment for
of the frequencies to the width of the classes or
unequal class-intervals mustbe made. The adjustment
frequency densities.
consists of finding for each class the frequency density.
The frequency density is the frequency for that class 8.3.2.1 The class-intervals of hourly wages in a factory
divided by the width of that class. Frequency density and number of workers falling in each class is given in
histogram constructed from these density values would Table 7.
have the same general appearance as the graphical
Since the class-intervals are unequal, .fiequencies must
representation developed from equal class-interval.
be adjusted. In this case, the lowest class-interval being
For making the adjustment we take that class which Rs. 5, the frequency of the class 30-40 shallbe divided
has lowest class-interval and adjust the frequencies of by 2 since the class interval is double and thatofclass
other classes. For example, if one class-interval is twice 40-60 by 4 since class-interval is 4 times the lowest
as wide as the one having the lowest class-interval, class-interval, etc. Frequency density histogram with
divide the height of its rectangle by two; if it is three these adjustments is depicted in Fig. 20.
i) IO-15 7
ii) 15-20 19
iii) 20-25 27
iv) 25-30 15
v) 30-40 12
vi) 40-60 12
vii) 60-80 8
i —
10-15 1520 !0-2! !5-30 30-3535-4040-4545-50 50-5555-6060-65657070-75
I I I I I
75-60
FIG. 20 HISTOGRAM
23
IS 14580 (Part 2) :2006
In project management, the histogram can be used for ‘Time over run’ condition are graphically depicted in
varieties of applications like resource allocation, Fig. 22.
utilization and level ling, cost allocation, etc.
9.5 Time Variance Slip Chart
Figure 21 shows the histogram depicting the
requirement of detailers, being a critical in
resource
9.5.1 Time variance slip chart is another kind of chart
this case, for the completion of tasks scheduled as which in one form or another may be used to present
information on time variance. The slip chart has to be
per the accompanying bar chart. This example is
relatively simple with proportionately long duration
related to an engineering department in which the
activities to be of some value when drawn to a time
activities/skills can be broken down into layout
scale.
engineering, detailing and checking. Figure 21 shows
an attempt to calculate the workload requirements 9.5.2 Time variance slip charts are usually summaries
created by twenty-two different tasks Iabelled A to or components of the more detailed -networks and
V. The histogram shows uneven requirement of these, if small enough, are often conveniently drawn
detailers. An attempt could be made to reschedule to a time scale and highlight key events. These charts
can give an overview of the project in a form suitable
the tasks to achieve a more Ievelled requirement of
for senior management. Further, it maybe combined
detailers. This rescheduling of tasks may lead to
with slippage curves for the key+vents to show how
re-allocation of other resources and eventually the
their dates have changed over the previous two
tasks may have to be adjusted for ensuring overal I
reviews. Such charts should be supported by
optimal utilization of resources within the time documentation, which gives the reasons for the
frame. changes. An example for selected key events of the
project with their planned date, revised date alongwith
9 TJME VARIANCE CHARTS
the slippages is given in Table 8 and its corresponding
9.1 In project management we typically monitor chart is given in Fig. 23.
specific characteristics of a project as the work
10 COST VARIANCE CHART
progresses, namely performance level, costs, and time
schedules. The three major reasons for putting controls 10.1 The cost variance chart is used for control of
in place are to track progress, detect deviation from costs related with work performance and time
plan, and take corrective action, schedule aspects. The terminology used for specific
type of analyzed information, namely periodical,
9.2 The time variance chart depicts the actual cumulative and projected, which are required for the
achievements as against the planned targets and the preparation and use of these charts is defined as
difference between the two. Larger values of these under:
differences indicate significant departure from plan.
a) BCWS (Budgeted cost of work schedules) —
Typical variance charts are snapshots in time (the
It is the budgeted cost .of work (at a
current period) of the status of the entity being tracked.
predetermined price) scheduled to be
It is a tool used by project managers to monitor progress
completed during and cumulatively upto the
against the time factor. These charts can be prepared
end of a given period.
for entire project, work package, even for an activity
b) BCWP (Budgeted cost of work performed) —
or a milestone event.
It is the budgeted cost of work actually
9.3 For preparing time variance chart for a projecti performed during and cumulatively upto the
work packa”geconsisting of a large number of activities, end of a given period of time. It is also known
the progress of each activity and its impact on as ‘Earned Value’ of actual work.
completion time should be the guiding factor for c) ACWP (Actual cost of workperformeg) — It
preparing the time variance chart. The aggregate is the amount of actual cost incurred for work
progress could be assessed by assigning weightage to (at actual price) performed during and
each activity. cumulatively upto the end of a given
period.
9.4 If the actual progress of wmk during a fixed d) EAC {Estimated cost at completion) — It is
period of time has been less than the planned output, the total cost estimated for the completion of
then a ‘Time over run’ condition can be said to exist. the project. It is arrived at by adding
However, if the actual progress of work during a fixed cumulative actual cost of work performed upto
period is more than the planned progress, then a ‘Time a given time to the projected cost for
under run’ condition exists. The ‘Time under run’ and remaining work.
24
.
LAYOUT =5 5 6 6 6 3 3 3 3 3 4 3 3 3 3 3 2 2 2 3 2 2 2 2 3 3 1 1 1
DETAILING 1 4 4 4 5 4 4 4 4 4 3 3 4 3 4 4 4 4 2 2 1 1 2 3 3 3 3
CHECK 1 1 2 1 1 1 2 1 2 1
FIG. 21 HISTOGRAM SHOWING REQUIREMENT OF DETAILERS FOR A SET OF 22 TASKS AS PER THE TIME SCHEDULE INDICATEDBY BAR CHART
1S 14580 (Part 2): 2006
REVIE1 POINT
....... ....................................................................
\
~Time-overfun
-.
/
Time
LEGEND ‘
-- Planned Progress
@
— Actual Progreae @ or @
Table 8 Data for Selected Key 13vents of the Project Giving Slippages
(Clause 9.5.2)
sl Key Event Reasons.for Slippage Original Planned Current-Planned Slip (in Time Periods,
No. Number Date Date in Weeka)
26
IS 14580 (Part 2) :2006
REVIEW POINT
I
I
Dates at review(N-1 )
Dates at review(N) ~
Current dates
I I I I I I I I I I
Time scale
Legend: -
o– Key even no.
v— Actual occurance date of event
v— Current Dlanned occurance
date of the event
10.2 The cost variance charts used for controlling costs 10.3.3 In the chart in Fig. 25, time is indicated on the
related with work performance and time schedules are: x-axis and the cost is shown on the y-axis. The
cumulative graph of BCWS and BCWP and ACWP
a) Project cost and schedule progress (see
and the report date line (dotted) as drawn in Fig. 24.
Fig. 24), and
The chart can be used for estimating the time and cost
b) Projected cost and schedule overrun (see requirement of the remaining work on the basis of
Fig. 25). experience gained tiII date. The work remaining to be
performed and the estimated cost of the balance work
10.3 Drawing the Cost Variance Charts is added to the ACWP on the date of review, to arrive
at the estimated cost to completion (EAC). Based on
10.3.1 The above-mentioned information is plotted in
the BCWS line for the remaining work and
the form of line charts shown in Fig. 24 and Fig. 25. The
superimposing it on ACWP line on the review point,
charts have, however, to be designed according to the
we can draw the projected ACWP line. The point at
type and size of the product and the project, information
which projected ACWP line intersects the EAC line
system followed, purpose of use and needs of the user.
determines the projected completion date of the project
10.3.2 In Fig. 24, time is shown on the x-axis and cost and the projected scheduled delay. The Fig. 25 in this
is shown on the y-axis. The iriformation on BCWS, chart is used for displaying cost/schedule inter-related
BCWP and ACWP are plotted periodically and progress information.
cumulatively in the form of line graphs. A vertical line
10.4 Use of Cost Variance Charts
parallel to the y-axis relating to the report date starting
from x-axis is drawn cutting through the BCWS, BCWP The information that could be derived from these charts
and ACWP lines. The portion of this vertical line for management use is the integrated cost control which
(dotted) in the chart joining the BCWP line andACWP principally relates to costvariance schedule variance and
line indicates the cost variance (CV). Where this accounting variance. Their details are given as under.
vertical line joins the BCWP graph and BCWS graph 10.4.1 Cost Variance
indicates schedule variance (-SV) contributing to cost
It is the difference between the budgeted cost of work
variance. Where this graph cuts the BCWS and ACWP
performed and the actual cost of work performed:
graphs it indicates accounting variance (AV)
contributing to cost variance, due to price changes. Cost variance (CV) = BCWP – ACWP
27
1S 14S80 (Part 2) :2006
REVIEW POINT
/ lU ~.
(Earned Value) o
I 3
1234567” 891”01112 131415161718
Time in Months ~
LEGEND
------- ACWP (Actual Cost)
— BCWS (Baseline)
—--— BCWP (Earned Value)
REVIEW POINT
+ J EstimatedCost to Completion(EAC)
114
63
110
loom
/
,#’ ./”~
,)’ ./ “w i
ProjectedCat. */
,# ,/ ,80 ~
t iD
G 70 ~
g
ACWP ..60 #
G
s 50 x
s40 g
30 :
Projekd 20 ~
Schedule\ ~
Delay * * ,10 ~
3
1234587891011 121314151817 ‘8 19 20 21
Time in Montha ~ +
Schedulad
LEGEND Completion
— ACWP (ActualCM) I
------- ProjectedCost Projected
Cempietion
—-— BCWS (Baseline) Date
—-- — BCWP (EarnedValue)
FIG. 25 PROJECTED
COST AND SCHEDULE OVERRUN
28
IS 14580 (Part 2): 2006
When CV is equal to zero, the project is on cost. When two types of charts that could be prepared for this
it is negative, there is cost overrun and when it is purpose are as follows:
positive, there is cost underrun.
a) Chart showing requirement, availabi Iity and
Cost variance can be due to various reasons. The two utilization of resources for specific material
components of cost variance are schedule variance like cement, steel, etc — Resource utilization
(SV) and accounting variance (AV): chart, and
b) Chart showing the productivity of resources
Cost variance, percent (CVP) = *x 100 like men, machine, etc — Resource productivity
chart.
10.4.2 Schedu[e Variance
11.2 The chart could be prepared for each selected
It is difference between the budgeted cost of work item — categoryltype of resource for each activity/
performed and the budgeted cost of work scheduled. It work package, project component and then aggregated
is the component of the cost variance which is attributed for the project as a whole. The information required
to schedule slippage. periodically and cumulatively for the preparation of
SV = BCWP - BCWS the chart is as follows:
When SV is equal to zero, the project is on schedule. a) Budgeted (planned) requirements (BR),
When it is negative, the project is behind schedule and b) Actual availability (AA), and
when it is positive, the project is ahead of schedule. c) Actual utilization (AU).
10.4.3 Accounting Variance 11.3 The budgeted requirements relate to the quantity
of resource required for the work planned to be done
It is the difference between the budgeted cost of work
during the budget period. The actual availability relates
scheduled and actual cost of actual work performed. It
to quantity of resource actually available for use for
is the component of cost variance which is attributed
performing the planned work. The actual utilization
to reasons other than schedule slippage.
relates to the quantity of resource utilized for
Accounting variance (AV) = BC WS –AC WP performing-the actual quantity of work.
When AV is equal to zero, the project is on budget. 11.4 The resource utilization chartcould be used for
When it is negative, the project is over budget and when analyzing variation between requirements and
it is positive, the project is under budget. availability, between availability and utilization and
between requirements and utilization. In Fig. 26, BR
10.5 Benefits of Cost Variance Charts minus AA can be either zero or positive or negative.
10.5.1 The charts provide vivid and visually If the difference between budgeted requirements (BR)
understandable, analyzed and integrated information and actual availabi Iity (AA) is zero, it may indicate
for cost control. With proper network, work packages, that the resources for the activities have been provided
cost centres and cost allocation, the charts are usefi,d as planned. If the actual availability (AA) is below
in highlighting planned and actual cost trends to budgeted requirements curve (BR) it may lead to
facilitate comparisons, identify variances, make schedule delays, procurement/allocation problem-s. If
realistic project ions, probe into problem areas and the actual availability curve is above the budgeted
formulate corrective action. requirement curve (BR) it may point out non-optimal
resource allocation and procurement. In Fig. 26, AA
11 RESOURCE UTILIZATION AND minus AU can be either zero or positive. If zero, it
PRODUCTIVITY CHART indicates the optimal utilization of resources. If it is
positive, it shows the under utilization of resources.
11,1 The network techniques are used for integrated
planning and control of the four inter-related aspects 11.5 The example of resource utilization chart relates
of work, time, resource and cost of a project. Each to construction of cement concrete road in an industrial
resource has its specific characteristic and is directly area and to link it with national highway. It involves
related to scope and time schedule of work. The widening of existing road, relocation of telephone and
management of resources generally involves the power lines. It involves use of different types of
realistic estimation of requirements, timely equipment such as batch mix plant, screened vibrators,
procurement, availability and efilcient utilization of excavators, dumpers, etc. The cost is -about Rs. I I
resources. A varie~ of graphical techniques could be crores, time duration is twelve months and the length
used for displaying analyzed information for of the road is 10 km. The project involves
management planning and control of resources. The transportation of stones from near-by queries. While
29
1S 14580 (Part 2) :2006
REVIEW POINT
t
I
ActualAvaWdMity (AA)
--------- -
Under utilization
8
5
8
2
resource utilization chart would be prepared for cement This was i%rther compounded due to under utilization
as a resource, the resource productivity chart would be of material which may be due to additional work,
prepared for batch mix plant, excavators, dumpers, etc equipment failures, etc.
and also for men employed for the work.
11.7 Resource Productivity Chart
11.6 Table 9 gives the monthly (both actual and
11.7.1 This chart could be prepared for resource like
cumulative) budgeted requirement, actual availability
men, machine, etc. The information required for
and actual utilization at the project site and the same
productivity chart relates to workload norm of each
are depicted graphically in Fig. 27. This chart depicts
activity. The productivity of resources is expressed in
an example of Resource Utilization Chart for
terms of work done per unit of resource used, for
construction of cement concrete roads. From the graph, example work done per machine hour, work done per
it is observed that while initially the availability of man day/month, as compared to the normshndards.
cement was less than the budgeted ~equirement, even For drawing the chart, time is indicated on the x-axis
then the utilization was less than the available, thereby and the productivity is indicated on the y-axis. The chart
causing under utilization of resources. The completion shows the comparison between the act ual productivity
of the project, thus, got delayed due to shortage of vis-a-vis norm/standard. A hypothetical example of
material (budgeted requirement vis-d-vis availability). Resource Productivity Chart is given in Fig. 28.
30
IS 14580 (Part 2): 2006
iv)
1
4
1
800
I
2600 800 I 2400 I 600 I I 800 I
t v) 5 1
1000 3600 800 I 3200 I 700 I 2500 I
1 1
12000
10000
B
8000
6000
4000
2000
0
12345678910 111213141516
Months ~
REVIEW POINT
>
32
Bureau of Indian Standards
BIS is a statutory institution established under the Bureau of Zndian Standards Act, 1986 to promote
harmonious development of the activities of standardization, marking and quality certification of goods
and attending to-connected matters in the country.
Copyright
BIS has the copyright of all its publications. No part of these publications may be reproduced in any form
without the prior permission in writing of BIS. This does not preclude the free use, in the course of
implementing the standard, of necessary details, such as symbols and sizes, type or grade designations.
Enquiries relating to copyright be addressed to the Director (Publications), BIS.
Amendments are issued to standards as the need arises on the basis of comments. Standards are also reviewed
periodically; a standard along with amendments is reaffirmed when such review indicates that no changes are
needed; if the review indicates that changes are needed, it is taken up for revision. Users of Indian Standards
shotild ascertain that they are in possession of the latest amendments or edition by referring to the latest issue of
‘BIS Catalogue’ and ‘Standards : Monthly Additions’.
This Indian Standard has been developed from Doc : No. MSD 4 (297).