Beruflich Dokumente
Kultur Dokumente
Control
Contents
4.1
Introduction
4.2
Project planning
4.2.1 Generally
4.2.2 The planning process
4.3
4.4
4.5
4.6
Project re-planning
4.6.1 Generally
4.7
Crash analysis
4.8
4.9
4.10
Resource Scheduling
4.11
Summary
Heriot-Watt University
Unit 4-1
4.1 Introduction
Learning outcomes from this unit
This unit is intended to introduce you to the main project production planning
approaches used for construction related project management and also to familiarise
you with its main methods for assessing the consequences of crashing a project.
From Unit 4 Project Production Planning and Control you should gain an
understanding of the following:
1. The basic mechanics of project planning, the differences between and
advantages and disadvantages of Critical Path Method (CPM) scheduling and
Program Evaluation and Review Technique (PERT)
2. The basic sequence of works necessary to produce a schedule.
3. Generate and execute crash and trade off scenarios.
Unit 4 will also develop an understanding of and a practical ability to apply learning
in simulated project circumstances related to
4. The use of network precedence diagrams to plan for tasks and parts of projects
and the assessment of the consequences of time and cost changes.
Recommended text for unit 4
The reading from the recommended texts for Unit 4 are:
Winch GM - Managing Construction Projects, An Information Processing Approach
Second Edition. Blackwell Publishing, ISBN 1-4051-8457-1 Ch 11p.284-314
Kerzner, H - A Systems Approach to Planning, Scheduling and Controlling, John
Wiley, ISBN 978-0-470-27870-3, Ch. 11, p. 411 475, Ch.12, p. 493 529,
Ch 16 p.715-739
Burke, R Project Management: Planning and Control Techniques 5th Edn. Burke
Publishing, ISBN 0470851244, Chp. 10, pgs. 142-163.
The readings from the recommended background texts for unit 4 are:
Smith NJ Engineering Project Management, Blackwells Publishing, ISBN 0632
05737- 8, Select relevant sections.
Gray, CF and Larson EW - Project Management: The Managerial Process. 5th Edn.
McGraw Hill, Boston, 2011, Ch6, 7 and 9. Select as appropriate.
Meredith JR and Mantel SJ Project Management: A Managerial Approach. 7th Edn.
J Wiley & Sons, Inc. Ch. 8, p. 333-402.
Heriot-Watt University
Unit 4-2
Kerzner (p. 412) defines planning as, the function of selecting the enterprise
objectives and establishing the policies, procedures and programs necessary for
achieving them . By establishing a predetermined course of action within a
forecasted environment.
Planning is essential to most enterprises, and is taken for granted in the management
of everything from football teams to construction projects.
Most aspects of an enterprise can be planned, and the planning process can aim at
several different objective criteria. Most projects evaluate success in terms of the
optimisation of time, cost and quality evaluation criteria. As a result, most project
management planning and control tends to centre on these three variables. Other
variables may also be considered, such as safety and reputation, but most of the
immediate and non-statutory success objectives centre around time, cost and quality
optimisation.
Planning as a discipline effectively sets targets. These targets may subsequently be
achieved or not, depending on the success of the project. The project manager
attempts to ensure that these targets are met through project control procedures. These
look at actual performance and track it over a period of time. They then compare
actual performance with theoretical performance in order to isolate variances. These
variances are then used as the basis for management reporting.
Irrespective of whether a project manager is planning for time, cost or quality, the
next stage of the planning process is to work out the sequence in which the works are
to be executed.
4.2.2 The planning process
Irrespective of whether the project manager is developing time, cost or quality plans,
the same basic procedure is adopted up to a point.
The process is essentially as follows:
(a) Evaluate the project through the Statement of Work
The Statement of Work (SOW) is the descriptive document that defined the overall
content and limits of the project. In practice, nearly all projects have a SOW, as they
cannot be efficiently managed or executed unless the managers and administrators can
define the boundaries and limits of the project. The SOW includes all the work that
has to be done in order to complete the project. However, the project cannot be
planned or controlled at this level as it is too big. It is necessary to break the whole
down into individual components that can be individually evaluated and managed.
The next step in the planning process is to break this SOW down into smaller units so
that each can be evaluated separately.
Heriot-Watt University
Unit 4-3
Heriot-Watt University
Unit 4-4
Activity (2) is therefore said to be dependent upon activity (1) and these activities
have to run consecutively. It can be seen that activity (3) is not dependent upon
activities (1) and (2) and can therefore run concurrently with them. These are
examples of sequential and parallel activity arrangements.
Representing activities as arrows, we can therefore represent the process of making a
cup of tea as follows in Figure 4.1:
Figure 4.1 PLE of the process of making and drinking a cup of tea
A diagram of this type is often known as a precedence diagram, as it shows the
precedence within the project system. This approach can use as the basis of time, cost
and quality planning.
(ii) Time planning (scheduling)
Once the PLE is in place, the next stage in the process is scheduling.
Scheduling is the process of calculating individual activity time in order to allow an
estimate for the completion date to be calculated. The end result of the scheduling
process is the draft master schedule (DMS).
The DMS is a complete programme for the project showing start and finish times
for each activity. By using specific analysis techniques, it is also possible to calculate
start and finish times for groups of activities, sections of the project and for the project
as a whole.
The most obvious uses for a DMS are:
Forecasting resource requirements
Providing basis for bids for resources
Providing dates for placing advance orders/deliveries
Allowing subcontractor planning
Generating progress targets
Allowing progress monitoring
Providing data for resource levelling
Providing data on risk/consequences of delay
Allowing risk control
Generation of What if? scenarios
Identification of errors or impossibilities
Identification of missing information
The basic process involved is to assign durations to each activity in the PLE. By
considering each activity in relation to all the other activities it is possible to identify a
start and finish window for each activity. Most of the activities will have some spare
Heriot-Watt University
Unit 4-5
time in their start and finish window, but some will not. Generally, the items with no
spare or float in their activity windows are critical. Any delay in these activities will
delay the following activities, and some combinations of delays could delay the
overall completion of the project. These items may be on the critical path.
Scheduling therefore involves:
1.
2.
3.
4.
5.
6.
7.
In terms of assigning activity durations, there are two primary alternatives. These are
based on (i) the critical path method (CPM) and (ii) the programme evaluation
and review technique (PERT). Both approaches use essentially similar approaches,
but the calculations used and applications of each are quite different.
CPM is used where deterministic calculations can be used. Deterministic values are
applicable where times for activities can be calculated or are known with reasonable
accuracy. For example, the times taken to execute each of the stages of making a cup
of tea.
PERT is used where component activity times cannot be accurately calculated or are
not known, such as making a cup of tea with a faulty kettle that may or may not work
properly.
In both cases, the calculations are used as the basis for evaluating the individual and
overall times applicable to the project. They are not simply used once, to arrive at
overall and individual completion dates. They are also used as the basis for the replanning and change management processes, which are essential features of most
project planning and control.
Re-planning is often necessary, as the draft master schedule produced by the project
manager is just that a draft. It is presented to the client as one possible solution for
the planning and control of the project. It may or may not be acceptable. Typical
reasons why it may not be acceptable would be because it finishes the project too late
and time savings are required, or it is too heavily resourced and has to be reduced in
costs.
The re-planning process is just as important as the initial planning process. As soon as
a schedule has been produced, there will be immediate requirements to change it.
Change notices and variation orders will be issued throughout the project construction
phase.
Client requirements may change or planning regulations may alter etc. Re-planning
tends to be a complex operation, and is one of the main reasons why project planning
software, as opposed to manual methods are used almost exclusively.
Heriot-Watt University
Unit 4-6
Heriot-Watt University
Unit 4-7
The difference between the EET and LET is the float. The path through the network
which has zero float is the critical path. The critical path is therefore the longest
overall time to complete the project. As a result, any delay on the critical path would
result in an increase in the overall project completion date.
In terms of trade-offs, crashing and any other form of pre-contract or post-contract replanning, it is the critical path items which are considered. It is important to
appreciate that the network may have more than one critical path. Adjustment of the
critical path, resulting in a speeding up of execution, may create other critical paths
elsewhere in the network.
Heriot-Watt University
Unit 4-8
(d)
Re-plan as necessary
The estimated date for completion may be unacceptable, and the client may authorise
an increase in costs in order to allow the project manager to speed up activities.
(e)
Rationalise resources
The DMS is the first attempt at scheduling the project. It is usually presented to the
project team in preparation for a subsequent brainstorming session. It is often also
presented to the client for comment. The DMS is not intended to be a final network. It
is a draft for discussion.
It is the first step in the process of producing a project master schedule (PMS).
(g) Refine to form project master schedule (PMS)
The PMS is produced as a refined version of the DMS. It contains firm times and
dates for all activities together with confirmed project logic. The PMS is a project
document and is recognised and used by all members of the project team.
Earliest Start (ES) = Earliest time at which an activity can start for all preceding
activities to be complete. We conventionally set earliest start of the first activity to 0.
Earliest Finish (EF) = Earliest Start + Duration
Where two or more paths lead to the same activity, the longest start time is selected.
This process is repeated until the EF of last activity has been calculated. This
procedure is termed Forward Pass Calculation.
Latest finish (LF) of the last activity needs to be set equal to its earliest finish (EF).
This is so because we do not wish to increase the duration of the activity.
For the last activity, set LF = EF.
Latest Finish (LF) = Last time at which activity can finish without delaying following
activities.
Latest Start (LS) = Latest Finish Duration
ES and LF are calculated in forward and backward passes.
EF and LS are calculated from these.
Float times
Total Float (TF)
Heriot-Watt University
Unit 4-9
Unit 4-10
Heriot-Watt University
Unit 4-11
= 30.50 weeks
= 33.00 weeks
= 2.50 weeks
= 2.13 weeks
Heriot-Watt University
Unit 4-12
A typical activity box is shown below in Figure 4.3. However, activity boxes can be
drawn in different ways.
Preceding Activity
01
01
02, 03
03
03
04, 05
02
05, 06
08, 07, 09
The precedence diagram can be formed and the information inserted in the relevant
information point as shown by determining the forward pass and then the backward
pass making use of the following
Forward pass
Backward pass
EF = ES+duration-1
LS = LF-duration+1
The critical path follows those activities that have no float. These calculations are
shown in Figure 4.4.
This approach is useful for calendar date-based calculation. Most authors do not use
calendar dates in the forward and backward pass calculations. In such cases, the
appropriate calculations are:
Forward Pass
Backward Pass
=
=
Heriot-Watt University
ES + Duration
LF Duration
=
=
Unit 4-13
The result of the calculation is shown in Figure 4.5. Notice that this uses a different
type of box. The critical path is shown in bold lines/arrows.
Heriot-Watt University
Unit 4-14
package
Heriot-Watt University
Unit 4-15
This involves obtaining the overall SOW which provides full information on the
project. This information is then used to generate the project WBS. The WBS work
packages are then thrown forward using PLE. This produces the overall project
precedence diagram.
Note: In practice, this kind of analysis would be confined to specific parts of the
project. It would be very difficult to analyse the whole project unless it was relatively
small and straightforward.
2.
Add durations.
The forward pass and backward pass would then be performed. In practice, this would
always be done using a suitable computer programme. Programmes generally cannot
assist in PLE calculations and analyses, but they are of obvious use in calculating the
critical path from a network with completed durations. They have limited use in
assigning durations, depending on the CDES software that is available and how well
this can tier in with the project planning software that is being used.
4.
The cost of crashing for most activities can be calculated relatively easily. For
example, if the crash involves doubling the excavators involved in digging trenches,
the cost of the additional excavator will be more or less the same as the original
excavator. However, crashing one activity may reduce overall project time more than
by crashing another activity. Crash A may cost 10K and save 2 weeks. Crash B may
cost 25K and save 2 weeks. The cost of crashing per week will therefore be 5K per
week for Crash A and 12.5K per week for crash B. It would obviously be preferable
to crash A before B if possible, as the cost increase per unit time is considerably
lower.
6.
The crash sequence will usually start with the cheapest unit crash cost item and
progress to the most expensive unit crash cost item. This will generally appear as a
negative curve, rising more and more steeply away from the origin (original project
time and cost). The curve should always rise more and more steeply as the unit crash
cost increases for the later items.
Heriot-Watt University
Unit 4-16
The other major consideration is the critical path. There is no point in crashing noncritical items as any time saved on these items will not reduce the overall project or
package completion date. It is therefore essential that the crash sequence contains
only those items that are on the project or package critical path.
7.
As critical path items are crashed the overall length of the critical path will reduce. In
most cases, this means that at some point, the current critical path will no longer be
critical, as it becomes shorter than one or more parallel paths through the network. It
is therefore important that the critical path is checked after each crash to ensure that it
is still critical.
If a parallel path becomes critical before the crash limit has been reached, then the
process has to be repeated so that a new critical path can be identified.
8.
The crash limit is the point at which no further crashing of activities can take place.
The most common form of limitation is by critical path. All the activities on the
critical path could be crashed and it still remains the critical path. There is no pint in
crashing alternative non-critical activities. In this case, the crash limit is dictated by
the amount of float that is available overall on the critical path.
A typical crash curve would therefore look something like Figure 4.6.
Heriot-Watt University
Unit 4-17
Normal
Duration
4
6
4
2
6
2
7
6
Crash
Duration
2
5
3
1
5
1
6
5
Time Saved
2
1
1
1
1
1
1
1
Normal
Cost
1,000
2,000
3,000
3,500
4,000
2,000
3,000
1,000
19,500
Crash Cost
2,000
4,000
7,000
8,500
6,000
3,500
6,000
2,000
Cost of
Crashing
1,000
2,000
4,000
5,000
2,000
1,500
3,000
1,000
Try using this data to generate a crash curve for this project.
The sequence of actions is as follows:
1. Draw project logic
Establish project WBS
Establish strategic development
Produce precedence diagram
2. Add durations
3. Establish project critical path
Execute forward pass and backward pass to calculate float
Critical path is A-B, B-E, E-F, F-G.
4. Calculate cost of crashing
Cost of crashing is a function of resources. Assume resources can be increased
without limitation. The cost of crashing and the cost of crashing per unit time are
calculated in Table 4.2.
Heriot-Watt University
Unit 4-18
Crash
Cost
2,000
4,000
7,000
8,500
6,000
3,500
6,000
2,000
Cost of
Crashing
1,000
2,000
4,000
5,000
2,000
1,500
3,000
1,000
Crash Cost
per Week
1000
2,000
4,000
5,000
2,000
1,500
3,000
1000
Crash
Cost
2,000
4,000
7,000
8,500
6,000
3,500
6,000
2,000
Cost of
Crashing
1,000
2,000
4,000
5,000
2,000
1,500
3,000
1,000
Crash Cost
per Week
500
2,000
4,000
5,000
2,000
1,500
3,000
1,000
Normal
Duration
4
6
4
2
6
2
7
6
Crash
Duration
2
5
3
1
5
1
6
5
Time
Saved
2
1
1
1
1
1
1
1
Normal
Cost
1,000
2,000
3,000
3,500
4,000
2,000
3,000
1,000
19,500
Heriot-Watt University
Unit 4-19
Normal
Duration
Crash
Duration
A-B
F-G
B-E
E-F
4
6
6
7
2
5
5
6
Normal
Cost
1,000
1,000
4,000
3,000
Crash
Cost
Crash Cost
Week
2,000
2,000
6,000
6,000
500
1,000
2,000
3,000
Project
Duration
23
21
20
19
18
Cost of
Project
19,500
20,500
21,500
23,500
26,500
Unit 4-20
Within overall time, cost and quality constraints, some projects may operate with one
variable fixed, with two fixed, or even with all three fixed. There are therefore several
alternative scenarios as in Table 4.5
Type A-1: Time is fixed
Examples would include emergency repair projects such as re-opening a main line
railway track after collision damage. The only consideration is to get the railway line
open as soon as possible because of compensation claims from train operating
companies. To some extent, cost and performance are irrelevant compared to reopening the line as quickly as possible.
Type A-2: Cost is fixed
Examples would include fixed capital works such as administration budgets. These
have to be spent in full and yet not exceeded. If not spent in full, they may be reduced
for the following year. Government and local authority departments often run on
rigidly fixed project budgets.
Table 4.5: Example - trade-off types
Time
Cost
Performance
Variable
Fixed
Variable
Variable
Variable
Fixed
Fixed
Fixed
Variable
Fixed
Variable
Fixed
Variable
Fixed
Fixed
Fixed
Variable
Fixed
Variable
Fixed
Variable
One fixed
A-1 Fixed
A-2 Variable
A-3 Variable
Two Fixed
B-1
B-2
B-3
Three fixed or variable
C-1
C2
Heriot-Watt University
Unit 4-21
Heriot-Watt University
Unit 4-22
Heriot-Watt University
Unit 4-23
Heriot-Watt University
Unit 4-24
Heriot-Watt University
Unit 4-25
Heriot-Watt University
Unit 4-26
4.9
Bar Chart
Most project managers know that it is very difficult to communicate with project
staff using network diagrams. A bar chart is a handy solution to the problem.
The Bar or Gantt chart was first introduced by Henry L. Gantt a ship builder. By
now you probable know that few good techniques originated from the
construction industry.
The standard presentation lists activities on the Y-axis and the time for the
activities on the X-axis at the top of the diagram. Activities schedules are then
represented with horizontal bars.
Heriot-Watt University
Unit 4-27
Activities
A
60,000
45,000
45,000
20,000
120,000
Week cost
Cum. Cost
45,000
45,000
75,000
120,000
60,000
180,000
40,000
220,000
40,000
260,000
30,000
290,000
4.11 Summary
Unit 4 has summarised the main components of project planning and control. It has
summarised the process involved in generating a DMS and PMS from an initial SOW.
It has summarised the steps involved in carrying out PLE on basic project WBS
elements and in using this as the basis for CPM and PERT time based analyses. It has
made clear the basis of applying activity durations and in calculating earliest and
latest event times as the basis for preparing key milestone event charts for projects.
Heriot-Watt University
Unit 4-28
Unit 4 has also summarised the concept of network precedence diagrams, crash and
trade off analysis. It has made clear that crash analysis is an integral part of the replanning process and that it can be used as trade-offs can be generated for different
combinations of time, cost and quality for any project.
Duration (weeks)
Preceding Activity
01
02
03
04
05
06
07
08
09
10
11
12
3
4
3
5
7
7
7
7
8
15
10
4
01
01
01
02
03
03
03
04
05, 06 07, 08
09
10, 11
(1)
(2)
(3)
(4)
(5)
Draw a network precedence diagram that shows early start and finish
dates as well as late start and late finish dates for each activity, and
also indicate the overall duration for this phase of work
Calculate the float time for each activity and indicate the critical path on
the network precedence diagram generated by (a ) above
What is the objective of project crashing?
What is the basic sequence of activities involved in crashing a project?
Draw a Gantt Chart based on Early Start Schedule for all activities.
Heriot-Watt University
Unit 4-29