Professional Documents
Culture Documents
Management
Chapter 3
4th Edition
Programme
management and
project evaluation
1
©The McGraw-Hill Companies, 2005
Main topics to be covered
• Programme management
• Benefits management
• Project evaluation
– Cost benefit analysis
– Cash flow forecasting
• Project risk evaluation
2
©The McGraw-Hill Companies, 2005
Programme management
• D.C. Ferns defined:
‘a group of projects that are managed
in a co-ordinated way to gain benefits
that would not be possible were the
projects to be managed independently’
3
©The McGraw-Hill Companies, 2005
Programmes may be
• Strategic – several projects together can implement a single
strategy
– Merging of two organizations could involve the creation of unified
payroll and accounting applications
4
©The McGraw-Hill Companies, 2005
Programme managers versus
project managers
Programme manager Project manager
– Many simultaneous – One project at a time
projects – Impersonal
– Personal relationship relationship with
with skilled resources resources
– Optimization of – Minimization of
resource use demand for
– Projects tend to be resources
seen as similar – Projects tend to be
seen as unique
5
©The McGraw-Hill Companies, 2005
Projects sharing resources
6
©The McGraw-Hill Companies, 2005
Strategic programmes
• Different form of programme
management is where a portfolio of
projects all contribute to a common
objective.
• Business objective might be to present a
consistent and uniform front to the clients.
7
©The McGraw-Hill Companies, 2005
Prince2 8
©The McGraw-Hill Companies, 2005
Creating a programme - PPVB
• Initial planning document is the
Programme Mandate describing
– The new services/capabilities that the
programme should deliver
– How an organization will be improved
– Fit with existing organizational goals
• A programme director appointed a
champion for the scheme
9
©The McGraw-Hill Companies, 2005
• The programme brief – equivalent of
a feasibility study for the programme
– Vision statement
– The benefits
– Risks and issues
– Estimated costs, timescales and effort
11
©The McGraw-Hill Companies, 2005
Aids to programme management
• Dependency diagrams
A. System study/design
B. Corporate image design
C. Build common systems
D. Relocate offices
E. Training
F. Data migration
G. Implement corporate interface
12
©The McGraw-Hill Companies, 2005
• Delivery planning
– Delivery dependency diagram – precursor
to programme planning
– Tranche is a group of projects that will
deliver their products as one step in the
programme
– Tranches – deliverables – tangible benefits
13
©The McGraw-Hill Companies, 2005
Benefits management
developers users organization
use for
the
benefits
application
build
to
deliver
•Identification , optimization and tracking of the expected benefits
from a business change in order to ensure that they are actually
acheived
14
©The McGraw-Hill Companies, 2005
Benefits management
To carry this out, you must:
• Define expected benefits
• Analyse balance between costs and
benefits
• Plan how benefits will be achieved
• Allocate responsibilities for their
achievement
• Monitor achievement of benefits
15
©The McGraw-Hill Companies, 2005
Benefits types
• Mandatory compliance
• Quality of service
• Productivity
• More motivated workforce
• Internal management benefits
• Risk reduction
• Economy
• Revenue enhancement / acceleration
• Strategic fit
16
©The McGraw-Hill Companies, 2005
Quantifying benefits
Benefits can be:
• Quantified and valued e.g. a reduction
of x staff saving £y
• Quantified but not valued e.g. a
decrease in customer complaints by x%
• Identified but not easily quantified –
e.g. public approval for a organization
in the locality where it is based
17
©The McGraw-Hill Companies, 2005
• Evaluation of individual proejcts
• Technical assessment
– Evaluating the required functionality
against the hardware and software
available
– Constraints
18
©The McGraw-Hill Companies, 2005
Cost-benefit analysis
• Identifying and estimating all of the
costs and benefits of carrying out the
project and operating the delivered
application
• Expressing these costs and benefits in
common units
19
©The McGraw-Hill Companies, 2005
You need to:
• Identify all the costs which could be:
– Development costs
– Set-up
– Operational costs
20
©The McGraw-Hill Companies, 2005
Over to white board
21
©The McGraw-Hill Companies, 2005
Net profit
Year Cash-flow ‘Year 0’ represents all
0 -100,000 the costs before
system is operation
1 10,000
‘Cash-flow’ is value of
2 10,000
income less outgoing
3 10,000
Net profit value of all
4 20,000 the cash-flows for the
5 100,000 lifetime of the
application
Net
50,000
profit
22
©The McGraw-Hill Companies, 2005
Pay back period
This is the time it takes to start generating a surplus
of income over outgoings. What would it be below?
27
©The McGraw-Hill Companies, 2005
Internal rate of return
28
©The McGraw-Hill Companies, 2005
•Calculate the NPV for the given data of three projects and decide
the best project. Consider interest rate as 7% for project A ,8% for
project B and 9% for project C .
Discount Factor=1/(1+r)t
Best project is ?
NPV= sum of Discounted cash flow
Year Project A Project B Project C
29
©The McGraw-Hill Companies, 2005
Risk evaluation
• Risk identification and ranking
• Risk and net present value
• Cost-benefit analysis
• Risk profile analysis
– Monte carlo simulation
– Decision tree
30
©The McGraw-Hill Companies, 2005
Dealing with uncertainty:
Risk evaluation
• project A might appear to give a better
return than B but could be riskier
• Could draw up draw a project risk
matrix for each project to assess risks –
see next overhead
• For riskier projects could use higher
discount rates
31
©The McGraw-Hill Companies, 2005
Example of a project risk
matrix
32
©The McGraw-Hill Companies, 2005
Decision trees
33
©The McGraw-Hill Companies, 2005
Monte Carlo Simulation
• The main idea behind this method is that the results are computed
based on repeated random sampling and statistical analysis.
• The Monte Carlo simulation is in fact random experimentations, in the
case that, the results of these experiments are not well known.
• Monte Carlo simulations are typically characterized by a large number
of unknown parameters, many of which are difficult to obtain
experimentally.[48]
• Many of the most useful techniques use
deterministic, pseudorandom sequences, making it easy to test and re-
run simulations. The only quality usually necessary to make
good simulations is for the pseudo-random sequence to appear
"random enough" in a certain sense.
34
©The McGraw-Hill Companies, 2005
Sawilowsky lists the characteristics of a high
quality Monte Carlo simulation:
35
©The McGraw-Hill Companies, 2005
Application
• In microelectronics engineering, Monte Carlo methods are applied to analyze
correlated and uncorrelated variations in analog and digital integrated circuits.
• In geostatistics and geometallurgy, Monte Carlo methods underpin the design
of mineral processing flowsheets and contribute to quantitative risk analysis.
• In wind energy yield analysis, the predicted energy output of a wind farm during
its lifetime is calculated giving different levels of uncertainty (P90, P50, etc.)
• impacts of pollution are simulated[59] and diesel compared with petrol.[60]
• In fluid dynamics, in particular rarefied gas dynamics, where the Boltzmann
equation is solved for finite Knudsen number fluid flows using the direct
simulation Monte Carlo [61]method in combination with highly efficient
computational algorithms.[62]
36
©The McGraw-Hill Companies, 2005
Application
• In autonomous robotics, Monte Carlo localization can determine the position of
a robot. It is often applied to stochastic filters such as the Kalman
filter or particle filter that forms the heart of the SLAM (simultaneous localization
and mapping) algorithm.
• In telecommunications, when planning a wireless network, design must be
proved to work for a wide variety of scenarios that depend mainly on the
number of users, their locations and the services they want to use. Monte Carlo
methods are typically used to generate these users and their states. The
network performance is then evaluated and, if results are not satisfactory, the
network design goes through an optimization process.
• In reliability engineering, one can use Monte Carlo simulation to generate mean
time between failures and mean time to repair for components.
• In signal processing and Bayesian inference, particle filters and sequential Monte
Carlo techniques are a class of mean field particle methods for sampling and
computing the posterior distribution of a signal process given some noisy and
partial observations using interacting empirical measures.
37
©The McGraw-Hill Companies, 2005
Remember!
• A project may fail not through poor
management but because it should never
have been started
• A project may make a profit, but it may be
possible to do something else that makes
even more profit
• A real problem is that it is often not possible
to express benefits in accurate financial terms
• Projects with the highest potential returns are
often the most risky
38
©The McGraw-Hill Companies, 2005