PRINCE2 Foundation Notes
PRINCE2 Foundation Notes
Foundation Notes
BACKGROUND
Prince2 stands for PRojects IN Controlled Environments.
It is NOT:
software
a planning tool (such as MS Project 2000)
not carved in stone: it is flexible
not overly cumbersome or bureaucratic
not restricted to IT projects, large or small
not a guarantee of success, but its usage can limit failures
It IS:
HISTORY
The origins of Prince2 to go back to 1975, when Simpact Systems Ltd. created
a method called PROMPT to manage IT projects.
In 1987 the CCTA decided to created and adopt an updated PROMPT, which was
to take into account real world experience and latest thinking.
The name PROMPT was not retained for copyright/trademark reasons. PRINCE
was declared a public domain product. Anyone could use it without royalty or
licensing fees (GRRRR!!!!)
It was successful in private and public IT projects, but it was decided to make a
new version which was simpler, more able to move into non-IT and smaller
scale projects. The CCTA collaborated with many external entities to do this.
Failure rates for projects across all sectors are 80%: only 20% come in on
time; on budget; on spec.
Product based planning, critical path analysis and GANTT charts are some of the
techniques Prince2 can work with.
Very often MS Project is a tool that is used, but this is not mandatory
Prince2
BUSINESS CASE FOR THE PROJECT
This is needed to ensure that the project is one which is always worth doing. It must
analyze the benefits of the Project vs. the risks + costs.
COMPONENTS
1. Organization: Defining roles,
responsibilities and relationships
for the people doing the Project.
2. Planning: Occurs across the
board; products, activities and
resources.
3. Controls: Right products at the
right time, and that the Project
remains valid against the
business case.
4. Stages: Partitions of the
Project, grouping logically related
activities. Punctuated by decision
points. At least 2 stages even in
smallest project- Initiation Stage
and then Remainder of the
Project
5. Risk Management: Critical in
Prince2
6. Quality: Strong emphasis on
deliverables.
7. Configuration Management:
Systems for tracking and
controlling projects and the
documentation.
8. Change Control: Prince2
defines procedures for managing
change
Prince2 IS
PROCESSES
1. SU: Start Up: A pre-project
process. The business case is
developed here - is the project
worthwhile and viable? Done
before resources are requested.
2. IP: Initiating Project: Aimed at
creating a good baseline for the
Project and that everyone
understand the Projects goals
and their own roles.
3. DP Directing Project: From
start-up to closedown, it is aimed
at the Project Board, as defined
in the Organization Component
4. CS. Controlling Stage: This is
everyday project management
process: authorising work,
monitoring progress and
reporting progress to senior
management.
5. MP. Managing Product
Delivery: The main workshop of
the project, most resources
consumed here; products of the
Project are created
6. SB. Stage Boundary
Management: Gives Project
Board key decision points, to
allow progression to next stage
7. CP Closing Project: A
controlled and orderly close for
the Project, either on
time/natural end or prematurely.
Lessons Learned report is
important output here.
8. PL. Planning Process: Runs
throughout the Project (like
Directing a project) and is
common to all processes. Both a
process and a component.
Common to all the other 7
processes - used by all 8
processes.
TECHNIQUES
1. Product Based Planning:
Including product breakdown
structures, product flow diagrams
& product descriptions
2. Quality Reviews: Involved
people meet to discuss and
assess completed product for
errors, omissions and noncompliance with stated quality
criteria
3. Change Control Approach: Set
of techniques to manage
inevitable changes as the Project
progresses. Many organizations
have internal, existing ones;
these can be applied but only
provided they do not conflict with
Prince2 guidelines.
4. Project Filing: General
recommendations on systems
and techniques to make sure all
information is filed both in an
orderly and easily retrievable
format.
Also, existing techniques that are
already in use, that work well for
the organization and do not
conflict with Prince2 can be used.
The Prince2 Manual was subjected to its first major revision in 1998. From a
Ringbinder format to a bound book, colour change is slight
Content was changed slightly in 1998 - especially wrt how it applies in a MultiProject/Programme environment.
COMPONENTS
PROCESSES
TECHNIQUES
2. ORGANIZATION
3. PRODUCTS
4. ACTIVITIES
5. LIFECYCLE
6. PROCESSES
Project stages correspond to natural steps in the project life cycle; boundaries
are designed to correspond to completion of major products & key decision
points for resource commitment.
Prince2 allows that Projects are rarely taken in isolation. Output for one project
can be the input for another.
Many projects can be sharing common resources: this environment is a multiproject or Programme Environment.
Prince2 assumes that all projects take place within a customer / supplier
environment
1.
2.
Customer: Defines requirement, pays for project and is the end USER.
Supplier: Provides skills and know how to create the end product.
This approach is then combined with the need for a sound business case for the
Project. The 3 interests then form the Prince2 management structure.
The Project Board
The Project Board needs to represent the customer, the supplier & the business
interest. The Project Board is usually comprised of 3 distinct roles.
1. Senior User (Customer Interest),
2. Senior Supplier (Supplier Interest)
3. Executive (Business Interest)
These are roles, not jobs titles or individuals. The 3 interests must be properly
representedand a Project Board must exist.
In small projects, the role of Senior User and Executive can be combined. In
very large projects, there may need to be a team of people representing each
role.
The Executive:
1. This is the key role and is ultimately responsible for the entire project,
supported by the other two roles.
2. It owns the business case for the Project and needs to ensure the Project
is delivering value.
3. The Executive normally chairs meetings of the Project Board. Conflict
resolution plays a key role here.
4. If the Project is part of a Programme, the Programme Director appoints
the Executive - and has the option of appointing the other Project Board
members, or delegating that ability to the Executive.
The Project Board members generally work only part time on the project: they
generally have many other commitments/hats to wear.
Project Manager
The Project Manager plans and oversees the day to day work of the Project.
Must ensure that the Project is delivering the right product at the right time to
the right standard of quality and under budget.
The Project Manager role relates to 1 person: on large projects, Team Managers
may be appointed to support the Project Manager during some complex
technical stages that demand specialist knowledge
The Program Manager is there to ensure that the result is achieved that the
benefits outlined in the Project Initiation document are achieved.
Team Manager
When existing, the Team Managers must manage the creation and delivery of
specialist work packages under their control, as per definition of Project
Manager
Team Manager works with the Project Manager to define responsibilities for
Team Members and give planning/leadership
Team Managers attend and (usually) run Checkpoint Meetings, which raise
Checkpoint Reports for the Project Manager. These are used to provide
Highlight Reports to the Project Board.
10
If the project is very large, administration may go beyond the abilities of the
Project and Team Managers.
Project Assurance
Project Board members place much reliance on the Project Manager, as they
cannot work on the Project full timebut can they trust what the Project
Manager says all the time?
In some cases, the Project Support Office is providing both the Support
Function and the Assurance Function; in such instance, great care must be
taken to ensure that there is no conflict of interest and that there is a clear
distinction between the work being done for the Project Manager and Assurance
work being done for the Project Board.
Project Assurance is the responsibility of each Project Board member and the
responsibility cannot be delegated, though some of the work can be
11
12
Prince2 does not state what sort of plans must be used, but it does incorporate
principles of product based planning
A GANTT chart is not really a complete project plan, though many people think
it is.
There
1.
2.
3.
Project Plan forms part of the Project Initiation document; may give some detail
for early stage plans to be incorporated in it.
key deliverables
resource requirements
total costs
major control points (such as stage boundaries)
Once The Project Initiation documented is accepted, the initial Project Plan is
baselined and shows the original plan that approved the Project
Subsequent versions of the Project Plan are produced at the end of each stage to
show progress, agreed changes and revised costs duration forecasts
This Project Plan is used by the Project Board to monitor Project deviation from
original size and scope.
13
For each stage defined in the Project plan, a stage plan is done.
A Stage plan is finalised near to the end of the previous stage. This should give
high confidence in its chances of success, because:
They are similar to the Project Plan in content, but with each element broken
down into sufficient detail to allow for day to day control by the Project Manager
Team Plans:
They are usually required for all except the smallest projects.
They are developed parallel with the Stage plan and drop the Stage plan to a
great level of detail.
The Team Manager produces the Team Plan in conjunction with the Team
Members and with the agreement of the Project Manager. This takes place
during the Managing Product delivery process.
Team plans often reflect work to be carried out during a Technical Stage within
a Management Stage of a Project.
Prince2 does not require the production of Team Plans for individual members
(also known as Work To lists), but they can be drawn up if the Project or Team
Manager desires it.
14
Exception Plans are produced at the same level of detail of the plan they
replace. Most of these plans are created to replace a Stage Plan, but they can
replace any planincluding the Project Plan.
An Exception Plan picks up from current Stage Plan action and continues to the
end of the Stage.
It has the same format as the Plan it is replacing, but the text will cover why
the Exception plan is needed, what will be the impact on the Project Plan and
the Business case and the associated risks
15
Control is about decision making and is the central role of project management.
The purpose of control is to:
1. Ensure that the project is producing the required products that meet the
defined acceptance criteria
2. Project being carried out to schedule and budget
3. Project remains viable against the business case
Controls ensure that for each level of a Project Management team, the levels
above can:
1.
2.
3.
4.
5.
6.
Monitor progress
Compare achievement with the Plan
Review plans and options against future scenarios
Detect problems
Initiate corrective actions
Authorise further work
Controls need to cover capturing information external to the Project and taking
required actions (i.e. change in price of raw materials, political developments or
economic downturn etc)
Once having approved the Stage Plan, the Board is kept informed by reports
during the Stage: no need for Progress meetings during the stage. The Project
Manager should advise if any exception situation is forecast.
16
No project goes 100% according to Plan. Minor departures from plan occur
often.
Tolerance is a major Project Board control, but it can have benefits at other
levels.
1. Project Tolerance: set by Corporate or Programme Management
2. Stage Tolerance: agreed by the Project Board at the beginning of a
management stage and delegated to the Project Manager
3. Product Tolerance: usually recorded in the work package, agreed
between the Project Manager and the Team manager who has
responsibility for the product.
Stages
Stages are an important control mechanism; they are partitions of the Project
with decision points at their conclusion (and sometimes within their lifetime)
Technical stages often overlap management stage boundaries and some degree
of planning for the next management stage must be included in the current
management stage .
17
Risk is an inherent component of all projects - projects are unique and may
have more unpredictability than regular process environments.
Once risk has been identified, the following actions can be taken:
Prevention: Stopping the risk occurring or preventing it from having an
impact on the business or project
Reduction: reducing the probability of the risk happening or reducing the
impact to acceptable levels
Transfer: passing the impact of the risk to a third party (namely via
insurance policy)
Contingency: where actions are planned to come into force if/when the
risk occurs
Acceptance: the Project Board goes ahead, accepting the risk may
happen
18
After risks are ANALYSED (i.e. IDENTIFIED, ESTIMATED AND EVALUATED), they
need to be managed.
19
Quality
Quality
Quality
Quality
System
Assurance
Planning
Control
Prince2 is not a quality management system in its own right, but it does
contribute to such a system in its Appendix B of the Manual; it relates Prince2
to each of the 20 clauses in the ISO9001 standard
A company must have a Quality Manual, and this Quality Manual must:
1) Make a clear statement of the Companys Quality Policy, as defined by
senior management
2) The Quality Manual needs to document the organization structure and
then outline all the processes and procedures which impact quality
20
Quality Planning & Quality Control are the responsibility of Project Management
Quality Planning establishes the objectives and requirements for quality and
lays out the overall approach, Project Quality plan and defines the stage quality
activities that are needed.
Quality Control ensures that Projects meet the quality criteria specified
21
Configuration management occurs when you order parts for your car:
configuration management enables the right part to be supplied
22
Prince2 treats all potential changes to the Projects products as project issues.
In a Project with few anticipated changes, the Project Board can nominate itself
as the only Change Authority. In more complex environments where there may
be many change requests of varying complexity, the Project Board may
delegate the consideration of changes to another body called the Change
Authority, who will work to a budget and within previously agreed tolerances.
Changes and the project issues they generate should be viewed not in isolation,
but should be viewed against the benefits they offer and the impacts on the
original business case. Each project issue must be considered against the Risk
Log: will the change impact an existing risk or create a new risk?
If a Project exists as part of a Programme, then the impact of the change needs
to be considered as how it may impact the Programme as a whole.
23
The Processes in Prince2 are Management Processes, having both input and
outputs. Inputs for are information and requests, outputs are updated
information and decisions/approvals.
Each of the 8 processes in Prince2 has its own inputs and outputs, the outputs
for one processes sometimes being the inputs for another.
The Planning process runs throughout a Project, providing input to the other
processes.
24
Directing a Project is the primary concern of the Project Board - it runs from
start to closedown.
DP1
DP2
DP3
DP4
DP5
Authorising Initiation
Authorising a Project
Authorising Stage/Exception Plan
Giving Ad Hoc Direction
Confirming Project Closure
Initiation
Initiation
Stage Boundaries
Ad Hoc Direction
Project Closure
These do not cover the day to day activities of managing a Project, which rests
with the Project Manager. For example a forecast that a stage will not be
completed within tolerance levels will result in an exception report, which the
Project Manager will raise to Board level.
25
The beginning of a Project is very difficult and unstructured in many cases, with
managers asked to do planning and preparation work but with minimal or no
official resources allocated.
Prince2 gives structure to this process with the SU (Starting Up) phase.
The input for starting up a project is the Project Mandate, which will often be a
memo or an informal request - this is the Project Trigger
Code
Process Type
SU1
SU2
SU3
SU4
SU5
SU6
Description
I. The main output here is the Project Brief, the aim of which should allow the
Project Board to decide if there is enough justification to warrant the expenditure
stated in the Initiation Stage plan.
II. The Project Brief should contain:
I. A Statement of the Project Scope /Definition
II. The Business Case
III. Quality Expectations
IV. The Known Risks
(any other useful relevant information should be included also)
26
The Initiating a Project Process aims to set up a firm baseline for the Project and
that everyone involved is clear what the objectives for the Project are.
The inputs for the Initiating Project process are the Outputs for the Starting Up a
Project process i.e. Initiation Stage Plan, Project Management Team Structure and
the Project Brief.
The Output is the Project Initiation Document (PID). This is used as baseline for
the Project and is used at every stage - up to and including Closure - to check
progress against original expectations.
It should include clear statements of the Project objectives, risks, business case,
project management team structure, overall project plans and detailed first stage
plans.
Code
IP1
IP2
IP3
IP4
IP5
IP6
Process Type
Description
Planning Quality
Planning a Project
Refining the Business case and risks
Setting up Project Controls
Setting up Project Files
Assembling a PID
The PID is assembled from products generated in starting up a project and the six
sub processes in the IP. When it is approved by the Project Board, it signifies the
official start of the Project.
27
The Controlling a stage process forms the bulk of the Project Managers work.
Code
CS1
CS2
CS3
CS4
CS5
CS6
CS6
CS6
CS6
Process Type
Description
28
The objective of Managing Product Delivery is to ensure that what was planned to
be produced during a stage is indeed produced.
Progress must be reported to the Project Manager, so that they can carry out the
Controlling Stage Process.
The MP process is carried out by the Manager of the team carrying out the work
(or an individual for small jobs).
This process has an Authorised Work Package as its input and signed off Products
and Progress Reports as its output.
Code
Process Type
MP1
MP2
MP3
Description
29
The Stages Component seeks to break down a Project into discrete and
manageable parcels of work, allowing the Project Team to focus on specific
products
By controlling the start and finish of each stage, specific attention can be given
to whether the stages products have been completed within tolerance levels,
whether the remaining products are needed and if the Business Case is still
valid. This is a key control Process of the Project Board.
The inputs to the Process are the Progress and Exception Reports, along with
the Stage Plans.
Code
SB1
SB2
SB3
SB4
SB5
SB6
Process Type
Description
Planning a Stage
Updating a Project Plan
Updating a Project Business Case
Updating the Risk Log
Reporting Stage End
Producing an Exception Plan
30
Any Project needs to be finite and have a clearly defined end, otherwise it is an
operational management task.
The end of a Project arises when all the planned work is finished and the
product is delivered and signed off; alternatively there can be a premature end
to the Project because of changes to requirements, lack of resources or severe
cost blowouts, time blowouts or quality lapses.
Code
CP1
CP2
CP3
Description
De-commissioning a Project
Identifying Follow On Actions
Project Evaluation Revue
The Lessons Learned Report and the Project Files can provide valuable
information for similar Projects in the future.
31
Once the initial steps are done, a traditional Project Management approach is
acceptable to use in answering the following queries: what activities should be
done, when and by whom? How much effort will each activity take? How long will it
last? How much will it cost? What risks are involved?
Code
Process Type
PL1
PL2
PL3
PL4
PL5
PL6
PL6
Designing a Plan
Defining and analysing Products
Identifying Activities and Dependencies
Estimating
Scheduling
Analysing Risks
Completing a Plan
Description
There are separate Inputs and Outputs corresponding to each level of Planning.
32
Management and Quality Products are the by-products of the process to deliver a
Specialist Product
33
The Product Breakdown structure takes a Top Down view of all the Products which
the Project is going to generate, starting off with the Final Product that the Project
is set to deliver. Then each product is broken down to its individual components in
a hierarchical structure.
The breakdown structure of a Project may look like thisthis is what all the
products will look like
But there are 3 sub products (Management, Quality and Specialist). Prince2
shows how Management Products can be segmented
34
Both branches of management and quality tend to look very similar from
Project to Project, as Prince2 specifies them regardless of size or type.
35
The Specialist products will differ considerably from Project to Project: they
would be unique to each Project and represent the reason for the Projects
existence.
For example, the Specialist Product for the Channel Tunnel could look like
Channel Tunnel Rail Link Structure
The breaking down of the major products into sub products will go on until the
products are small enough for the necessary degree of day to day control given
the circumstances. Deciding at which point to stop is down to experience, good
judgement and common sense.
36
The Product based approach to Planning gives the major advantage that once a
product has been identified and defined, responsibility for it can be assigned to
an individual. This is called Product Ownership.
Prince2 recommends the main headings that should be included in the Product
Description.
1. Purpose: Why do you need this product?
2. Composition: What are the components that will make up this
product?
3. Derivation: From what is the product going to be produced or from
where obtained?
4. Format: how will the product be presented, what will it look like,
what will it do?
5. Quality Criteria: what criteria must the product meet for it to be
judged as fit for purpose?
6. Quality Method: How will the quality assessment be made?
37
A product flow diagram uses just two symbols: a rectangle to represent the
product, and an arrow joining the rectangles to show the sequence.
Time flows from only on direction: either top to bottom or from left to right.
The starting point is the product(s) available right at the start of the Project, and
the end points is the product that is the final deliverable(s) of the Project.
Channel Tunnel: Approval to Proceed Product Flow Diagram
The diagram shows the link between product based planning and activity based
planning.
38
Most large organizations have existing change control procedures and forms:
provided they satisfy the basic requirements of Prince2, they can be used in a
Project.
Under Prince2, all changes are treated as types of Project Issues, and are
handled through the same change control approach. i.e. A request to change
requirements or to improve a product. This is known as Request for Change.
Any questions that arise on any Project topic can be raised as a Project Issue.
Whatever the type, every Project Issue is sent to the Project Manager and
recorded in an Issue Log. A unique number is allocated, the author, date and
type of issue are recorded. The author should also include a priority rating for
the issue. Any Project Issues which are questions or based on
misunderstandings should be answered directly, a reply sent to the author, filed
and the Issue Log updated.
Remaining issues should be subjected to an Impact Analysis that will look at:
1.
2.
3.
4.
What
What
What
What
will change?
effort/resources will be needed?
is the impact on the business case?
are the risks due to the proposed change?
The Project Manager decides which Requests for Change - if any - should be
implemented in the current stage plan.
In all cases, there should be discussions with the Senior User and Senior
Supplier. Without the approval of the Project Board, the Project Manager should
not authorise any work that changes the Product that has already been
approved by the Board.
In the case of Off Specification, the Project Manager should try to resolve the
situation within predefined tolerance limits. If this is not possible, then
Exception procedures must be followed and the Project Boards decision must
be sought.
If the Project Board decides to accept the Off Specification without correction,
this is known as a Concession.
To deal with this, there are two strategies. Firstly, one can ensure all changes
must be screened at Programme level initially, to assess where the decision on change
must be made. Alternatively, a representative from Programme Management can be
made part of the Projects change control authorisation loop.
39
A Quality Review is where a team of qualified people meet for the key purpose
of checking a complete product for errors. A quality review can be invoked at
any point during a Project - as any Product can be subject to a review.
The Quality Review technique has close ties to the Planning, Managing Product
Delivery and Controlling Stage processes.
Among the main benefits a Quality Review are a structured and organized
approach to the examination of subjective quality criteria and the early
identification of defects.
1. There is actually a 4th step, but it is carried out as part of the Planning Process.
This is Planning the Quality Review; it involves identifying the Products to be
reviewed, who will be the people doing the reviewing and the time scales are
allocated.
40
41
42
43
44
45
46