Planning, Scheduling, Monitoring and Control - Final - Web
Planning, Scheduling, Monitoring and Control - Final - Web
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or
transmitted, in any form or by any means, without the express permission in writing of the
Association for Project Management. Within the UK exceptions are allowed in respect of any fair
dealing for the purposes of research or private study, or criticism or review, as permitted under
the Copyright, Designs and Patents Act, 1988, or in the case of reprographic reproduction in
accordance with the terms of the licences issued by the Copyright Licensing Agency. Enquiries
concerning reproduction outside these terms and in other countries should be sent to the Rights
Department, Association for Project Management at the address above.
v
Contents
3 Scope management 21
3.1 Definition of scope management 21
3.2 Purpose of scope management 21
3.3 The scope management process 22
3.3.1 Defining the scope 22
3.3.2 Describing the scope 22
4 Requirements management 25
4.1 Definition of requirements management 25
4.2 Purpose of requirements management 25
4.3 Process of defining requirements 25
4.3.1 Requirement description 26
4.3.2 Factors to consider when defining
requirements 26
4.3.3 Inputs into requirements management 27
4.4 The requirements management process 27
4.4.1 Capture and define requirements from all
stakeholders 27
4.4.2 Link requirements to the product breakdown
structures and work breakdown structures
where appropriate 27
4.4.3 Decompose requirements 28
4.5 Works information (WI) 29
4.6 Statement of work (SOW) 30
5 Stakeholder management 31
5.1 Definition of stakeholder management 31
5.2 Purpose of stakeholder management 31
5.3 Managing stakeholders through the project 31
6 Project familiarisation 33
vi
Contents
vii
Contents
viii
Contents
ix
Contents
x
Contents
xi
Contents
xii
Contents
xiii
Contents
xiv
Contents
xv
Contents
xvi
Contents
xvii
Figures and tables
Figures
1.1 The importance of planning and control in project management 2
3.1 Types and relationships of breakdown structures 23
4.1 Design and development V model 28
7.1 Top-down vs. bottom-up planning 44
7.2 Rolling wave planning 46
7.3 Agile planning 47
7.4 Setting early and late curves 50
7.5 Interpreting ‘S’ curves 51
8.1 Creating a breakdown structure level 1 54
8.2 Creating a breakdown structure level 2 54
8.3 Creating a breakdown structure level 3 55
8.4 Types and relationships of breakdown structures repeated 56
8.5 Sample product breakdown structure 58
8.6 Work breakdown structure 59
8.7 Work breakdown structure dictionary (defence) 62
8.8 Work package content sheet (construction) 63
8.9 Organisation breakdown structure 64
8.10 Responsibility assignment matrix 66
8.11 Example of a RACI 69
8.12 Cost breakdown structure 70
11.1 Cost estimating process 78
12.1 Time measured in financial periods 85
12.2 Generating a cost forecast using a banana curve 86
13.1 The scheduling process in the context of planning, monitoring
and control 94
13.2 Relationship of different densities in schedules 97
13.3 A hierarchy of plans and planning documents 98
14.1 Distorting the time/cost/quality triangle 105
14.2 Types of time-phased schedules and their relationship 106
14.3 A sample procurement schedule 108
14.4 Time-phased procurement schedule 110
xviii
Figures and tables
xix
Figures and tables
xx
Figures and tables
Tables
2.1 Examples of requirements and acceptance criteria 17
6.1 Sources of project information 33
8.1 Explanation of RACI codes 68
12.1 A simple cost budget 84
13.1 Features associated with density of schedules 95
15.1 Example of activity descriptions 114
16.1 Example of three-point estimate 148
xxi
Figures and tables
Picture credits
The following illustrations have been adapted from originals published by Taylor
Woodrow/Vinci Construction: Figure 8.8, Figure 13.2, Figure 13.3, Figure 14.3,
Figures 17.4 to 17.10, Figures 21.1 to 21.6, Figure 22.4, Figure 22.14, Figure
24.1, Figure 26.1, Figures 26.7 to 26.8, Figure 31.1
The following illustrations have been adapted from originals published by BAE
Systems: Figure 8.7, Figure 17.3
The following illustrations have been adapted from originals published by Turner
& Townsend: Table 25.1, Figure 25.2, Figure 25.3
Figure 4.1 courtesy of Neil Curtis
Figure 14.4 courtesy of Balfour Beatty
Illustration on p. 329 courtesy of Simon Taylor/Paul Kidston
All other illustrations are courtesy of the APM PMC SIG
xxii
‘Planning is an unnatural process; it is much more fun to do
something. The nicest thing about not planning is that failure comes
as a complete surprise, rather than being preceded by a period of
worry and depression.’
Sir John Harvey Jones
Foreword
Planning has been part of my life for so many years now. I trained as a mechanical
engineer, and the last assignment of my apprenticeship was within the construc
tion planning department of British Steel’s piping division (1974 is a long time ago
now, unfortunately!). That experience captured my imagination and I decided to
embark on a career as a planning engineer. My many experiences since have
taught me how vitally important it is to plan how a project, programme, portfolio
or business will be delivered.
Sir John Harvey Jones’ quote ‘The nicest thing about not planning is that failure
comes as a complete surprise, rather than being preceded by a period of worry
and depression’ reveals a culture still buried deep within many organisations’ and
individuals’ approach to project or business delivery today. However, when you
have been involved in the ‘complete surprise’ you realise that if the team involved
had opted for the ‘worry and depression’ this would have prompted action and
led to a more successful outcome.
Fortunately, my involvement in successfully delivered projects or programmes
far outweighs my failing project experiences, and, when looking back, success
usually comes down to good definition, preparation and planning from inception
onwards. The Kuwait reconstruction (1991/1992) and London 2012 Olympic
(2008 to 2012) programmes were two big highlights in my career, where the
challenge was to achieve delivery within very clearly defined timescales under
the highest possible level of public scrutiny.
For these programmes, the creation and maintenance of an integrated suite of
plans/schedules allowing project/programme-level decision making to be
effective was a key part of the delivery success which both commentators at the
time and historians since have recorded.
Now, as a result of the considerable efforts of the APM Planning, Monitoring
and Control (PMC) Specific Interest Group (SIG), organisations and programme/
project teams will have a guide covering all aspects of planning, from preparing
to undertake a project to executing that project, controlling its safe delivery to
budget, time and quality.
xxiv
Foreword
I believe that this publication has captured the best practices for planning and
will become the reference document of note for organisations and their teams
during future project deliveries.
David Birch
Head of capital delivery project controls – National Grid
Formerly head of programme controls – ODA delivery partner CLM
(2008–2012)
12 June 2014
xxv
Preface
Sir John Harvey Jones said that ‘Planning is an unnatural process . . .’ and we all love
this quote, as it says something that we recognise about human nature. In this guide
we contend that planning is partly a process, a ‘science’ if you like. But there is also
an art to planning, one which requires good ideas, experience, deep thought and
creative thinking, particularly around business planning, consideration of options
and choosing methodologies. This book discusses the art of planning, but places an
emphasis on the scientific side of planning – the processes of scheduling, risk
analysis, management of change (and so on) – in what we hope is a practical manner.
The guide was conceived after the formation of the Planning, Monitoring and
Control (PMC) Specific Interest Group (SIG) in late 2010 to fill a gap in published
APM knowledge. It was intended to cover all planning aspects of preparing to
undertake a project, executing a project, controlling its delivery to budget, time
and quality, and delivering it safely. The guide was to be about planning in the
widest sense of the word. Just as with the formation of the PMC SIG, its aim has
been to bring together different project specialisms, rather than focus on a
particular area of specialist knowledge.
After much discussion and debate, a basic structure for the guide was agreed
upon, and content started to be written. By late 2013 a large amount of material
had been gathered but momentum had flagged, so a sub-committee of the SIG
was formed to pull together all the material and fill the gaps that inevitably still
existed at that point. An intense period of writing and re-writing, as individuals
and as a group, followed.
xxvi
Preface
Paul Kidston
Lead author
June 2014
xxvii
Acknowledgements
This guide was discussed, debated and drafted over a number of years, but written
and finalised by a small team who formed a sub-committee of the Association for
Project Management’s Specific Interest Group ‘Planning, Monitoring and Control’,
consisting of:
Lead author: Paul Kidston (Head of project control, Taylor Woodrow Civil
Engineering)
Co-author: Keith Haward (Associate director, Turner & Townsend)
Jenn Browne (Programme manager, Ministry of Defence)
Carolyn Limbert (Principal planner, Harmonic Ltd)
Simon Taylor (Head of planning, Transport for London)
Additional material and comments were provided by: Alan Bye (Rolls-Royce);
Andrew Chillingsworth (Atkins Rail, formerly of Turner & Townsend); Breda Ryan
(Jacobs PMCM UK Infrastructure, formerly of Heathrow Airport Limited); Claire
xxviii
Acknowledgements
Dedication
This book is dedicated to the memory of Rebecca Evans, a much respected SIG
member and contributor to this guide.
xxix
Peer review
The guide was widely peer reviewed by people with a wide range of experience
from outside the SIG, and we are grateful to the following, who provided signi
ficant comments and suggestions:
From the Rhead group, Pete Mill, Steve Highfield, John Nixon and Robin
Smoult; Ben Whitlock (Babcock International Group); James Manthorpe, Louise
Arrowsmith and Sarah Cummins, all of Taylor Woodrow. From the Cross Industry
Planning and Project Controls (CIPPC) group, Mark Singleton (Balfour Beatty
Construction Services UK), Franco Pittoni (Parsons Brinkerhoff) and Phil Budden
(Costain) all provided useful suggestions.
xxx
Purpose
Note
Within this guide, text highlighted in blue means that the term thus highlighted is
referred to in the glossary.
xxxi
The PSMC Process Map
The illustration gives a graphical representation of the stages a project will go through. This guide follows this structure and
uses the icons to introduce each section. This shows how each of the control stages relates to the others.
1
Overview
This book offers tried and tested techniques and principles covering these aspects
of project management. It introduces some lesser-known and emerging practices,
some of which will move into mainstream project management in the years
to come.
The book is structured into five main sections reflecting these requirements,
and a brief introduction to each section and chapter follows.
Part One of this guide describes the principal processes that define the project,
and answers these questions.
1
Planning, Scheduling, Monitoring and Control
The first topic dealt with is the creation of the business case (Chapter 2). This
is the starting point in the life of any project, and it is a vital step in ensuring that
the project is viable, affordable and desirable. It sets the scene for all that follows
– the planning, scheduling, monitoring and control, and, not least, the delivery of
the project.
Assuming the business case is approved, the scope of the project must be
defined and agreed with all stakeholders (Chapter 3). Defining the scope will
begin the process of making key decisions about the project, defining and
selecting from various options until a preferred solution is agreed and approved.
Once the scope has been agreed, the details of the requirements are
determined. See Chapter 4 (Requirements management).
Stakeholder management (Chapter 5) is dealt with briefly, as the responsibility
for this falls mainly on the project manager (see Soft Issues – Project Management
Time in Figure 1.1).
Chapter 6, the final chapter in Part One (Project familiarisation), is a checklist
of the project documentation that has been created during the definition stage.
These are the key documents that must be read and understood to enable the
planning – and subsequent processes detailed in the guide – to be carried out in
an informed way.
2
Overview
Chapter 7 introduces planning – the team approach to working out how to deliver
the project. After discussing and defining the difference between planning and
scheduling (a point worth making to help define the two terms) – these terms
are often used interchangeably, but they are two very different processes and
require different skill sets – the opening chapter of this section goes on to discuss
the principal components that will make up the overall project plan – the various
schedules and narratives. It is important to understand these at the planning
stage, and, whilst they are introduced here, they will be covered in further detail
in Part Four.
Chapter 8 defines and discusses the purpose of the various breakdown
structures that are used in project management. We also propose a method of
creating these structures. Chapter 9 introduces the concept of dependency
management. This theme is returned to in Part Four, when the specifics of
schedule dependencies are defined in greater detail.
A critical concern of all project management must be the highest standards of
health, safety and environmental management (Chapter 10). We cannot do
justice to this topic in a book aimed across all industries, but it is a very important
aspect when planning any project. It will have a fundamental influence on the
project – how it is planned, designed/engineered and constructed.
Finally, in Chapters 11 and 12, we discuss the cost-estimating process and the
budgeting process that follows it. The former is an essential step in the definition
and planning (and, indeed, scheduling) of the project. The latter is essential in the
creation of targets and baselines that will form the basis of monitoring and control.
3
Planning, Scheduling, Monitoring and Control
planner’s role is to form these thoughts into a coherent schedule, and then to
communicate it effectively. This will include:
Part Three commences with a chapter (13) setting the scene; it discusses the
purposes of scheduling and some of the basic philosophies and structures.
Chapter 14 describes the various types and purposes of schedules that might be
used on a project.
Chapter 15, entitled Schedule design, details the various elements of a
schedule that need to be considered prior to commencement of any scheduling:
for example, what type of activity should be used, or what coding and other
structures should be applied.
Chapter 16 addresses the construction of the schedule. It is this guide’s
contention that all scheduling starts with the creation of a logic-linked network.
On simple projects a bar (or Gantt) chart may suffice, but we have chosen to
describe these as outputs, or communication tools, rather than scheduling tools
in their own right. We believe this is consistent with current practice. Within this
chapter we discuss not only networks but also how durations may be calculated,
the importance of considering and scheduling resources, and how schedules are
interfaced with other stakeholders.
Chapter 17 follows with a number of suggestions about how the schedule is
communicated – from the aforementioned bar charts through to line of balance
and time chainage charts that are useful in particular circumstances. One very
important and sometimes overlooked document is the schedule narrative. This
document serves to explain and clarify the planning and scheduling effort that
has resulted in the (suite of) schedule(s) that have been created. Without this,
the project cannot be clearly understood. We suggest appropriate contents for
this narrative.
The final part of the generic process is schedule review (Chapter 18), describing
the basic and detailed checks that should be made on the plans and schedules.
Turning once again to the question of who owns the programme, the final
two chapters of this part (Chapters 19 and 20) deal with two emerging practices
that have an important part to play in sharing the planning and the schedule
with the project team: the agile approach, used mainly in software development,
and the building information modelling (BIM) approach for use in asset design,
4
Overview
construction and management. The latter is mandated for use in all government
procurement activity from 2016, so it is very likely to grow in significance over the
coming years.
The first question (Where are we?) may be decomposed into further questions
such as: Are we on schedule? If not, where have the delays occurred? What
caused the delay? Who is responsible, and what effect will it have on the project?
Finally, what can be done to recover?
The second question (What has it cost to get here?) may also be broken down
into similar questions: Where and why did any over or under spend occur? Who
is responsible and how will we recover?
The question ‘Where are we going?’ may be considered in terms of time
(When are we going to finish?), cost (What is it going to finally cost?) and quality
(Will the finished product do what we intended?). The analysis of current trends
will enable forecasting and/or challenge on these matters.
The fourth and final question (How can we correct any problems?) also
requires project-specific experience and very often innovative thinking, topics
that this guide does not, indeed cannot, cover. The monitoring and control
process provides the basis for asking the right questions, and perhaps the basis
for answering them.
The chapter on baselines (Chapter 21) could be a section in its own right, as it
is the pivot between the planning and scheduling effort and the processes of
monitoring and control. It is, however, a useful introduction to performance
management, and touches on issues of change and other forms of control that
are dealt with later in this part of the book.
Performance reporting (Chapter 22) covers the collection of progress and cost
information and how this is turned into useful management data. Various
5
Planning, Scheduling, Monitoring and Control
reporting techniques are discussed: first, variance reports that simply measure
differences, exposing them (hopefully) to potential management action; second,
a category that we have called ‘performance analysis methods’ that includes
potentially the most valuable reporting of all, earned value analysis. As stated in
the earlier purpose section of this guide, this book does not supersede the APM’s
own Earned Value Handbook, and readers with a further interest in this subject
should refer to that guide. However, this guide does cover the basic principles of
earned value.
Cost control is given its own chapter (Chapter 23), and, although it is covered
with some brevity, the fundamental principles are discussed.
After the project has started, the project needs to react to progress made and
re-plan as necessary. This is often the driver of short-term planning (although
breaking plans into greater levels of detail (or ‘densities’) is also a function of
this). In Chapter 24, we outline this process.
Chapters 25 and 26 discuss two processes that will actually be active
throughout the whole life of the project. The former discusses change
management, and the latter gives an overview of risk management. This chapter
provides details of the QSRA and QCRA processes, which are the quantitative
analyses of schedule and cost, respectively (hence the acronyms). These are tools
that check the initial and ongoing robustness of the project plans.
The last chapter in Part Four (Chapter 27) discusses forensic analysis and delay
and disruption analysis.
6
Overview
7
Planning, Scheduling, Monitoring and Control
enough to deliver the project efficiently, but scaled to suit the size and complexity
of the project as appropriate.
Some research and effort are required to ensure that the tools used and their
configuration are suitable for the organisation or project and the team who will be
using them. In some industry sectors a big consideration will be client expecta
tions, and this cannot be ignored.
8
Part One
Definition
11
Planning, Scheduling, Monitoring and Control
Each of the economic options must be appraised in terms of costs, benefits, risks
and opportunities. Having considered the options, this section should then
clearly present the recommended option to the sponsors/stakeholders.
12
Business case
• return on investment;
• improved productivity;
• lower maintenance costs;
• safer operations;
• providing essential services;
• training for increased productivity;
• enhanced customer experience.
2.3.1.6 Timescale
Different parts of the business case are emphasised at different life cycle stages:
• initiation stage: consider the different options and include a summary of each
option;
• planning stage: the case must be made for the preferred option, with detailed
costs and benefits for each to clearly show why the preferred option is
recommended;
13
Planning, Scheduling, Monitoring and Control
• execution stage: the project progress is compared with the business case to
ensure that the project continues to deliver the expected benefits, and for an
acceptable cost;
• closeout/handover: comparison between the project outcome and that
defined in the business case. Have the defined benefits of the project been
achieved, or are they going to be achieved?
However, the two key stages are the time over which the project will be run and
the period over which the benefits will be realised. The former is required to
understand cash-flow forecasting, periods of disruption etc., and the latter to
facilitate the cost/benefit analysis.
Anything that delivers more savings than it costs will produce a positive net
financial effect, and this should be quoted with the relevant back-up data.
2.3.1.8 Resources
Ideally, projects should be possible to carry out using existing resources.
Where there are insuffic ient internal resources to deliver the project, proposals
must be made to either recruit additional, or acquire external, resources to
complete the work. This aspect can clearly have a major impact on the viability
of a project.
14
Business case
• a summary of major risks identified with the project and their likely impact,
including any mitigation plans;
• the financial provision for risk, including the method for its evaluation;
• the financial benefits of realising opportunities, including the method for their
evaluation.
Risks and opportunities considered in this section should include risks to cost,
time, health and safety, the environment, reputational damage, the effects on
third parties and so on, as is relevant to the particular sector or organisation.
If the project is considered too risky, then the project sponsor may decide to
not proceed.
15
Planning, Scheduling, Monitoring and Control
availability that may factor into the business case, such as the ability to
expend money, or other constraints, such as the availability of key resources.
In addition, information for inclusion in the business case, such as resource
histograms or high-level schedules, should be provided.
16
Business case
The business case may contain a summary list of key project milestones relevant
to stakeholders (acceptance events).
17
Planning, Scheduling, Monitoring and Control
The procurement strategy should consider the following, but these will differ
from organisation to organisation:
• Funding processes: how will funding be obtained for the project, and what
type of approvals will be required and when?
• Contract procurement framework: will the project require new procurement
(because of the size, complexity or specialist nature of the project), or will an
existing framework of suppliers be used?
• Contracting strategy: what type of contracts will be used?
• Financing constraints: are there any constraints on the financing of the project?
If so, cash-flow forecasting may be required, as will the introduction of
spending caps.
• Risk and contingency processes: how will the project obtain and draw down
(allocate) risk and contingency monies?
• Security issues: sensitivity of information and security concerns will influence
the procurement strategy. Security around intellectual property rights may be
a concern.
The business case should define how the scope of the project will be
procured. For example, if the business need is for a rapid delivery of the
project it may be appropriate to select the shortest procurement route, single
source procurement, existing supply chain framework, as opposed to
competitive tender.
The commercial project manager or project procurement professional should
both have input into the business case and understand it. Much of the activity
associated with developing the business case will typically be undertaken as part
of the wider project management process. However, if large or key elements of
the project are likely to be sourced from outside the customer, the role of
procurement is to provide support and information, so that informed early
decisions, even if only ‘in principle’, can be taken.
Project managers must understand the development of the project procurement
strategy in terms of how to break a project down into packages of work, and what
factors to consider when giving direction on how individual providers will be
selected, paid and rewarded, risks allocated, etc. Investing time in developing the
strategy both increases the likelihood of the individual packages being successful
and, more importantly, allows the business to review how the packages fit together
to deliver the overall benefits.
18
Business case
19
Scope and requirements definition are the processes that ensure the project
includes all the work required to complete it, and then define that work. They
define the structures that enable the planning, scheduling and budgeting
exercises to be undertaken in a structured manner. This will facilitate the control
of the project as it enters its execution phases.
The management of scope should rigorously prevent ‘scope creep’. This is the
colloquial term given to any scope that is added or undertaken which is not
validated and authorised via the project’s scope definition or change control
process.
These processes control how the project scope is developed and verified.
They clearly define who is responsible for managing the project’s scope and act
as a guide for controlling the scope.
21
Planning, Scheduling, Monitoring and Control
• build method;
• brainstorming;
• accurate/agreed requirement setting and capture;
• stakeholder/end-user management (interviews, analysis);
• key assumptions management (creating an assumptions list);
• product analysis;
• options analysis;
• facilitated workshops.
The project manager is responsible for carrying out refinement and agreement of
the scope with the project executive, sponsor, programme manager, end-user
and other key stakeholders to ensure that the project delivers a relevant and
appropriate solution. It is essential that these key individuals sign up to their
agreement of scope and that this is recorded in the project management plan.
Once the scope has been agreed it should be put under a formal change
control process, as scope creep and uncontrolled change are common causes of
project failure.
• Product breakdown structure (PBS): Whilst not all industries and sectors
will use a PBS, it can be used as an interim step towards generating a WBS. It
is developed at the start of the project when the product or outcomes have
been scoped and agreed. The PBS breaks down all necessary outcomes of
a project.
22
Scope management
23
Planning, Scheduling, Monitoring and Control
• Work breakdown structure (WBS): The WBS breaks down or groups all
activities within a project. A WBS can be further broken down into work
packages and planning packages.
• Organisation breakdown structure (OBS): This is a hierarchical structure
showing organisational accountability for the project and does not need to
reflect the organisational structure of the company, just the project accountab
ility. The OBS is defined down to the level of management control required in
the WBS. Roles are usually used in the OBS rather than names (e.g. engineer
ing manager).
• Responsibility assignment matrix (RAM): The RAM designates the responsib
ility of work packages to a team or individual. The RAM is a cross-reference of
the WBS and OBS.
• Cost breakdown structure (CBS): The CBS provides a financial view of
the project and splits the project scope into its individual cost components.
The CBS often highlights any financial coding used for the business accounting
system and any booking codes associated with each element of the project.
• Resource breakdown structure (RBS): The RBS organises the project
resources in a hierarchical list that is used to plan and control the project. The
structure is not usually identical to the CBS, but there will be a relationship
between them.
24
4.1 Definition of requirements management
Requirements management is the process of capturing, assessing and justifying
stakeholders’ wants and needs.
It requires the capture of requirements via a structured process. This process
should incrementally break down the requirements in a hierarchical manner,
considering different conditions and scenarios. The requirements, once defined,
must be validated with the project sponsor and/or key stakeholders to ensure the
full scope has been captured.
Requirements management is an ongoing process that is maintained
throughout the project life cycle.
25
Planning, Scheduling, Monitoring and Control
26
Requirements management
27
Planning, Scheduling, Monitoring and Control
28
Requirements management
should also be agreed upon. This could include analysis, inspection, demonstra
tion or test, or simulation. A clearly defined requirement increases the chances of
the project sponsor being able to make a clear decision regarding acceptance
after completion.
Requirements may be traded where appropriate, to balance time, cost, quality
and safety parameters within the scope of work, using an approved change
control process.
Once requirements have been clearly defined and agreed, they should be
clearly documented, and the strategy for the delivery of the requirements should
be detailed within the PEP and the schedule.
The requirements should be baselined before commencing the design and
delivery process.
There are a number of design approaches, but for the majority of projects a
validat ion and verification requirements matrix (VVRM) is a useful model to map
the user requirements and system design, in order to facilitate the project
assurance process; compliance with requirements may be achieved by linking
the VVRM to tests, trials, demonstration, analysis and inspections within the
relevant plan and then to the project schedule.
Key review points should be identified (for example preliminary design review,
critical design review), where certain requirements must be met before the
project proceeds further. At these reviews, requirements and acceptance criteria
should be validated prior to testing to ensure that they are still appropriate. If not,
they can be amended through the relevant change process.
The VVRM should be updated as requirements are met through their
acceptance criteria.
Handover and closeout of all requirements and assumptions should be
captured in a formal acceptance process
29
Planning, Scheduling, Monitoring and Control
30
5.1 Definition of stakeholder management
Stakeholders are the organisations or people who have an interest or role in the
project, or are impacted by it. Stakeholder management is the formal management
of these interests, including the management of the relationships and monitoring
the delivery of commitments made to the stakeholders.
31
Planning, Scheduling, Monitoring and Control
a relevant and appropriate solution. It is essential that these key individuals sign
up to their agreement of scope and that this is retained for record purposes.
Stakeholders must be identified, their level of interest and power to influence
the project analysed, and plans devised for their management. Stakeholder
management is an iterative process which starts during project concept.
Stakeholders should be managed to ensure that a positive relationship with
the project is built and maintained.
Stakeholder management becomes more complex when stakeholders’ views
are not consistent throughout the life cycle of the project as changes occur in
their opinions, roles and views regarding the project.
The project’s communication plan should be employed as a tool for stakeholder
management. It may include who the stakeholders are and their communication
needs, and who is responsible for their management and planned responses.
Stakeholder management needs to consider interfaces with third parties or
outside influences.
32
When approaching the planning of a project, it is important to gain a wide appre
ciation of important factors that may influence the project’s success, its approach
or its complexity. Although a planner will not be expected to know the finite
technical detail of the project, planners should have an appreciation of each
element of the project. Areas where the project team typically may need to gain
a high level of understanding are listed in Table 6.1.
The contract, especially identified • Key dates, contract dates, risk ownership,
risks and key deliverables restrictions, limitations on working conditions,
and any other requirements
Stakeholders • Who are the ‘key players’ that will impact the
success or failure of the project? How does this
influence the plans?
(Continued)
33
Planning, Scheduling, Monitoring and Control
External interfaces, i.e. those that • Supply of critical resources, e.g. utilities,
will not be covered by the project power supply
schedule
Benchmark data – output or • Refer back to previous similar jobs/projects and
productivity guides use realistic durations in the new schedule
Gateways and stage approvals • Critical to a lot of projects. Find out what
approval stages are required, e.g. for design
or funding
34
Part Two
Planning
• understand the need, problem or opportunity that the project will address and
the benefits that it will deliver;
• define what has to be accomplished and delivered, typically stated in terms of
scope, time, budgets and quality;
• develop a plan to deliver the project.
Planning is the activity of determining how raw materials and other resources are
delivered into a desired outcome. It is also the process that will deliver a compet
itive edge to organisations competing to win contracts to deliver work.
37
Planning, Scheduling, Monitoring and Control
38
Introduction to planning
39
Planning, Scheduling, Monitoring and Control
• Above all, planning is about communicating the sequence, method and time
required to complete the project deliverables.
• Ensure that the planning exercise is properly led, and that all input from the
project team and other stakeholders is considered, reviewed and included as
appropriate. This should assist in achieving buy-in of the project team. Planning
should never be an isolated exercise.
• Ensure that the right people are made available to contribute to the planning
process in the manner described above.
• Ensure that a structured approach is taken, so that the full scope of the project
is planned and that it ties back to all the contractual requirements.
• Ensure that adequate time is allowed to undertake the planning exercise.
• Ensure that there is proper understanding of the scope and all commitments,
and that, during the planning exercise, all dependencies are identified and
described and all interfaces are understood.
• Ensure all assumptions are defined, documented and taken into account.
• Ensure that adequate scheduling resources such as people and information
(e.g. estimating norms), along with an adequate project controls system, are
available to convert the planning exercises into understandable schedules,
reports and other documentation.
• Planning and control systems will always fail if the human factors are
ignored.
• Ensure that the scheduling disciplines discussed in this guide are applied by
the scheduler(s) to clearly define, describe and communicate the plan, both in
terms of clarity and in terms of appropriate distribution. In practice, no one
technique will likely give a definitive answer in terms of both planning and
control. Good practices are set up by careful selection of the right tools for the
project.
• Ensure that all factors surrounding the project are taken into account. This will
include logistics planning, stakeholder management and the availability of
suitably trained and numerous resources.
• Ensure all project risks are understood and taken into account, and that any
identified risk mitigations are included in the schedule.
40
Introduction to planning
41
Planning, Scheduling, Monitoring and Control
• defining constraints;
• establishing priorities;
• defining and documenting assumptions.
A key part of planning is creating the project schedule. (This is often referred to
as the programme, but, in order to avoid confusion with programmes of work
and other uses of the word ‘programme’, it is common to use the term ‘schedule’,
and this guide uses this convention.)
Collectively, these documents do all form part of the schedule, and links between
these documents and the master/working schedule must be actively managed
and updated.
It is not useful to manage all this in the specialist scheduling software, because
it increases the size of the schedule to less manageable proportions (it is likely to
be a high-density level of detail). It would also make it harder for the project
manager to access the data, thus detracting from the main purpose of the schedule.
42
Introduction to planning
chainage charts, line of balance graphs, etc. – these are dynamic, logic-linked,
usually critical path views of the schedule for the physical and deliverable works.
43
Planning, Scheduling, Monitoring and Control
44
Introduction to planning
45
Planning, Scheduling, Monitoring and Control
It should be noted that each wave end-point is a guide, and, when scheduling
out work, each work package should be planned to its natural conclusion, rather
than cut at a specific point in time to meet the wave end date. The waves may
relate to phases of the project as shown in the illustration above.
46
Introduction to planning
• There is the possibility that, in future rolling waves, the granularity can be
manipulated to display an intended critical path, rather than the actual critical
path for the project.
• Lack of detail in future phases may hinder adequate risk analysis.
• Critical path activities are unclear until detail is fully understood in future
waves.
• Thus, there is a high probability that the project end date may be affected after
each wave of detail is added.
47
Planning, Scheduling, Monitoring and Control
scheduled later in the future might be shown as single releases, using a longer
duration.
Not all activities are constrained to sprints; for example, procurement activities
or activities involving external stakeholders.
There is a common misconception that is it not possible to reliably develop and
use a baseline for an agile project, but this is not the case. Welcoming change
does not mean undisciplined or ad hoc delivery. The project still has a vision, a
timescale in which the vision needs to be achieved, and a budget. The planning
of the sprints is guided by the project vision.
A baseline provides the basis for specifying expected outcomes of each
iteration. As a result, customers have the ability to hold the team accountable to
the project vision at the end of each iteration and version release.
Being agile means that there is less resistance to changing the schedule; the
highest priority is to satisfy the customer by early and continuous delivery of
valuable software. Delivery can be prioritised, using the MoSCoW technique, to
ensure the prioritisation of critical aspects of the solution:
• Must have: These are the requirements that are completely non-negotiable.
Without them, the project will not provide a solution to the customer’s
problem. Wherever possible, these are the requirements that are developed
first, to gain customer trust and confidence in the system, providing early
functionality.
• Should have: These are the requirements that are still important, but, with
some pain, could in the worst case be taken out; however, there would need
to be ‘work-arounds’ and stakeholder management and buy-in to remove
these requirements from the scope of the project.
• Could have: These are the ‘nice to have’ requirements. Without them,
the project solution will still deliver; however, there is value to adding
these requirements for a more complete system. These are the requirements
which, if time or cost becomes tight, are the first to be cut out of the
scope.
• Won’t have (this time): These are the requirements that have been agreed by
the customer and project team to be non-essential, and are therefore being
left out of the scope of the project deliberately. This is not to say, however, that
if the project is awarded an extension, or if there is a delay elsewhere, some of
these non-essential requirements cannot be added in at a later date if they do
not detract from the main project priorities.
48
Introduction to planning
Once the strategy has been decided upon, it will direct the rest of the planning,
estimating and scheduling efforts of the project, potentially imposing constraints
and other limitations on the schedule and methods to be adopted.
Different strategies can be described with differing planned value curves. The
basic possibilities are based on the critical path method (CPM), which calculates
two sets of dates based on the same schedule logic (an early completion and a
late completion for each activity). The combination of these forms an envelope in
which the works can logically be completed without delaying the desired project
completion date (see Figure 7.4).
Relying purely on CPM, the curves produced would not make achievable plans:
• The early curve, though logically possible, relies on every aspect going
perfectly to plan, the absence of risk realisation and the availability of unlimited
resource. This never happens. This curve is often referred to as the P0 plan, P0
referring to zero percent probability of achievement.
49
Planning, Scheduling, Monitoring and Control
• Working to the late curve may be logically achievable, but will allow no
deviation from plan, as all float has been eliminated. If a delay to an activity
were to occur, delivery on time or to budget with the existing logic and
assumptions would be impossible. Attempting to work to this curve would
be to assume that no risk will be realised.
50
Introduction to planning
51
8.1 Definition of breakdown structures
Breakdown structures are tools used to break down the project into smaller
elements to facilitate the delegation of responsibility.
8.3.2 Level 2
The next step is to break out the structure into more manageable levels to make
the planning process easier. In the example, the product is now broken down into
phases.
53
Planning, Scheduling, Monitoring and Control
54
Breakdown structures
55
Planning, Scheduling, Monitoring and Control
56
Breakdown structures
57
Planning, Scheduling, Monitoring and Control
The next step is to identify the plans and reports needed to manage products
in the project.
A PBS is drawn in a hierarchical structure from the top down. The first
box summarises the overall product, with the subsequent branches showing
intermediate products such as assemblies, sub-assemblies and components or
parts.
It may be useful to break down products into specialist products, which are
those products required to meet the scope or requirement, and management
products, such as reports and plans.
58
Breakdown structures
59
Planning, Scheduling, Monitoring and Control
The WBS provides a common framework for the development of the planning
and control of a project. It divides work into definable work packages from which
a statement of work can be developed and technical, schedule, cost and resource
reporting can be established. Individual work packages or areas of the WBS may
be broken down further to give better schedule segregation.
A WBS code must be applied in order to identify the work packages within the
project in a logical manner. This then forms the basis for accurate reporting and
mapping of time, cost and resources.
Each section of the WBS or work package can then be assessed to:
60
Breakdown structures
• The sum of the work at the ‘child’ level must equal 100% of the work represen
ted by the ‘parent’.
• The WBS should not include any work that falls outside the actual scope of the
project, i.e. it cannot include more than 100% of the work.
61
Planning, Scheduling, Monitoring and Control
works. In other words, it is a tool to identify scope gaps or overlaps and assist in
their elimination.
62
Breakdown structures
63
Planning, Scheduling, Monitoring and Control
64
Breakdown structures
• First, identifying the organisational structure for the resources involved in the
project.
• This should then be broken out into the areas or departments, sub-areas or
sub-departments and down to the role that will be accountable for a WBS
element.
• This is then drawn out as a hierarchical organisational tree, showing the
reporting lines and communication paths.
65
Planning, Scheduling, Monitoring and Control
It is used to show the accountability for the various work packages or activities
within the project team.
The RAM can form the basis for scheduling activities and is a key input when
developing the network diagram or Gantt chart.
66
Breakdown structures
The OBS will be combined with the WBS to create a RAM. Generally, it is
shown as a grid with the WBS elements on the left-hand side and the OBS
resources across the top, marked at the appropriate intersections to indicate who
is doing what. (Sometimes the RAM is drawn the other way around, with the
WBS at the top and the OBS at the left.)
67
Planning, Scheduling, Monitoring and Control
A = Accountable Approves the completed work and is held fully accountable for it.
Usually one accountable role
68
Breakdown structures
69
Planning, Scheduling, Monitoring and Control
standard and therefore imposed upon the project. In practice, this could influence
(or possibly hinder) the project reporting system, so it needs to be taken into
account in the establishment of all breakdown structures. Indeed, it may be
necessary in these circumstances to put a project specific cost collection system
in place, which will require serious design and specification, as well as new
business processes and training.
The CBS is sometimes known as the ‘£ RAM’, for example in the defence
sector.
70
Breakdown structures
machinery, materials and equipment. Any resource that incurs a cost should be
included in the RBS.
71
9.1 Definition of dependency management
Dependency management is the process of monitoring and controlling the key
interfaces on a project.
• suppliers;
• disciplines;
• client;
• third parties;
• sub-contractors;
• other agencies (more typically in Ministry of Defence projects).
• approval gateways;
• design reviews;
• client assurance reviews;
• consultation;
• discipline integration/coordination.
73
Planning, Scheduling, Monitoring and Control
Since the consequences of interfaces can include delays to the ‘receiving’ party,
or acceleration to the ‘giving’ party, there can be expensive consequences if they
are not well managed. The creation of a separate schedule to enable proactive
management of dependencies is discussed in Chapter 16.
74
Health, safety and environment (HSE) is a key area of risk that needs to be
planned and managed. Since it is important and strategic in terms of project
success, it must be driven from the very top of the organisation and be given at
least equal status to other disciplines when planning a project. Considering HSE
at the planning level allows all activities required to complete the project to be
allowed for, and, perhaps more importantly, safety to be considered when meth
odologies are derived, such that any unnecessary safety risks are planned out of
the project.
It should be recognised that all change must be considered in the light of HSE
concerns, as accidents and near misses are frequently caused by last-minute
changes of plan, which by their nature may not have received full consideration
in the way that long-planned activities have.
From a scheduling point of view, it is important to consider any health, safety
and environmental aspects that will need to be incorporated into the schedule.
Whilst this guide is not a comprehensive guide to HSE issues, this section touches
on some important issues to be considered in the planning and scheduling of a
project.
75
Planning, Scheduling, Monitoring and Control
services to ensure that the effect on the public and these services is considered
and their requirements must be complied with. When designing the schedule, it
is important to do so with the relevant level of safety in mind. For example, the
aforementioned industries would all require labour to have special training/
security clearance prior to being able to work on site.
It is essential that project working areas are established with a clear set of rules
and responsibilities:
• Ensure that safe protection is provided to all workforces, and safety zones are
created around dangerous operations.
• Ensure segregation of workforce and public – in particular, safe access and
egress of large vehicles and plant from construction sites or assembly plants.
• Segregation within the project environment is also essential where it can be
managed – for example, the separation of machines and people.
• Ensure the security of the project.
As part of the planning, method selection and scheduling process, safety items
should be considered. Any hazards that are identified must be reported to the
relevant authorities or line management.
This guide does not seek to give industry-specific advice, but the principle of
considering HSE in the strategic and tactical planning of work is an obligation on
all involved in planning.
76
11.1 Definition of cost estimating
Cost estimating is the process used to quantify the cost of services, materials and
resources required to deliver a project.
An estimate should be robust and repeatable. The estimate should contain the
source information used to calculate the estimate and associated assumptions.
77
Planning, Scheduling, Monitoring and Control
11.4.1.1 Planning
The planning stage is the earliest stage in scope development. Typically
estimates are termed ‘conceptual’ or ‘pre-conceptual’ and will rely primarily
on approximate methods. Estimates prepared at this stage of the planning
process may be termed order of magnitude (OM) or rough order of magnitude
(ROM).
78
Cost estimating
11.4.1.2 Preliminary
The preliminary stage is the next stage in scope definition. Preliminary estimates
should use definitive methods for the next stage of scope definition; however, it
is acceptable to use approximate methods for those areas of scope remaining
undefined.
11.4.1.3 Definitive
The definitive stage is the final stage in scope development. Definitive estimates
are prepared using definitive (detailed) estimating methods.
11.4.2.1 Optioneering
Optioneering estimates are prepared to establish the cost differences between
two or more alternative strategies in order to arrive at ranking of alternatives to
inform an economic decision. Both approximate and definitive methods are
appropriate for these types of estimates, depending on the level of scope defini
tion. These are described later in this section.
79
Planning, Scheduling, Monitoring and Control
An estimate should contain both a robust base estimate and a realistic contin
gency budget.
80
Cost estimating
an item/activity used in the prior project as the basis for the cost of a similar item/
activity in the new project. Adjustments are made to account for differences in
relative size/complexity of performance, design or operational characteristics.
This approach works well for derivative or evolutionary projects but is unsuitable
for radical changes or substantially different projects.
81
Planning, Scheduling, Monitoring and Control
82
12.1 Definition of budgeting
Budgeting is the process of allocating appropriate budgets to different parts of
the work breakdown structure. Budgets are often expressed in terms of money,
but may equally be described in terms of other resources such as labour, plant or
materials.
83
Planning, Scheduling, Monitoring and Control
84
Budgeting
85
Planning, Scheduling, Monitoring and Control
86
Budgeting
87
Part Three
Scheduling
‘The key is not to prioritise what’s on your schedule, but to schedule your
priorities.’
Stephen Covey
13.1 Definition of scheduling
Scheduling can be seen as a science compared with the art of planning; it usually
involves the input of the plan into scheduling software. It involves the calculation
of duration and resources required; it defines the logic and sequence and the
calculation of critical path, float, and start and finish dates of individual activities,
and thus determines the feasibility of delivering the project within the desired
completion dates and budget.
Scheduling is:
91
Planning, Scheduling, Monitoring and Control
Thus, scheduling:
• helps make decisions about strategies and methods considered as part of the
planning process;
• focuses management attention on the most important issues and activities;
• considers work calendars;
• considers time contingency;
• starts at strategic level and is decomposed into medium and short-term
scheduling;
• defines the sequence of activities with which the project goals can be accom
plished;
• quantifies the resources required and cost to be expected as a result of project
execution;
• clearly defines the scope of work;
• optimises the use of resources.
92
Introduction to scheduling
93
Planning, Scheduling, Monitoring and Control
94
Table 13.1 Features associated with density of schedules
Density Timescale Activity Typical Budget/ Logic Lags Calendars Cost Contingencies Comment
names activity resource (example) allocation
duration loading
Low – the +1 year Will tend Per each Major Logic May be Generic Major Since Adequate level
highest from to be element budget links of included working budgetary durations will of detail for
level(s) of now elemental, groups various for week with groups be calculated feasibility
schedule describing types will illustrative statutory such as using checks only; in
key parts be used purposes; and designer, empirical later schedules
of the to best negative typical contractor, data, a high appropriate
project describe lags should industry client costs degree of level of detail
the never be holidays contingency for strategic
sequence used even included is required. overview
at this level Quantitative picture only
schedule risk
analysis may
be applied to
determine
Medium 3months A further Indicative Allocated Mainly Some lags Activity- Cost Risk should Sufficient detail
– 1 year definition duration: to finish to may exist, based coding be reduced of allocation to
from into key 4–8 activities start links though the calendars should be with greater particular
now parts or weeks. for (FS) will proportion estab clarity. Clear contractors or
products Durations first-pass be used will be lished at identification other resources
of the may be baseline much this stage of the risk to allow pricing
project derived reduced (float) owner and resource
from at this level allocation
typical
outputs
(Continued)
Table 13.1 Continued
Density Timescale Activity Typical Budget/ Logic Lags Calendars Cost Contingencies Comment
names activity resource (example) allocation
duration loading
High – the Next 3 Clear, Indicative Baseline Mainly Rarely Resource- All Clear Adequate for
lowest months unambigu duration: set and finish to acceptable; based resources identification detailed
level(s) of ous and 2–4 weeks not start links generally calendars must be of the risk description,
schedule precise Durations subject to (FS) will replaced in place if identified (float) owner creation of
with will be change be used by activities relevant and all at this level. day-to-day
reference derived with FS relevant Design or schedules, and
to specific from links activity variation risks progress
location or outputs coded should not be reporting.
resource and required at Detailed design
discussion this level is complete and
methods
defined and
agreed
Introduction to scheduling
97
Planning, Scheduling, Monitoring and Control
98
Introduction to scheduling
levels of detail comes the risk of errors. Complex logic can hide errors, which will
be harder to pick up in a very large schedule.
Also, very large schedules are less likely to be read and/or used. It is important
to remember the target audience. The schedule should be in adequate detail for
the correct monitoring of the project.
99
14.1 Schedule types: time-based
There are a number of different types of time-phased schedule, created at various
stages and by various parties with subtly differing purposes and aims. In order for
a project to have clarity, it is important for these to be limited to the key schedules
described below.
14.1.1.1 Purpose
• To provide an outline of the project parameters in terms of scope and time.
• To define project gateway stages, including key ‘go/no-go’ points.
• To illustrate the approvals required for the project to proceed.
• To incorporate key dates over the life of the project.
• To identify a high-level critical path for the project.
• To show the key integration events and acceptance points.
101
Planning, Scheduling, Monitoring and Control
14.1.2.1 Purpose
• To assist in the pricing of the tender.
• To identify and communicate the methodologies and timescale for delivering
the project.
• To demonstrate good practice to the reviewing authority/customer/client.
• To show the level of resources required to complete the works.
• To define key technologies being proposed and their levels of maturity.
• To define information-required dates.
• To show inputs required from third parties.
• To show all key interfaces.
• To make adequate allowances for risk and schedule uncertainty.
• To define the procurement strategy.
• To clearly show any works by others.
• To include all utilities and statutory undertakings.
102
Types of schedule
measured against it. In all contracts there should always be a ‘current’ contract
schedule. There may be changes throughout a project, but, once instructed,
these should be included in the contract schedule.
This is the schedule against which the cause and cost of any delays are
calculated. It is the schedule that is used as the basis for all monthly or period
progress reporting, so it should be at a suitable level of detail. Contract schedules
are likely to be medium-density schedules.
14.1.6.1 Purpose
The working schedule directs delivery in the optimum sequence, on time and to
cost. Thus, the purpose is to manage the activities that are to be undertaken on
an ongoing basis.
103
Planning, Scheduling, Monitoring and Control
• Advantages:
• easy to do and understand;
• focuses the project team on early delivery.
• Disadvantages:
• requires rebalancing of the time/cost/scope/ quality triangle (Figure 14.1);
• requires software;
• purely tactical, no strategic view;
• distracts from ‘one version of the truth’ reporting;
• dilutes focus, as there is more than one schedule to consider and under
stand;
• may engender complacency if it is known that the target schedule is not the
definitive schedule.
104
Types of schedule
105
Planning, Scheduling, Monitoring and Control
106
Types of schedule
107
Figure 14.3 A sample procurement schedule
Types of schedule
The spreadsheet example shown in Figure 14.3 has the advantage that it can
be set up to automatically update some of the data. Also, spreadsheets are
generally more accessible to read and update than bar charts, which require
scheduling software.
An alternative way of displaying the procurement schedule is to adopt a more
traditional time-phased approach, as illustrated in Figure 14.4, which is best
displayed in scheduling software.
However, the choice of which method to adopt is a matter of personal
preference.
109
Figure 14.4 Time-phased procurement schedule
Figure 14.5 Design deliverables tracker
15.1 Definition of schedule design
Schedule design refers to considerations and decisions that are made when
setting up the structures for the project. These considerations must be made
prior to commencing any scheduling work. The decisions that are made should
be detailed in the project-specific procedures.
113
Planning, Scheduling, Monitoring and Control
15.3.1.2 Structure
The structure of an ID may well repeat some or all activity codes, but it
can provide a shorthand that the scheduler can use, for example, to trace logic.
Care should be taken not to over complicate the structure and the use of letters
to abbreviate the names of parts of the project (life cycle stages, geographic
areas, etc.).
Structuring activity IDs can often be tailored to the project; therefore, it is
recommended to use abbreviations that can be understood, for example life
cycle stages such as DE, CN, TC for design, construct, and test and commission.
Other structures to consider when generating activity IDs are:
• geographic location;
• section of work;
• who does the work?
114
Schedule design
• Project manager: It is difficult to predict where the PM’s effort will be focused
on a daily or weekly basis, as it is generally focused on areas that need support,
which often change regularly. Scheduling these activities into a high-density
schedule would be very time-consuming and would not add value to the
overall logic structure. It is therefore appropriate to assign a LOE activity for
the PM spanning the life of the project, as they are helping to facilitate the
project’s success.
• Planner/Scheduler: Although there may be repetitive work due to the regular
reporting cycle which can be predicted and scheduled, it does not add value
to the schedule to itemise these activities in a low level of detail; therefore,
LOE is appropriate.
15.3.3.3 Hammocks
A hammock is a summary activity that will expand and contract depending on the
activities that it is linked to. Hammock tasks are very similar to level of effort
(LOE) tasks, differing only in the following:
• A hammock task does not have a calendar assigned to it, whereas a LOE task can
have a specific calendar attached (for example, part-time scheduling support).
115
Planning, Scheduling, Monitoring and Control
116
Schedule design
If the scheduling software does not have a step function embedded, then it is
advised to capture the objective criteria in a notes field held within the tool for
transparency and visibility.
15.3.6 Calendars
Calendars are used to define the amount of working and non-working time
throughout the duration of the project. They are used to determine when the
work will be carried out, e.g. night-working or weekends only.
Generally, they show the normal working week, e.g. Monday–Friday,
8.00–5.00 with 1 hour for lunch. This would result in an 8-hour day and
40-hour working week. In the UK, the 8 standard bank holidays would
be included. Industry holidays are usually 1 week at Easter and 2 weeks at
Christmas.
Consider the level of time unit being used (i.e. an 8-hour day may be used,
whatever the real hours are) and decide what is appropriate for the project. In
other words, and in general terms only, work is often planned in days regardless
of the software that may calculate duration in hours.
118
Schedule design
• A schedule can use multiple calendars, for both activities and resources.
• Take care that calendars are correctly assigned, defined and maintained.
• It is important to clearly define which activities take place on which calendar.
• An activity cannot take place on multiple activity calendars; if there is a need
to show such working, then the activity needs to be duplicated so that
each individual activity occurs solely on one calendar. An example of this
could be a situation where a joint team are working on a piece of work
shared between two nations, say the UK and Spain. The Spanish take
most of August off on holiday, whereas the UK continues to work.
Separate calendars, and hence separate activities, would be needed to
show this.
119
Planning, Scheduling, Monitoring and Control
• Leads and lags should not have calendars allocated to them. If a logic link
needs to be on a specific calendar, then this should be an activity (dummy
task).
120
There are a number of techniques of scheduling, and these are allied to methods
of presentation. Scheduling is undertaken using logic-linked networks and the
critical path method of analysis. This is based on either the arrow diagram method
or, as is more usual in modern software, the precedence diagram method. The
network methods are central to all others in modern planning; the other
techniques discussed here may be considered to be alternative means of present
ation, albeit they were originally independent techniques.
122
Building the schedule: network analysis
123
Planning, Scheduling, Monitoring and Control
124
Building the schedule: network analysis
125
Planning, Scheduling, Monitoring and Control
The first activity is given an early start date (Day 1). With the duration, it is then
possible to calculate the early finish date (Day 10). Thus, early start + duration
= early finish.
The second activity can start after the first activity has completed (Day 11).
This calculation proceeds forward through the network, eventually calculating
the earliest possible finish date for the whole network of activities.
Note that if an activity is dependent on more than one activity, it is important
to remember to ensure that the calculations have been completed on all preceding
activities. The full forward pass will, therefore, be calculated in Figure 16.5.
126
Building the schedule: network analysis
Starting from the last activity in the network, the latest finish is set to the same
value to determine the early finish. Then from the late finish the duration is
subtracted to calculate the late start date. This calculation then proceeds
backwards through the network. On completion of the backward pass, the
resulting data appears as in Figure 16.6.
127
Planning, Scheduling, Monitoring and Control
the example the critical path is Task 1–Task 2–Task 3–Task 6. Any delay to any of
these activities will delay the completion of the project.
Note also that, in the example below, a delay of 2 days to Task 4 and/or Task 5
will also delay the project, and will also have the effect of changing the critical
path to Task 1–Task 4–Task 5–Task 6.
128
Building the schedule: network analysis
129
Planning, Scheduling, Monitoring and Control
16.1.12 Float
Float is sometimes referred to as ‘slack’, for example in some scheduling software,
but this guide will use the more widely accepted term ‘float’. Figure 16.11 illus
trates float types.
130
Building the schedule: network analysis
131
Planning, Scheduling, Monitoring and Control
to achieve the required date, you will need to recover the time in future activities/
sequences.
132
Building the schedule: network analysis
133
Planning, Scheduling, Monitoring and Control
Care should be taken when using this type of relationship. It is not as simple as
the Finish to Start link. If activity 3 starts, but is stopped or slows down for any
reason, can activity 4 really proceed unhindered? Thus these links may often be
used with:
134
Building the schedule: network analysis
It is difficult to give an example of where such a link could be valid. (An example
sometimes given is activity 7 in Figure 16.15 being ‘mix epoxy resin’ and activity
8 being ‘apply epoxy resin’, but it is hard to imagine planning at this level
of detail in most situations.) These types of links are likely to be used as a
convenience rather than a true description of logic. For this reason, they should
be avoided.
135
Planning, Scheduling, Monitoring and Control
a dummy activity rather than a lag. This will have the added advantage that an
appropriate calendar can be applied to the dummy activity.
The use of lags and leads is therefore, in most cases, poor scheduling practice,
and they must not be used in high-density scheduling, because as previously
stated they are illogical. (Figure 16.16 illustrates that activity 12 cannot start until
2 days before activity 11 completes, but this is an illogical statement – the future
is uncertain, but for this to work you have to know 2 days in advance that Activity
11 is going to complete on a particular day.)
136
Building the schedule: network analysis
• as late as possible;
• mandatory start;
• mandatory finish/deadline;
• (must) start on;
• (must) finish on;
• start on or after/start no earlier than;
• finish on or after/finish no earlier than;
• start on or before/start no later than;
• finish on or before/finish no later than.
Note: The different scheduling software may use slightly different terminology
for these constraints; for example, tick-boxes; ‘holding pin’; ‘start on a new day’.
It is important to understand the ways scheduling tools use constraints. This is
particularly important where you need to import schedules from different sources
into the master schedule.
Care should be taken in the use of multiple constraint dates, as they can give
misleading results when the project is scheduled, especially if used in combination.
For example, using ‘start on or before’ and ‘start on or after’ constraints on the
same activity or logical sequence would create a result you might not anticipate
or notice if you have not appreciated the combination.
It should be noted that if a constraint date is imposed on an activity then float
calculations will use that constraint date to calculate the ‘late finish’ date for the
activity.
If there is not enough time to do the work and to meet the constraint date,
then a negative float value will be calculated. Conversely, if there is more than
enough time to do the work and meet the constraint date, then a positive float
value will be generated. It is worth noting that different toolsets (or scheduling
software) can handle this in different ways. Problems may arise when moving
data from one software product to another. Different results are very likely except
in the case of very simple schedules.
137
Planning, Scheduling, Monitoring and Control
138
Building the schedule: network analysis
139
Planning, Scheduling, Monitoring and Control
140
Building the schedule: network analysis
141
Planning, Scheduling, Monitoring and Control
142
Building the schedule: network analysis
143
Planning, Scheduling, Monitoring and Control
144
Building the schedule: network analysis
145
Planning, Scheduling, Monitoring and Control
146
Building the schedule: network analysis
147
Planning, Scheduling, Monitoring and Control
Note: the PERT calculation noted above is the most commonly used, although there are alternative
calculations, such as the three-point estimate, which is calculated as (P+M+O)/3.
148
Building the schedule: network analysis
16.2.3 Comparative
Projects of a similar type are used to estimate durations, making appropriate
adjustments for scope (i.e. differences in quantities). Other specific differences
such as logistical differences, local climate, and local resource availability must be
assessed and adjustments made accordingly.
149
Planning, Scheduling, Monitoring and Control
16.2.5 Resource-dependent
Resource-dependent activities, although constraining, are a good way of deriving
robust assumptions. Here the limitations are around labour, plant, supply of
materials, access to site, etc.
The planner or estimator uses known outputs for the available resource to
calculate the estimated duration for an activity (see Table 16.5).
150
Building the schedule: network analysis
WBS. Discreet work packages will be fleshed out against the overall scope of the
project. It is important that all elements of work required to deliver the project
benefits capability is included within the schedule. Other aspects to be included
are, assumptions on tasks, duration, sequence, logical dependencies, interfaces
(both internal and external) and costs.
Getting a head start can greatly improve your chance of developing a good
schedule; some companies may categorise their projects by discipline or asset
type, which makes the process of using existing data much easier.
It is important to realise that assumptions are simply guesses around the
future, and therefore can be incorrect. If a specific task is on the critical path, then
this may cause delay or increased cost to the project. Key assumptions around
activities that can have this effect should be assessed for impact and entered into
the risk register. The register should also record the quantified impact in time and
cost (along with the corresponding mitigation strategy) which can assist in getting
additional funds and/or resources.
151
Planning, Scheduling, Monitoring and Control
• labour;
• plant or equipment;
• materials;
• facilities, such as specialist test sites.
In some cases, e.g. high-level budgeting exercises, you may wish to use money
as a discrete resource which is not aligned to labour, plant and equipment, or
materials. Each of the resources may drive the project pace by constraining the
output that can be achieved – for example, a spending cap to a point in time will
determine how much work can be completed up to that point. Where resources
do constrain the project delivery rate, they are known as ‘critical resources’. It is
likely that the relative importance of each will vary depending on project type,
but also from project to project.
An important consideration may be the relationship between resources and
project logistics. Resources generally require space within which to operate,
whereas materials need space to be stored.
• determine (low or medium density) or validate (at high density) the duration of
each activity;
• promote the consideration of the flow of resources (people, trades or sub-
contractors) within the schedule, which will lead to more realistic and
achievable outputs;
• lead to an understanding of peak resource requirements, including human
resource requirements, funding requirements and peak material supply
requirements;
• ascertain the availability of specialist equipment (which may be factored in by
use of resource calendars) – this may require advance booking;
152
Building the schedule: network analysis
153
Planning, Scheduling, Monitoring and Control
The diagram above (Figure 16.28) shows resource levels peaking at 42, but
the build-up to those peaks does not look realistic in most circumstances; an
exercise is required to smooth the build-up and flow of resources.
154
Building the schedule: network analysis
155
Planning, Scheduling, Monitoring and Control
156
Building the schedule: network analysis
• that all schedules cover all the scope (as appropriate to them)
• that all data is consistent between schedules (dates, logic, etc.).
• identification;
• coding;
• integration and impact analysis;
• impact resolution.
16.5.1 Identification
The project PBS, WBS and RACI will help identify interfaces, as they give
a high-level view of work packages, as well as their interfaces with external
157
Planning, Scheduling, Monitoring and Control
16.5.2 Coding
Given the size and complexity of modern projects, robust codifying of interfaces
is recommended. This could be done with an appropriate activity ID or an activity
code. Careful thought must be given to ensuring the coding and naming conven
tions. It is best to use abbreviations that are readily understood by those reading
them (i.e. they relate to the project and work package), thus aiding identification
and communication. Given that in a project there will be many hundreds of inter
faces, this can greatly increase the chances of slippage due to external influences.
An example dependency code may be:
‘INTPROJ0011.1.1001A’, where:
• INT=Interface;
• PROJ001=Project ID;
• 1.1.1=Related WBS ID;
• 001=Interface No;
• A=’Deliver By’ interface.
In the case of interface IDs it is a good idea to use both A and B, which
denotes whether it is a ‘deliver by’ (A) or a ‘need by’ (B) interface. In the
example given, INTPROJ0011.1.1001A would have a corresponding partner,
INTPROJ0011.1.1001B.
It is important to note that, even though there are two separate interfaces, they
are fundamentally the same thing, and simply represent two separate points of
view about when a single event will occur for the purpose of managing variances.
Some interfaces may also include other activity codes, which may denote
project life cycle, location and department, but the activity ID will ensure it is
visible on a standard layout and is easily picked out from the project schedule.
158
Building the schedule: network analysis
159
Planning, Scheduling, Monitoring and Control
16.5.3.1.1 Advantages
• Easy to see the context around the dependency, as it is already within its native
WBS node
• Ease of visibility within the project schedule focuses the team.
16.5.3.1.2 Limitations
• Impact of changes may be difficult to analyse if the schedule is very large. In
these cases, it may be better to consider the use of the external integration
method.
160
Building the schedule: network analysis
management of interfaces. Not only does it provide a clear picture of all inter
faces, but it also allows variance management and impact analysis to happen
outside the live scheduling environment. This aids schedule stability.
In this method there are a total of four separate milestones representing the
same event. Two are held within each of the project schedules in their corres
ponding WBS nodes, and two are held within the interface schedule. When
movement occurs in interface ‘A’, the variance can be clearly seen and tracked.
Once all the interfaces have been updated, you can then assess the impact by
adding logic to the dependency schedule (Figure 16.33).
It is important to ensure that all the dependences are linked to their corres
ponding partner before the critical path is calculated, as one dependency path
can lead through many others. Once the logic linking exercise is complete, you
can then schedule the plan (Figure 16.34).
The driving logic from Project 1 will now flow through the dependency
schedule and into Project 2 in order to drive the schedule’s critical path. (Most
enterprise scheduling systems will have the ability to logically link across separate
projects, but system capability must be checked, as it is an essential requirement
for this method.)
161
Planning, Scheduling, Monitoring and Control
16.5.3.2.1 Advantages
• Manages change in a stable and controlled way that will not disrupt the stability
of underlying projects.
• Makes schedule movement and variances easy to identify.
• Clearly defines dependency management as an important part of the schedule.
16.5.3.2.2 Limitations
• Requires robust data quality control measures.
• Requires dedicated resources to execute and manage.
162
Building the schedule: network analysis
• Dependency ID: Unique ID that only references either the ‘deliver by’ or the
‘need by’ event.
• Dependency name: Standard naming conventions as described in this guide
should be adhered to.
• Agreed target date: The date that has been agreed by both projects/parties
and is subject to formal change control.
• Current forecast: Schedule logic-driven forecast date representing the most
up-to-date position.
• Variance: Difference between target and forecast. This is compared with
the dependency threshold and rated with a RAG format (red, amber and
green) accordingly, to focus management attention on the most critical
issues.
• Threshold: Number of days + or – that a dependency can move without
causing an issue with the receiving party (this can, in some cases, only apply to
movement one way).
• Reason: Driving issue responsible for the move.
• Mitigation: Action resulting from the dependency management meeting to
resolve issue.
163
Planning, Scheduling, Monitoring and Control
If the movement is real and the project team is unable to mitigate the slippage,
then the receiving project must look to future work to absorb delay by doing
things differently or use available project float. Once this has been agreed by
both projects, the new dependency date can be changed through the formal
change control process.
• Resource buffer: the additional lead time given to critical resources to forewarn
a particular resource that a critical activity is approaching.
• Feeder buffer: the additional time allocated at the end of tasks within a
schedule.
• Project buffer: the additional time allocated at the end of a project schedule.
164
Building the schedule: network analysis
this may help reduce overall project duration by allowing activities to start earlier.
This, in turn, allows the follow-on activities to start earlier.
It is more commonly used on basic or repetitive types of project, but, with
appropriate care, may be used on all types. Full buy-in of all parties is, however,
essential, and is likely that contract issues will need to be considered. For example,
on NEC3 contracts (NEC – New Engineeering Contract) the use of time risk
allowance is specifically mentioned in order to bring realism into the contractors’
schedule. The use of Buffers as described is less likely to be useful on those
projects involving a significant degree of sub-contracting.
165
Planning, Scheduling, Monitoring and Control
166
The results of the scheduling may be presented in a number of ways:
167
Figure 17.1 A simple bar chart
Figure 17.2 Strategic schedule of a major construction project at low density
Planning, Scheduling, Monitoring and Control
170
Figure 17.3 Using milestones to give clarity to the schedule
Planning, Scheduling, Monitoring and Control
172
Communicating the schedule
for example by increasing resources on these two tasks, can be examined and
put into practice as appropriate (Figure 17.5).
173
Planning, Scheduling, Monitoring and Control
• The diagram below (Figure 17.6) shows the basic elements of a time chainage
chart.
174
Communicating the schedule
• Time is defined in appropriate periods down the side of the illustrated chart.
The start of the project is usually shown at the top of the chart and the end at
the bottom.
• The distance is shown horizontally in the illustrated chart, and may include the
chainage (location defined in metres) or named geographic locations, as
appropriate.
• At the top of the chart a simple representation or map of the project may be
shown to aid visualisation.
• Software is available that allows an automatic update from standard scheduling
software.
175
Planning, Scheduling, Monitoring and Control
The completion of the haul roads allows the construction of both the retaining
wall and the bridge:
The road can commence once the bridge is nearing completion; for the
purposes of this example, we assume this has to be built in one continuous
operation. The first option considers the operation from (say) north to south.
However, by reconsidering this operation and constructing it from south to
north, an earlier start can be made and a month saved from the overall duration
of the construction schedule.
176
Communicating the schedule
177
Figure 17.11 Example of a time chainage diagram for a new railway
Communicating the schedule
17.4.1 Scope
A description of the work scope should be included, covering design, procure
ment, development strategy, implementation phase and testing and commission
ing, as appropriate.
179
Planning, Scheduling, Monitoring and Control
17.4.6 Stakeholders
Any stakeholders’ interest in the schedule should be identified and described.
17.4.7 Resources
Resources used in execution of the schedule should be described in the schedule;
the narrative should note any resource constraints or special resource requirements,
in particular highlighting any scarce resources that pose a threat to the delivery
of the project if they are unavailable. Any special measures required need to be
identified. Resource histograms may be a useful communication tool to indicate the
resources to be deployed:
• labour;
• major items of plant or equipment;
• major items of material.
17.4.9 Assumptions
A description of the key assumptions that affect the management of time, in
order to explain and enhance understanding of the schedule.
17.4.10 Calendars
Calendars which underpin the schedule should be listed and described as part of
the narrative. A summary of those used in the schedule should be provided. It
should refer to the days/hours to be worked, and describe any exceptional
calendars used. For example, there may be separate calendars for:
180
Communicating the schedule
181
18.1 Definition of schedule review
Schedule review is the process that confirms that the schedule is fit for purpose:
i.e. that it can be used to direct and accurately monitor the work. In general, there
are two stages:
• planning checks;
• scheduling checks.
183
Planning, Scheduling, Monitoring and Control
Planning checks deal with the practicality of the plans to direct the completion of
the project. Scheduling checks check the integrity of the time model, to ensure
that it flows correctly and can be used to forecast accurate dates.
The primary consideration must be the practical content of the schedule, but
some useful integrity checks are also discussed in this section.
In order to review a schedule, it is important to be able to read and interpret it.
184
Figure 18.1 Components of a schedule for review
Planning, Scheduling, Monitoring and Control
18.3.2.2 Timescale
The timescale can be used to display calendar dates in various levels of detail,
and/or ordinal dates. The timescale can usually be expanded to aid visibility of
a particular timeframe, or contracted to give an overview of a wider portion of
time.
The schedule should also display the data date. The data date is the
point up to which project progress is updated. It is also the point from
which any network analysis would be calculated when ‘re-scheduling’ the
project.
186
Schedule review
18.3.3.2 Calendars
It is important to understand what calendars and work patterns have been used
when building the schedule. (This can be displayed in the data table.) The
calendars used will influence overall duration of activities (and hence the project),
the ability to accelerate the project, and the understanding of the critical path.
18.3.3.5 Risk
When reviewing the schedule, it is important to understand the associated risks.
These should be found in or added to the project risk register.
187
Planning, Scheduling, Monitoring and Control
18.4.1 Administration
• Check that all headers and footers are correct, with current date and revision
number.
• It is good practice for the header or footer to also include fields for layout, filter,
project ID, project name, username, version number, etc. applied to the
printed version.
• Check that the schedule has been checked and approved for issue.
• Presentation: Is the schedule laid out logically and easy to read? (For example,
are contract and key dates shown clearly, perhaps in their own section at the
start of the schedule?)
188
Schedule review
• If the schedule includes progress, perhaps the most important check of all is
that key or contract dates have not moved, or, if they have, the reasons for
such movement are fully explained in the narrative.
• If required, has time risk allowance been identified against activities?
18.4.4 Scope
• Is the entire scope represented in the schedule, including latest change (up to
a suitable cut-off point)? (This should include references to all works by the
client, contractors and third parties.)
• Are all temporary works and other preliminaries covered? The former may be
on the critical path or require critical resources.
• Are intermediate milestones identified and meaningful?
• Check that all interface milestones are paired.
• Check that the key/interface milestones for the next 12 months have signed-off
milestone definition sheets and that all have SMART measures (specific,
measureable, achievable, relevant and time-bound).
• Check all activities and milestones for any constrained dates.
• Check for out-of-sequence or missing logic leading to activities on data
date.
189
Planning, Scheduling, Monitoring and Control
If schedules with negative float are presented without showing the negative
float, they can give a false impression that the schedule dates can be met.
Where positive float exists in a network, it means that the work can be delayed
by the associated time and still be completed by the desired date. However, it is
worth checking that ‘excessive’ float does not exist in the project schedule. This will
be because of missing successor logic. It is always worth checking the logic through
activity networks that seem to have proportionally more float than seems reasonable.
Check for an excessive number of activities starting early in the programme.
Although the logic may allow this, it may not be a cost-effective approach for the
project.
190
Schedule review
191
Planning, Scheduling, Monitoring and Control
Schedules with great detail will demand more frequent updates and more
management effort.
192
Schedule review
Calendars should be named clearly, should account for holiday periods, and
account for any other restraint on working; factory shut downs in manufacturing
or weather in construction, for example.
193
Planning, Scheduling, Monitoring and Control
194
Schedule review
This check should be used with caution, as schedules should be pragmatic rather
than infinitely precise, and some instances of this occurring will be acceptable. In
short, don’t panic if out-of-sequence activities are found in the schedule, but be
careful.
195
Planning, Scheduling, Monitoring and Control
196
Schedule review
target date. It is not, therefore, acceptable to have negative float in the first
schedule, but it may exist in subsequent schedules if progress has been unsatis
factory. It is then a sign of a threat to the achievability of the schedule.
197
Planning, Scheduling, Monitoring and Control
schedule can be the result of insufficient progress or potentially poor use of hard
constraints.
The critical path should not include LOE or summary activities, leads or lags
unless justified. It should also not include activities scheduled to take place as late
as possible, even if they have zero float by virtue of coming before a critical activity.
198
19.1 Definition of BIM
BIM is a new approach to dealing with the design, procurement and installation
of an asset as well as its testing and commissioning, its handover, and its operation
and maintenance. It provides information to facilitate each of these life cycle
stages and can be applied to any type of asset.
Enhancements to modelling software have given the ability to directly link the
project schedule to the model (3D), to visualise the construction process in real
time (4D), and also to estimate the cost profile (5D).
In essence, BIM consists of a computer aided design (CAD) model of the
asset. This may exist in 2D or 3D format. The model has the ability to contain
information to build, operate and maintain the asset. In more mature solutions,
this can extend to incorporating the project schedule and cost model. This could
mean a 3D model that can visually demonstrate the build sequence (or, indeed,
the progress of the works.) The BIM database will also contain metadata around
each individual component of the build, such as type, cost, load-bearing capacity,
supplier, etc.
The term is being used worldwide, although in the UK its adoption is mandated
on government-funded projects by the end of 2016, giving it special relevance.
BIM maturity has been defined as different levels, as illustrated schematically in
Figure 19.1.
Although the visualisation elements of BIM remain the most recognisable
aspect, it is the integration of scope using a common and consistent language in
order to understand the impact of change that is the key advantage of this
approach.
199
Planning, Scheduling, Monitoring and Control
200
Building information modelling (BIM)
model, whereby each specialist adds the specific information on an iterative basis
as the design matures.
The involvement of different expert representatives of different organisations
(asset owner, investor, designers, builders, operators and maintainers) at the very
beginning of the project definition provides an opportunity of taking into account
all the requirements that will accompany the assets to be built throughout their
whole life cycle.
All the functions that use the data and information that will make the model
richer and richer as the design develops will work together in a much more
efficient manner (i.e. an integrated approach to cost and time is a natural result of
BIM).
The transition of all the records from the construction team to the Operator
and Maintainer (O&M) will occur in an electronic manner, sometimes referred to
as ‘digital handover’, without the need for an expensive and time-consuming
period of translation of asset data into a format suitable for O&M use.
201
20.1 Definition of agile
Agile is a framework which describes a collection of tools, structure, culture and
discipline to enable a project or programme to embrace changes in requirements.
Agile methods integrate planning with execution, allowing an organisation to
‘search’ for an optimal ordering of work tasks and to adjust to changing require
ments.
Agile is not a methodology, and does not prescribe a way of working. It seeks
to provide a framework and a working mindset that helps a team respond
effectively to changing requirements.
203
Planning, Scheduling, Monitoring and Control
20.3 Methods
There are many distinct agile processes, which are summarised in Figure 20.1.
Irrespective of which agile process a project chooses to adopt, or if they wish
to adopt more agile thinking, the following principles apply:
• The project breaks a requirement into smaller pieces, which are then priorit
ised by the team in terms of importance.
• The agile project promotes collaborative working, especially with the customer.
This involves the customer being embedded in the team, providing the team
with constant and regular feedback on deliverables and functionality of the
end product.
• The agile project reflects, learns and adjusts at regular intervals to ensure that
the customer is always satisfied and is provided with outcomes that result in
benefits.
204
Software industry: the agile approach
(Figure 20.2). The requirements are written as ‘stories’ that are collated into a
prioritised list called the ‘backlog’. Each story in the backlog is awarded points
based on the level of definition of the requirements. Progress is monitored using
‘burn down’ charts of points; this enables the ‘velocity’ to be calculated, which
can be used to predict the out-turn duration. Points are earned either 0% or 100%,
depending on the acceptance by the client/sponsor at the end of the ‘sprint
review meeting’. The process is overseen by the ‘scrum master’, who makes sure
everyone adheres to the rules. Meetings are referred to as ‘ceremonies’, the
most frequent of which is the daily planning meeting, which identifies what has
been done, what is to be done and barriers to success. Continued improvement
is embedded by holding a ‘sprint retrospective’ at the end of each sprint to access
performance and learn from experience.
20.3.1 Advantages
• Agile planning focuses on delivering what is most beneficial to the business
first, identifying quick wins and earlier benefits realisation.
• Agile continuously looks for process improvements as part of the ‘retrospect
ive’ review. As the team become more efficient, they can plan to achieve more
in each sprint. Thus the velocity of delivery increases.
205
Planning, Scheduling, Monitoring and Control
• Agile assumes that changes are normal events; therefore they are managed to
enable greater flexibility.
• Agile scheduling allows a greater level of flexibility in achieving the end result.
20.3.2 Limitations
• The organisation needs to be able to operate in an agile way and be willing
to have a fully empowered team, typically with a full-time customer represent
ative.
• A non-agile culture within an organisation will be a blocker on a project imple
menting an agile framework.
• Attendance at ‘daily scrum’ meetings is essential to keep abreast of the project
tasks.
• Agile is not appropriate for all types of projects. Where there are significant
resource constraints, securing suitably qualified teams for the full duration of
each time box may not be possible in the organisation.
• Agile approaches struggle on larger-scale projects due to the degree of collab
orative working required by the approach. If team sizes become too big, then
development rates can slow.
206
Part Four
‘You may not control all the events that happen to you, but you can decide not to
be reduced by them.’
Maya Angelou
21.1 Definition of the project baseline
The project baseline (often referred to as the performance measurement baseline,
or PMB) is an approved plan for the project, against which project performance
is measured to facilitate management decision making and action. The setting of
the baseline cannot be achieved until scope is defined and agreed, as the baseline
must encompass the entire project scope, schedule and cost.
In practice, a baseline is a stored set of values encompassing
At the point of establishing a baseline, each activity in the schedule has a duplicate
set of dates ascribed to it. The duplicate dates are called the ‘Baseline’ dates
and are illustrated in yellow in the diagrams below. Once set, these dates are
not changed through the normal progress of the project, unless there is a
requirement to re-set the baseline. As the project progresses, the plan will be
updated and the current dates, illustrated in green in Figures 21.1–21.6, may
well vary as a result of project performance, revised sequencing and detail devel
opment.
The illustration shows the effect on a project schedule of a delayed start
and completion of the first activity, which has a knock-on effect on subsequent
activities.
The same principle applies to management of resources and costs. A set of
values is recorded as the baseline, and as the work progresses and actual usage
209
Planning, Scheduling, Monitoring and Control
of resource or actual costs are incurred, these are recorded for comparison with
the baseline data.
A baseline to measure against is the key requirement for any form of project
control. Without a baseline, there is nothing to compare the working schedule
with, and therefore there is no way of measuring performance, meaning that
projects will end up out of control.
210
Baseline
In order to achieve all of the above, the baseline must be robust, credible and
pragmatic, and must therefore be maintained as changes are made to the working
schedule.
The baseline will often be referred to as the performance measurement
baseline, or PMB. Usually the PMB is the S-curve (or curves – early and late)
derived from the baseline schedule. The elements of the total project that are
included in the PMB for purposes of measurement must be defined. For example,
risk and contingency may be excluded.
Following the principles below will ensure that the PMB is aligned with the
master schedule objectives and contract milestones. This PMB forms the basis
for measuring all future progress and performance.
211
Planning, Scheduling, Monitoring and Control
• The project delivery team creates controls and executes the baseline. An
appropriate level of authority, as identified in the project’s governance docu
ment(s), approves the project baseline.
• The baselines should be established at (or before) the commencement of each
phase.
• The baseline is only changed in accordance with a robust change control
process. Changes to the baseline must be controlled and recorded.
• In addition, the baseline is ‘maintained’ as discussed below.
• The baseline may be ‘re-planned’, as discussed below. A ‘re-plan’ should only
be considered with the relevant level of authority (e.g. client, project manager
or project sponsor, depending on circumstances).
• The baseline may be ‘re-baselined’, as discussed below. A re-baseline is only
considered with the agreement from an appropriate level of authority (e.g.
client, project manager or project sponsor, depending on circumstances).
212
Baseline
• Change of planning packages into work packages (this may include the
addition of detail to the medium/long term).
• Changes in contractual conditions or work scope. Where change is identified,
it is managed through a change control process, ultimately leading to an
update of the baseline. This will take the form of an appropriate addition,
omission or revision, and will include the effects of the change on future
activities. Records of baseline change should be maintained to provide
traceability.
• Changes to descriptive information – e.g. activity or coding titles. Typically,
this may be the correction of errors. Note, however, that changes in numbering
of activity IDs should never be permitted.
213
Planning, Scheduling, Monitoring and Control
214
Baseline
215
Planning, Scheduling, Monitoring and Control
216
Baseline
eliminating the schedule variance, i.e. the remaining work is re-scheduled with
the current actual cost and earned value retained. The customer should be
advised prior to (and may need to approve) re-planning.
Re-planning should only be considered in two instances:
217
Planning, Scheduling, Monitoring and Control
218
Baseline
Additional work*
Additional detail
Re-set budgets
Baseline maintenance √ √ √ ×x x× x×
Re-planning √ √ √ √ x× x×
Re-baselining √ √ √ √ √ √
219
Planning, Scheduling, Monitoring and Control
220
22.1 Definition of performance reporting
Performance reporting is the measurement of progress and spending made to
date compared with the plan. It should inform management decision making
about steps required to mitigate poor performance or maximise better than
planned performance. Thus, it must:
221
Planning, Scheduling, Monitoring and Control
In general, the variance analysis techniques are simple to do and understand, but
they are backward-looking, often with no way of enabling projections and
forecasts. Performance analysis techniques are harder to set up and run, but do
have these forward-looking qualities. Most sophisticated projects will run both
forms of performance analysis, as even these are complementary and measure
different things. Variance analysis techniques are used to complement and help
communicate where necessary or useful.
222
Performance reporting
223
Planning, Scheduling, Monitoring and Control
224
Performance reporting
If a project is perfectly on schedule, then the drop line remains vertical. Thus
the deviations clearly indicate which activities are ahead and which are behind.
Whilst this is a good way of looking at the detail, it is not adequate for complex
logic-linked schedules.
225
Planning, Scheduling, Monitoring and Control
• It is difficult to change the schedule, add data etc. Adding a new activity may
not be shown in a logical position if this is not done in scheduling software.
• Ultimately the schedule will not be a tool for proactively managing time, as it
will have become unrepresentative of a realistic approach to the work.
• Becomes even more unrealistic if re-sequencing takes place.
• Activity-based method that does not measure ‘work’.
• It measures time, but has no measure of cost versus value.
226
Performance reporting
227
Planning, Scheduling, Monitoring and Control
229
Planning, Scheduling, Monitoring and Control
230
Performance reporting
• May be used where environmental concerns limit usage (for example, lorry
movements in built-up areas).
231
Figure 22.5 Sample cost value report
Performance reporting
233
Planning, Scheduling, Monitoring and Control
234
Performance reporting
235
Planning, Scheduling, Monitoring and Control
236
Performance reporting
237
Planning, Scheduling, Monitoring and Control
22.5.2.4.4 Risk
Risk is the budget allowed for known unknowns. As noted above, there is no
practical benefit in measuring risk budget, as there is not a 100% chance of it
being earned, and so it may distort performance measurement. However, it is
sometimes required to be included for completeness. There are a number of
ways of spreading the budget for risk. One way is across the remaining project
time, but that requires adjustment at every progress update. Alternatively, it can
be held in a ‘risk pot’ at the end of the project. In any event, risk money cannot be
earned; it can only be transferred into other work packages, in line with the risk
and change process.
238
Performance reporting
In either case a protocol must be agreed, but the second option is likely to be the
simpler.
239
Planning, Scheduling, Monitoring and Control
240
Performance reporting
Note: It will be necessary to allow for accruals in the cost collection system.
Once the actual costs have been added to the schedule, the cumulative
actual costs can be plotted as shown in Figure 22.10. In the diagram, costs are in
241
Planning, Scheduling, Monitoring and Control
excess of what should be expected which would be parity with the earned
value line.
242
Performance reporting
EVA measures schedule performance in terms of value as seen, but also in terms
of time: time variance can be calculated or read off the graph as in Figure 22.13.
This is the difference on the time axis between the quantity of work achieved to
date, or earned value, and the corresponding quantity on the planned value curve.
Measuring and expressing delay in this way may help to give an alternative
view of progress. It will also not suffer from the issue, already noted, that schedule
performance index (SPI) and SV tend towards parity as the project nears
243
Planning, Scheduling, Monitoring and Control
completion. (Although it has been stated that this is a flaw in earned value
analysis, in reality we should expect project managers to be aware of approaching
completion dates!).
244
Performance reporting
Cost performance index (CPI) is the ratio of earned value over actual cost. A
figure greater than 1.0 indicates that the actual cost of the work achieved cost
less than planned.
CPI greater than 1 indicates a cost under-run
CPI equals 1 indicates on budget
CPI less than 1 indicates a cost over-run
SPI and CPI can usefully be plotted against each other to create a ‘Bulls eye’
chart, as shown in Figure 22.14.
245
Planning, Scheduling, Monitoring and Control
The shading indicates the BRAG rating that may also be allocated to the KPIs,
where
B=Blue: Performance over that expected (and needs investigating)
R=Red: Performance seriously below expected (needs immediate corrective
action)
A=Amber: Performance below expectation (needs planning or corrective action)
G=Green: performance within expectations (no action required)
Estimate at completion (EAC): The sum of the actual costs to date plus the
estimate to complete (ETC) (‘What is the project likely to cost?’).
EAC = Actual cost + ETC
246
Performance reporting
It has been shown (Webb, Alan (2003, 26) Using Earned Value, Gower) that
mathematically the formula for EAC can, in fact, be simplified to:
Again, It has been shown (Webb, Alan (2003, 26) Using Earned Value, Gower)
that mathematically the formula for ETTC can, in fact, be simplified to:
247
Planning, Scheduling, Monitoring and Control
248
Performance reporting
• Certainty of project position: what work has been achieved against plan; what
it has cost to reach that level of achievement.
• Whether the work achieved represents good value for money (i.e. has been
achieved efficiently).
• Gives early warning of whether the project is likely to finish on time and/or on
budget.
• Improved decision making: guides attention to problem areas that need
management decisions.
• Provides the basis for informed cost and/or time recovery actions.
• Ensures that a robust plan is established at the outset of the project.
• Management of scope creep through the change control system.
• Ensures cash-flow is measured properly and optimised.
• Provides corporate governance (when done across the organisation).
• Business benefits include turnover, profit and cash being achieved on time or
as soon as practicable.
249
23.1 Definition of cost control
Cost control is the process of collecting actual costs and collating them in a
format to allow comparison with project budgets, identifying variances to
inform decision making and allow action to be taken. In addition, it includes cost
forecasting.
Cost forecasting is the process of using performance measurement, progress
informat ion and risk management to estimate how the costs will be spent going
forward to the end of the project or financial year and inform the anticipated final
cost (AFC).
251
Planning, Scheduling, Monitoring and Control
252
Cost control
These changes will highlight cost variance. This is the difference between the
assumed costs of the project or activities in the performance measurement
baseline at the point of reporting, and the actual costs that the project is committed
to at that same point.
A recognised best practice around cost control is through the use of earned
value management where the cost performance index (CPI) is the key indicator
of project financial performance. This process is described in detail insection
22.5.2. It is ideal for identifying where a project is not progressing efficiently.
253
24.1 Definition of short-term planning
The duration of short-term planning may vary depending upon the duration of
the project, but is likely to consist of a 4-week look ahead and a look back at the
previous week’s progress. It would normally be issued weekly. (These durations
would obviously be inappropriate for a weekend shut-down schedule!)
255
Planning, Scheduling, Monitoring and Control
• the work planned over the next 3 or 4 weeks (with a strong emphasis on the
next week);
• the make ready needs for these activities (these are the start criteria for each
detailed task).
256
Short-term planning
257
Planning, Scheduling, Monitoring and Control
258
25.1 Definition of change management
Change management is the formal process through which changes to the project
are raised, assessed, approved, and introduced or rejected.
‘Changes’ are events and issues that alter the schedule, scope or objectives. In
broad terms, there are two levels of change:
• inside the project, such as risks impacting, adoption of wrong strategy, etc.,
where they will be funded from management reserve drawdown;
• outside the project, such as a new customer requirement, where they will
require additional funding;
• a change in legislation.
259
Planning, Scheduling, Monitoring and Control
• change in scope;
• changes in budgets;
• changes in timing of the project;
• changes in risks that are managed as part of the project;
• changes in expenditure.
Thus, it ensures that costs are known and that the supply chain receive fair
recompense for any additional work that they perform, whilst protecting the
client from paying for works that are not performed.
260
Change management
261
Figure 25.1 Process overview – project change control
262
Change management
263
Planning, Scheduling, Monitoring and Control
• unique ID number;
• status of the change;
• change description;
• detailed scope of the change;
• category of change;
• created by (the change originator);
• date raised;
• impact assessment – scope/budget/schedule/risk/safety, etc.;
• authority;
• funding/budget;
• decision: (approval/deferral/rejection) and date.
264
Change management
more information is required. Once that has been supplied, then the request
re-joins the process at detailed evalua tion stage.
Once a change request has got through the initial evaluation, it proceeds into
the detailed evaluation.
This evalua tion is usually carried out in a regular change review meeting. The
meetings would be attended by all the relevant parties on the project, but,
importantly, they require the project sponsor or authoriser for the change
request.
There are three possible outcomes for a change request:
• rejected;
• deferred;
• approved.
This section will address rejected and deferred (approved change being dealt
with in the next section).
265
Planning, Scheduling, Monitoring and Control
The extra data provided then goes back into the process for detailed evalua tion.
If agreement is not achieved, the schedule effects may need to be re-visited
prior to any further action.
Again, the change log would be updated and the details of the information
required passed back to the requester.
266
Change management
267
Planning, Scheduling, Monitoring and Control
Once change approvals and financial authorisations are in place, the following
actions should be taken:
268
Change management
assess the schedule to see whether the change accurately reflects the agreed
change. Checks will need to be made regarding:
269
Planning, Scheduling, Monitoring and Control
270
Change management
NEC: New engineering contract. Now widely used in the construction industry.
EWN/EON: Early warning notices are used to contractually advise the client or
customer that there could be a potential impact on cost or time (as used within
the NEC contract).
SI: Site instruction. Used on construction projects where a small on-site change
needs to be implemented quickly.
PMI: Project manager’s instruction. The formal notification given by the
project manager usually following a more detailed review of the impact of
the change.
CO: Change order. These are used to authorise a change to the project, including
a change of scope or agreement to accept a design solution which is outside
the agreed cost and schedule parameters.
BT: Budget transfers. Budget transfers are made to formalise the movement of
scope (budget and schedule) from one part of the project to another, or,
indeed, to move scope into or out of the project.
The Projects shall maintain their own change logs as required according to Figure
25.3, and shall make these available for inspection or challenge from the schedule
change manager at all times.
271
26.1 Definition of risk management
Risk management is the management of threats to the project (negative
impacts) and opportunities (positive impacts). It involves the identification and
management of these issues.
As part of the planning of a project, risk should be considered at all stages.
Risk management techniques will be used to help define cost or budget
allowances, allowances for schedule risk and, indeed, any other types of risk that
a project faces. Thus, risk management is integrated with all other management
processes and is part of the planning, monitoring and control of a project.
It is worth noting that there is a clear relationship between change and risk:
change inevitably introduces more risk or greater opportunity. In addition, aside
from identified risk and opportunity, the sheer fact of changing scope will add
risk into the schedule, and the greater the amount of change, the more risk is
introduced. There is, therefore, a strong relationship between the management
of risk and change.
273
Planning, Scheduling, Monitoring and Control
26.4.1 Planning
26.4.1.1 Planning for risk
Before the commencement of a formal risk process, a risk management plan
should be created, reviewed and accepted by all relevant parties. Regular risk
workshops and review sessions will be planned and held throughout the life of
the project.
274
Figure 26.1 Risk management life cycle
Planning, Scheduling, Monitoring and Control
As part of the preparation for initial risk workshops, project deliverables will be
clearly identified. The documents that might be consulted may include:
• contract documents;
• tender documents;
• project schedule and associated schedules;
• project execution plan and associated documents;
• risk checklists (a list of topics and regularly encountered threats and opportun
ities for consideration for the workshop);
• the assumptions register.
• risk workshops;
• interviews with relevant people to benefit from their knowledge and experience;
• risk review meetings;
• time issues that are known about or arise from progress reporting;
• investigations and surveys;
• lessons learned register/information;
276
Risk management
A detailed description of each key risk is recorded within the risk log, together
with the cause, effect, and owners (Figure 26.2).
Where risks have been identified with owners or actions falling outside the
remit of those present, the relevant stakeholders will be notified.
277
Planning, Scheduling, Monitoring and Control
It should also be borne in mind that risks may have a time envelope within
which they may occur, and another way of defining priority will be those risks
likely to occur in the near-term future, whether these be threats or opportunities.
The assessments thus made may be categorised and entered in the risk log
(Figure 26.5).
It is good practice to capture the justification behind the scoring (the basis of
estimate) – it is often challenged, particularly where the risk mitigation actions
need a cost–benefit analysis.
278
Figure 26.5 Typical risk log (continued from Fig 26.2), showing current impact and response planning
Planning, Scheduling, Monitoring and Control
280
Risk management
• Detailed review of the most critical risks and opportunities (at least, but not
limited to, those risks deemed to be ‘red’ risks in accordance with the severity
rating score).
• Have the delegated response plans been implemented, progressed or
completed?
• Have existing item scores increased or decreased due to changes in likelihood
or impact?
• Are additional mitigation measures required?
• Can existing risks and opportunities be closed?
• Check and agree whether any draw down of management reserve is required.
• Review the need for any focused workshops on any of the matters raised in
the review.
281
Figure 26.8 Tracking risk performance over time
Risk management
how this is dealt with; the following are suggested ways of drawing down risk
budget.
• Where risk exposure is greater than allowance, retain the allowance in the risk
register, re-allocating to new or emerging risks if appropriate.
• Where risk allowance is greater than exposure, then a portion of risk allowance
may be released to ‘profit’.
283
Planning, Scheduling, Monitoring and Control
284
Risk management
285
Planning, Scheduling, Monitoring and Control
• A robust and fully logically linked schedule where only genuine constraints
remain.
• If the project is in progress, the schedule must be updated to reflect current
status.
• Identify duration uncertainty against all activities (three-point estimate duration
for activities).
• Risks are identified, documented and their impacts assessed and allocated to
schedule activity.
• A software application with which to run the Monte Carlo analysis, which
produces appropriate reports.
• Terminal float or other time contingencies should be removed from the
schedule prior to running the QSRA.
286
Risk management
287
Planning, Scheduling, Monitoring and Control
• Values in the middle near the mean are more likely to occur than in the
triangular distribution.
• Use when there is moderate confidence in three-point estimates.
288
Risk management
• Useful for estimates that do not appear to show any central tendency.
• Equally likely chance of occurring anywhere within a particular range.
• No ‘most likely’ value.
289
Planning, Scheduling, Monitoring and Control
290
Risk management
• Values near the mean are more likely to occur than in the triangular or normal
distributions.
• Extremes are not as emphasised.
• Use when there is high confidence in three-point estimates.
291
Planning, Scheduling, Monitoring and Control
The activities that have the most influence on this outcome can be displayed in a
tornado chart, as illustrated in Figure 26.15.
It is worth analysing the tornado chart prior to proceeding with the exercise to
ensure that the results are meaningful and credible activities are identified as
having the greatest influence on the result. The example in Figure 26.15 shows
the impact in days, but sometimes this is shown in percentage terms.
292
Risk management
293
Planning, Scheduling, Monitoring and Control
294
Risk management
295
Planning, Scheduling, Monitoring and Control
26.6.8 Reporting
A suggested report format would include:
296
Risk management
297
Planning, Scheduling, Monitoring and Control
For the Monte Carlo simulation, a random value is selected for each risk,
based on the range of these cost estimates. The result of this is recorded, and
typically the model is run 5,000 times, each time using different randomly selected
values. If the risk has a 50% likelihood, then the model would run half the iterations
as a zero cost out-turn, as it assumes that the risk is not occurring. The remaining
half of the model would pick random values dependent upon the three-point
estimates.
Just as in the case of the QSRA, the results are plotted and confidence levels
for various outcomes are calculated. These are often referred to as P values, e.g.
P50 or P80.
This means that, for example, if the P50 is calculated at £5 million, there is only
a 50% chance that the project will cost a total of £5 million or less. The more risk
averse the organisation is, the higher the confidence value they may use.
Therefore, they may use a P80, which means that there is an 80% chance that the
project risk will cost a total of (say) £7 million or less.
298
Risk management
The format of the sensitivity data presented here is termed the ‘contribution to
variance’, and makes it easier to examine what percentage of the variance in the
target forecast is due to a particular risk.
299
Planning, Scheduling, Monitoring and Control
300
Risk management
Example:
Risks with an ‘O’ key on the graph indicate that those particular risks appear on
the sensitivity chart mainly due to their high probability, e.g. probability of 75%.
Risks with an ‘I’ key on the graph indicate that those particular risks appear on
the sensitivity chart mainly due to their high value, e.g. £10 million, should they
occur, even if they may have a low probability of occurrence, e.g. 5% likelihood.
P0 100,637.71
P10 411,602.97
P20 502,275.44
P30 584,376.77
P40 673,217.44
P50 777,270.30
P60 915,880.23
P70 1,091,687.26
P80 1,232,564.58
P90 1,413,591.55
P100 2,702,304.39
26.7.3.3 Conclusions
Like any forecasting model, the analysis is only as good as the estimates made. It
is important to remember that it is a simulation, and basing the estimates on
current assumptions will provide greater confidence in the results.
301
27.1 Definition of forensic analysis
Forensic schedule analysis refers to the study and investigation of events using
critical path methods or other recognised schedule calculation methods. In
particular, it is the study of how actual events caused delay as measured against a
defined time model.
303
Planning, Scheduling, Monitoring and Control
(Continued)
304
Forensic analysis and delay and disruption analysis
The collapsed •G
ood quality, • Does not • Limited prospective •W
here there
as-built reliable and require an use. is no
method begins consistent as-planned • The networking of the as-planned
with the as-built data schedule. as-built schedule schedule or it
production of produced in • Based on requires a deep is of poor
a networked sufficient factual as-built understanding of the quality.
as-built detail. data. schedule and its logic •M
ost
schedule. •R
equires a • Can and normally requires appropriate
Then activities networked or demonstrate access to the project for
or parts of logic-linked cause and team. retrospective
activities as-built effect. • Expertise required to delay
representing schedule. • Can account for collapse out delays analysis.
delay events concurrency. accurately, otherwise
are removed. the collapsed schedule
may not represent the
true situation but for
the delays.
(Continued)
306
Forensic analysis and delay and disruption analysis
(Continued)
307
Planning, Scheduling, Monitoring and Control
308
Forensic analysis and delay and disruption analysis
309
Planning, Scheduling, Monitoring and Control
27.3.6.4 Concurrency
Concurrency occurs when there is a delay caused by two or more events that are
of approximately equal potency. Although concurrency is often claimed to exist,
it is actually quite rare, and delay analysis can disentangle the causative delays
and show that one cause of delay was acting before the other or that one cause
of delay was far more potent than the other. Where there is true concurrency,
with the customer responsible for one of the delays and the contractor respons
ible for the other, there has been judicial guidance from the English courts that
the contractor receives an extension of time but does not necessarily receive
associated prolongation costs unless they can be separated out.
310
Part Five
Record keeping
and learning
‘A learning experience is one of those things that say, “You know that thing you
just did? Don’t do that.”’
Douglas Adams
28.1 Definition of record keeping
Records are the physical and digital data that are required to accurately document
the life of the project. Record keeping is a formal and disciplined process for
capturing this information.
313
Planning, Scheduling, Monitoring and Control
314
Record keeping
• Delivery records.
• Quality control records.
315
29.1 Definition of document management
Document management is the collection, storage, dissemination and archiving of
documentation in a structured manner. It is a fundamental aspect of project
delivery, particularly in supporting assurance processes and the handover of a
project at completion.
Document management also encompasses the process of ‘document control’,
which involves maintaining records of document versions and an audit trail of
documents exchanged with suppliers or other stakeholders. A document control
process should control and be able to trace the flow of all information on the project.
The term ‘document’ applies to any formatted information that passes the test
‘Is it in the interest of the schedule or project that this information be safe
guarded?’.
An awareness of current legislation and corporate requirements is important,
as some project documentation, e.g. contracts, may be required to be stored for
a significant amount of time after the project has finished. Equally, some may be
required to be stored in a particular manner – for example in a hard copy only, or
in a soft copy only.
• all relevant parties have all the information they require to complete their
responsibilities;
317
Planning, Scheduling, Monitoring and Control
• all the information used in the project is up to date (i.e. latest revised informa
tion is in use);
• out-of-date information is no longer accessible for implementation purposes,
but . . .
• all data is available for record purposes.
• ensure that all document changes are recorded and documents marked appro
priately so it is clear that a revision has taken place;
• ensure all project team members use the correct version of each document;
• maintain a tracker, e.g. an appropriate database tool, that shows the status and
revision numbers of each drawing and assurance document, if required by the
project team.
318
Project handover and closeout are separate processes but are often very closely
related in time. Closeout cannot occur until the handover process is complete.
Both processes are vital to the success of the project and often use finite
resources. The handover process is very likely a part of the critical path of the
project, whilst the closeout process is essential to the finalisation of commercial
accounts, resolution of defects/snagging and transfer of the risk process. It will
also include the final part of the lessons learned process, which is discussed in
Chapter 31. Figure 30.1 outlines the context of handover and closeout.
30.1 Handover
30.1.1 Definition of handover
The handover of a project occurs when the final project deliverables are handed
over from the organisation delivering the project to the user or operator of the
asset.
There are many parts to this process, including scope, training and document
ation, all of which need to be carefully planned and resourced.
319
Planning, Scheduling, Monitoring and Control
that there are sufficient people available, with the right skills to deliver the
handover process.
The handover process ensures that:
320
Handover and closeout
The nature of the project deliverables will determine how much time and
resource is allocated to handing them over. The deliverable examples below will
require different resources:
• all the project deliverables have been clearly defined and agreed in terms of
documentation required to accompany the physical (or virtual) product of the
project, training requirements and the like;
• the handover process has been clearly defined and agreed;
• the process for dealing with non-conformances or outstanding issues has
been agreed;
• the handover process conforms to organisation guidelines;
• all relevant customer checklists have been used;
• all the significant stakeholders are appropriately represented at the handover
event.
• payment delays;
• increased client retentions;
321
Planning, Scheduling, Monitoring and Control
• commercial settlement with the supply chain and all other parties;
• rectification of all defects noted at or since the completion of the handover
process;
• payment of all retained monies resulting from the above.
It is also best practice to ensure that a project review takes place before the
project team is disbanded, to ensure that appropriate lessons are learned from
the things that went well or otherwise in the project. This is covered in the next
chapter of this guide.
322
Handover and closeout
323
31.1 Definition of lessons learned
The lessons learned process captures two types of information from projects:
objective data (facts about performance and outputs achieved) and subjective
data (such as good and poor practices to be repeated or avoided in the future).
325
Planning, Scheduling, Monitoring and Control
Similarly, for design work, capturing the total man-hours to produce certain
types of deliverables will give useful productivity data for future use.
• project sponsor;
• project manager;
326
Lessons learned
31.4.2 Considerations
• Lessons should be agreed by all project team members.
• Complete individual lessons learned as soon after the task/activity/stage has
completed, and try to conduct within a month.
• Focus on future improvements and re-usability.
• Categorisation of lessons learned is useful to aid future analysis of both lessons
and actions.
• The document(s) where the lessons learned will reside and the relevant
process (if applicable) where the lessons learned are applied.
• To update the lessons learned action plan to ensure that the lessons have been
captured and the relevant documentation updated in line with the organisa
tion’s change control process.
An action plan should be created from the lessons learned exercise and will have
the following headings to help complete the integration of the lessons back into
the organisation:
• unique ID;
• lesson learned element description;
• lesson learned owner;
• lesson learned action;
• significance;
• relevant control document;
• change control completed.
The functional leads are responsible for verifying that appropriate personnel are
aware of the learning points in the repository and that any recommendations
have been implemented and any actions are closed out.
327
The final word
The plan, the real world and how the project reacts!
Glossary
Accrual A liability that has yet to be invoiced. The timing of payment and
amount of the invoice may be uncertain.
Activity-based cost The estimated time taken to complete the work activity,
multiplied by the composite hourly rate for the personnel, together with additions
for materials and equipment.
Activity weeks method A simple method of monitoring progress by
counting the number of activities in progress each week.
Actual cost Also known as actual cost of work performed (ACWP). It is the
cost of the work that has been performed. It may include costs from accounting
systems with appropriate accruals.
Arrow diagram method (ADM) A method of creating a network with
activities on the ‘arrows’ rather than the ‘nodes’.
Assurance process The process by which one party – usually the customer
– makes sure that another party – often a contractor – carries out a particular
action, e.g. compliance with standards.
Bar chart See Gantt chart.
Baseline The reference level against which a project is monitored and
controlled.
Benefit realisation review A review of the project outcomes – the analysis
of feedback from key stakeholders and the reasons for success or failure of the
realisation of anticipated benefits. Actions and recommendations should result
from the review.
Breakdown structure A hierarchical structure by which project elements
are broken down, or decomposed. Examples include cost breakdown structure
(CBS), organisational breakdown structure (OBS), product breakdown structure
(PBS) and work breakdown structure (WBS).
Budget at completion (BAC) The total budget for the work.
331
Glossary
332
Glossary
Delphi technique A technique based upon the principle that estimates from
an experienced and structured panel can provide a useful judgement-based
output.
Design and build A method to deliver a project in which the design and
construction services are contracted by a single entity.
Early finish The earliest possible date by which an activity can finish within
the logical and imposed constraints of the network.
Early start The earliest possible date when an activity can start within the
logical and imposed constraints of the network.
Earned value (EV) The value of completed work expressed in terms of the
budget assigned to that work. A measure of progress, which may be expressed
in money or labour hours.
333
Glossary
334
Glossary
335
Glossary
336
Glossary
337
Glossary
338
Glossary
339
Glossary
340
Glossary
341
Glossary
WBS dictionary Covers the various WBS sections and defines all the deliv
erables relating to the scope or statement of work.
Windows analysis This process is used to compare the planned schedule
with the as-built schedule during a particular period or ‘window’ of time.
Work breakdown structure (WBS) Defines the total work to be
undertaken and provides a structure for all control systems. It allows a project or
programme to be divided by level into discrete groups for programming, cost
planning and control purposes. The WBS is a tool for defining the hierarchical
breakdown of work required to deliver the products. Major categories are broken
down into smaller components. These are sub-divided until the lowest required
level of detail is established. The lowest units of the WBS are generally work
packages.
Work calendar Used to define the amount of working and non-working time
throughout the duration of the project. They are also used to determine when
the work will be carried out, e.g. night working or weekends only.
Work package A discrete element of project scope at the lowest level of
each branch of the work breakdown structure. Collectively, the work packages
specify all the work and products included in the project.
342
Acronyms
343
Acronyms
344
Index
345
Index
346
Index
definitive estimating methods 79, 80, 82 earned value management 221, 249,
delays 74, 103, 107, 225, 243, 303–6 253
deleted activities 192 earned value techniques (EVTs) 247
deliverables: and the 100% rule 61; and the ‘easy to measure’ statistics 17
baseline 211; and budgeting 84; and the ‘economic best fit’ 50–1
business case 17; and closeout/handover emergency procedures 261
319, 321; and cost estimating 82; design end-user benefits 17
deliverables tracker 109, 111; and the estimating: cost estimating 77–82; estimate
planning process 38, 40; as ‘product’ 57; at completion (EAC) 83, 246–7, 252;
product breakdown structure (PBS) 57; estimate to complete (ETC) 246, 252;
and the RACI matrix 68; and requirements estimated final cost (EFC) 252, 253;
management 25, 28; and the estimated time to complete (ETCC) 247;
responsibility assignment matrix (RAM) estimating norms 40; estimation of duration
67; rolling wave planning 45–6; and 147–51; fair price estimating methods 79;
scheduling 157; and scope management 21 impact of change 264; quantity of resources
Delphi technique 81 153
density of schedules 94–8 ‘events’ focused (top-down) planning
dependencies: bar charts/Gantt charts 170; 43–4
and breakdown structures 55; coding expert opinion 150
120; and critical path networks 125, 126; external integration 160–2
dependency management 73–4; and the
planning process 38, 40; and requirements facilitated workshops 22, 44, 158
management 26, 27; and scheduling fair price estimating methods 79
157–64 feeder buffers 164
design and build phase 26 filters (on schedule views) 114, 184, 186,
design deliverable schedules 42 187
design deliverables tracker 109, 111 ‘finish on’ constraint 139, 197
detail density, schedule 94–9 ‘finish on or after’ constraint 140
development/strategic schedule 101–2 ‘finish on or before’ constraint 141
dictionaries 30, 61–2 finish to finish relationships 116, 134, 193
‘digital handover’ 201 finish to start relationships 123, 132–3, 193
discrete distributions 291 float: and budgeting 86; and constraints
document management 317–18 137–40; and critical path networks 122,
drop line method 222, 224–6 124, 127–8, 130–1; and delay analysis 310;
dummy tasks 116, 120, 123, 136, 194 and drop line methods 225; free float
duration: duration uncertainty 285–6, 287, 131, 155; measurement of float usage 222,
292, 294; estimation of duration 147–51 234–5; negative float 131, 137, 142,
189–90, 196–7; and planning checks
early delivery 104 189–90; and quantitative schedule risk
early finish dates 126, 127 analysis 286; and scheduling 41, 50;
early/late curves 50–1, 85–6, 211 scheduling checks 196–8; shared float 132
early start dates 126, 212 see also total float
earned value analysis (EVA) 83, 222, 231, ‘forecast schedule’ 103
235–49 forensic schedule analysis 303–9
347
Index
348
Index
349
Index
product breakdown structure (PBS) 22–3, project sponsor: and the business case 11;
26–8, 56–8, 60, 157 and change management 260, 265, 266,
production curves 231, 233 268; and lessons learned 326; and
productivity data 313, 325 ‘re-planning’ 212; and requirements
‘programme’ (why book avoids use of term) 42 management 25, 29; and risk 15; and
programme manager 22, 31 scope management 22; stakeholder
progress assessments 223 management 31
progress weightings 116 project vision 48
project benefits capability 151 prolongation 310 see also delays
project brief 11, 261–2, 268 PV (planned value) 49, 236, 239–40
project closeout see closeout/handover
project coding 120 QRA percentiles 298, 301–2
project controls system 40, 41, 211 qualitative lessons learned 326
project execution plan (PEP): and the quantitative cost risk analysis (QCRA)
business case 11; and change management 297–301
260, 268; and the planning process 38–9; quantitative schedule risk analysis (QSRA)
and requirements management 27, 29; 51, 93, 284–96
and risk management 276 quantity tracking 222, 223, 231–3
project familiarisation 33–4
project life cycle: and the baseline 211; and RACI matrix 67–9, 157
the business case 11, 13–14, 16, 19; and re-baselining 216–20
closeout/handover 320, 323; and cost record keeping 222, 313–16
estimating 77–9; and interfaces 158; and recovery schedules 107
lessons learned 326; and project reviews 19; redundant activities 192
and requirements management 25; and redundant logic 194, 195
risk management 276, 280, 298; and relationship management 31–2
stakeholder management 32; and time ‘releases’ (agile planning) 47–8
contingency 51; and top-down planning repetitive schedules 99, 165, 172, 229
43–4 re-planning 216–18, 219
project management plan (PMP) 22 see also re-programming 218–20
project execution plan (PEP) requests for information (RFI) 257, 265
project manager 31–2, 115 see also requirements management 25–30
management issues requirements/needs-driven planning 43
project procurement professional 18 resource breakdown structure (RBS) 23–4,
project reporting system 70 see also record 56, 70–1
keeping resource histograms 16, 154, 180, 186,
project review 19 198
project schedule: and interfaces 159; and ‘resource-based estimating’ 82, 150
planning 42; and the planning process 39; resource-levelled schedules 50–1, 173, 212
project buffers 164; and record keeping 314; resources: and the baseline 209–10, 211;
and requirements management 29; and budgeting 83; and the business case 14,
resource-levelled schedules 50–1; and risk 16; and calendars 118–19; and change
management 276, 285; and schedule review management 264; and closeout/handover
184; work breakdown structure (WBS) 60 320; cost estimating 77–82; ‘critical
350
Index
resources’ 152; definition 152; organisation scheduling: and budgeting 84–5; building the
breakdown structure (OBS) 65; and schedule 121–64; communicating the
parallel working 134; and planning 37; and schedule 167–82; ‘density’ of scheduling
the planning process 39, 40; and 94–8; forensic schedule analysis 303–9;
requirements management 28; resource high-density schedules 44–6, 94–9, 255;
buffers 164; resource coding 120; resource horizontal integration 156–7; master/
monitoring 222, 230–1; resource smoothing working schedule and separate trackers 42;
154–5; resources allocation 153–6; network templates (fragnets) 99, 215; and
resources scheduling checks 198; the planning process 39, 40; planning vs
resourcing the schedule 151–5; and the scheduling 41–2, 91, 94; resourcing the
responsibility assignment matrix (RAM) schedule 151–5; and risk management 285;
67; and scheduling 41, 92; work schedule design 113–20; schedule narrative
breakdown structure (WBS) 60 43, 179–81, 268; schedule review 183–98;
responsibility assignment matrix (RAM) schedule revisions 267; scheduling checks
23–4, 56, 60, 64, 65–7 190–8; scheduling density 94–9; scheduling
risk: and the baseline 211; and the business process 92–3; and short-term planning 255;
case 15, 18; and change management 273; time-based schedules 101–7
and earned value analysis 238; health, scheduling software: and activities 191;
safety and environment (HSE) 75–6; activity coding 113, 116, 118; and bar
planning for risk 274–5; and the planning charts/Gantt charts 170; baseline
process 40; review of schedule risk 198; risk maintenance 213; and bottom-up planning
and opportunities register 38; risk 44; and budgeting 85; and constraint
assessment 277–8; risk draw down 281–4; dates 137; display variations 184;
risk management 273–301; risk displaying networks 147; and drop line
management plan 274; risk mitigations 40, methods 226; line of balance graphs 174;
238, 276, 278, 280, 283, 286; risk pot 281; and planning 41, 44; time chainage charts
risk register 150, 187, 268, 277, 280, 296; 174, 175; when not to use 42–3, 103, 107,
risk review 280–1; rolling wave planning 109
45–6; and schedule review 187; and the scope: and the baseline 109; and change
statement of work 30; time contingency management 266; planning checks (of
51, 164 schedule) 189; ‘scope creep’ 21; scope
risk log 277, 279, 280 development estimates 78–9; scope
rolling wave planning 45–6, 214, 226, 238 management 21–4; scope transfers 267
rough order of magnitude (ROM) estimates Scrum 204
79 S-curves 51, 85–6, 211, 239–42, 298–9
sensitivity analysis 299–300
safety 75–6 shared float 132
scenario planning (‘What ifs’) 107 short-term planning 255–7
schedule performance index (SPI) 239, 243, short-term schedules 105
244 shut-downs 118, 119, 181, 224, 292
schedule risk analysis 170 single point distributions 297
schedule variance (SV) 216, 217, 218, 219, ‘single version of the truth’ reporting 104,
242–3 200
schedule visibility tasks (SVT) 116 ‘slack’ see float
351
Index
352
Index
V model (design and development) 28 work package scope sheet see WBS
validation and verification requirements dictionary
matrix (VVRM) 29 work packages: accountability 66; and
variance analysis 222, 224–34, 242 assumptions 151; and the baseline 213;
version control 318 breaking down into 18, 30, 53; and
vertical integration 93, 157 budgeting 84; and earned value analysis
237–8; and interfaces 157; product
WBS dictionary 30, 61–2 breakdown structure (PBS) 57; and
weeks, as time units 118 re-baselining 220; and requirements
‘what if’ 107, 268 management 30; and the responsibility
windows analysis 304, 309 assignment matrix (RAM) 65, 67; rolling
work breakdown structure (WBS): as wave planning 45–6; work breakdown
planning tool 53, 56, 57, 59–63; and structure (WBS) 59–60, 63
budgeting 83, 84; and interfaces 157, 159, working schedule/forecast schedule 103
161; and requirements management 26, works information (WI) 29–30
28, 30; and the responsibility assignment
matrix (RAM) 65, 66–7; and scheduling 41; XP (eXtreme Programming) 204
scheduling checks 193; and the scope 23–4
work calendars 92 ‘zero free float’ constraint 138
353
Planning, Scheduling, Monitoring and Control is
a comprehensive guide for anyone involved in
planning, scheduling and controlling projects.