SlideShare a Scribd company logo
1 of 26
©The McGraw-Hill Companies, 2005
1
Software Project
Management
4th Edition
Risk management
Chapter 7
©The McGraw-Hill Companies, 2005
2
Risk management
This lecture will touch upon:
• Definition of ‘risk’ and ‘risk
management’
• Some ways of categorizing risk
• Risk management
– Risk identification – what are the risks to a
project?
– Risk analysis – which ones are really serious?
– Risk planning – what shall we do?
– Risk monitoring – has the planning worked?
• We will also look at PERT risk and critical
chains
©The McGraw-Hill Companies, 2005
3
Some definitions of risk
‘the chance of exposure to the adverse
consequences of future events’ PRINCE2
• Project plans have to be based on
assumptions
• Risk is the possibility that an assumption is
wrong
• When the risk happens it becomes a
problem or an issue
©The McGraw-Hill Companies, 2005
4
Categories of risk
©The McGraw-Hill Companies, 2005
5
ISPL situational factors: the
target domain
class
information system
computer system
description
the characteristics of the
information system -
these are independent
of the technologies that
might be used
the characteristics of the
part of the information
system that have been
computerized
©The McGraw-Hill Companies, 2005
6
ISPL situational factors: project
domain
Project
Structure
Actors
Technology
• the types of task to be
undertaken
• the communication systems,
management structures, work
flows etc
• the people involved in the
project
• the methods, techniques and
tools to be used
©The McGraw-Hill Companies, 2005
7
A framework for dealing with
risk
The planning for risk includes these
steps:
• Risk identification – what risks might
there be?
• Risk analysis and prioritization – which
are the most serious risks?
• Risk planning – what are we going to
do about them?
Risk monitoring – what is the current
state of the risk?
©The McGraw-Hill Companies, 2005
8
Risk identification
Approaches to identifying risks include:
• Use of checklists – usually based on the
experience of past projects
• Brainstorming – getting knowledgeable
stakeholders together to pool concerns
• Causal mapping – identifying possible
chains of cause and effect
©The McGraw-Hill Companies, 2005
9
Boehm’s top 10 development
risks
Risk Risk reduction techniques
Personnel shortfalls Staffing with top talent; job matching; teambuilding;
training and career development; early scheduling
of key personnel
Unrealistic time and cost
estimates
Multiple estimation techniques; design to cost;
incremental development; recording and analysis
of past projects; standardization of methods
Developing the wrong
software functions
Improved software evaluation; formal specification
methods; user surveys; prototyping; early user
manuals
Developing the wrong
user interface
Prototyping; task analysis; user involvement
©The McGraw-Hill Companies, 2005
10
Boehm’s top ten risk -
continued
Gold plating Requirements scrubbing, prototyping,
design to cost
Late changes to
requirements
Change control, incremental development
Shortfalls in externally
supplied components
Benchmarking, inspections, formal
specifications, contractual agreements, quality
controls
Shortfalls in externally
performed tasks
Quality assurance procedures, competitive
design etc
Real time performance
problems
Simulation, prototyping, tuning
Development
technically too difficult
Technical analysis, cost-benefit analysis,
prototyping , training
©The McGraw-Hill Companies, 2005
11
Causal mapping
©The McGraw-Hill Companies, 2005
12
Causal mapping -
interventions
©The McGraw-Hill Companies, 2005
13
Risk prioritization
Risk exposure (RE)
= (potential damage) x (probability of occurrence)
Ideally
Potential damage: a money value e.g. a flood
would cause £0.5 millions of damage
Probability 0.00 (absolutely no chance) to 1.00
(absolutely certain) e.g. 0.01 (one in hundred
chance)
RE = £0.5m x 0.01 = £5,000
Crudely analogous to the amount needed for an
insurance premium
©The McGraw-Hill Companies, 2005
14
Risk probability: qualitative
descriptors
Probability
level
Range
High Greater than 50% chance of happening
Significant 30-50% chance of happening
Moderate 10-29% chance of happening
Low Less than 10% chance of happening
©The McGraw-Hill Companies, 2005
15
Qualitative descriptors of impact on cost
and associated range values
Impact level Range
High Greater than 30% above budgeted
expenditure
Significant 20 to 29% above budgeted
expenditure
Moderate 10 to 19% above budgeted
expenditure
Low Within 10% of budgeted
expenditure.
©The McGraw-Hill Companies, 2005
16
Probability impact matrix
©The McGraw-Hill Companies, 2005
17
Risk planning
Risks can be dealt with by:
• Risk acceptance
• Risk avoidance
• Risk reduction
• Risk transfer
• Risk mitigation/contingency measures
©The McGraw-Hill Companies, 2005
18
Risk reduction leverage
Risk reduction leverage =
(REbefore- REafter)/ (cost of risk reduction)
REbeforeis risk exposure before risk reduction e.g.
1% chance of a fire causing £200k damage
REafter is risk exposure after risk reduction e.g.
fire alarm costing £500 reduces probability of
fire damage to 0.5%
RRL = (1% of £200k)-(0.5% of £200k)/£500 =
2
RRL > 1.00 therefore worth doing
©The McGraw-Hill Companies, 2005
19
Probability chart
©The McGraw-Hill Companies, 2005
20
Using PERT to evaluate the
effects of uncertainty
Three estimates are produced for each
activity
• Most likely time (m)
• Optimistic time (a)
• Pessimistic (b)
• ‘expected time’ te = (a + 4m +b) / 6
• ‘activity standard deviation’ S = (b-a)/6
©The McGraw-Hill Companies, 2005
21
A chain of activities
Task A Task B Task C
Task a m b te s
A 10 12 16 ? ?
B 8 10 14 ? ?
C 20 24 38 ? ?
©The McGraw-Hill Companies, 2005
22
A chain of activities
• What would be the expected duration of
the chain A + B + C?
• Answer: 12.66 + 10.33 + 25.66 i.e. 48.65
• What would be the standard deviation for
A + B+ C?
• Answer: square root of (12 + 12 + 32) i.e.
3.32
©The McGraw-Hill Companies, 2005
23
Assessing the likelihood of
meeting a target
• Say the target for completing A+B+C
was 52 days (T)
• Calculate the z value thus
z = (T – te)/s
• In this example z = (52-48.33)/3.32
i.e. 1.01
• Look up in table of z values – see next
overhead
©The McGraw-Hill Companies, 2005
24
Graph of z values
©The McGraw-Hill Companies, 2005
25
Critical chain approach
One problem with estimates of task
duration:
• Estimators add a safety zone to
estimate to take account of possible
difficulties
• Developers work to the estimate +
safety zone, so time is lost
• No advantage is taken of opportunities
where tasks can finish early – and
provide a buffer for later activities
©The McGraw-Hill Companies, 2005
26
Critical chain approach
One answer to this:
• Base targets on midpoints (i.e. te)
• Accumulate 50% of the safety zones
(between te and b) into a buffer at the
end of the project
• Work backwards and start all activities
at their latest start dates
• During project execution use relay race
model

More Related Content

What's hot

Software Risk Management
Software Risk ManagementSoftware Risk Management
Software Risk Management
Gunjan Patel
 
Unit 3 object analysis-classification
Unit 3 object analysis-classificationUnit 3 object analysis-classification
Unit 3 object analysis-classification
gopal10scs185
 
Chapter Two(1)
Chapter Two(1)Chapter Two(1)
Chapter Two(1)
bolovv
 
Software estimation
Software estimationSoftware estimation
Software estimation
Md Shakir
 

What's hot (20)

Software effort estimation
Software effort estimationSoftware effort estimation
Software effort estimation
 
Selection of an appropriate project approach
Selection of an appropriate project approachSelection of an appropriate project approach
Selection of an appropriate project approach
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
Proximal Policy Optimization
Proximal Policy OptimizationProximal Policy Optimization
Proximal Policy Optimization
 
Command center processing and display system replacement (ccpds-r) - Case Study
Command center processing and display system  replacement (ccpds-r) - Case StudyCommand center processing and display system  replacement (ccpds-r) - Case Study
Command center processing and display system replacement (ccpds-r) - Case Study
 
Software Project Management chapter-1
Software Project Management chapter-1Software Project Management chapter-1
Software Project Management chapter-1
 
Software Risk Management
Software Risk ManagementSoftware Risk Management
Software Risk Management
 
WORKFLOW OF THE PROCESS IN SPM
 WORKFLOW OF THE PROCESS IN SPM WORKFLOW OF THE PROCESS IN SPM
WORKFLOW OF THE PROCESS IN SPM
 
Unit 3 object analysis-classification
Unit 3 object analysis-classificationUnit 3 object analysis-classification
Unit 3 object analysis-classification
 
Spm chapter 1
Spm chapter 1Spm chapter 1
Spm chapter 1
 
Chapter Two(1)
Chapter Two(1)Chapter Two(1)
Chapter Two(1)
 
Software estimation
Software estimationSoftware estimation
Software estimation
 
Anomaly detection
Anomaly detectionAnomaly detection
Anomaly detection
 
Spm unit 1
Spm unit 1Spm unit 1
Spm unit 1
 
Pressman ch-22-process-and-project-metrics
Pressman ch-22-process-and-project-metricsPressman ch-22-process-and-project-metrics
Pressman ch-22-process-and-project-metrics
 
Spm unit 4
Spm unit 4Spm unit 4
Spm unit 4
 
Improving of software processes
Improving of software processesImproving of software processes
Improving of software processes
 
Graph Based Pattern Recognition
Graph Based Pattern RecognitionGraph Based Pattern Recognition
Graph Based Pattern Recognition
 
Decision making in software project management
Decision making in software project managementDecision making in software project management
Decision making in software project management
 
Basic Software Effort Estimation
Basic Software Effort EstimationBasic Software Effort Estimation
Basic Software Effort Estimation
 

Similar to Spm

PAPERS72 September 2009 ■ Project Management.docx
PAPERS72 September 2009 ■ Project Management.docxPAPERS72 September 2009 ■ Project Management.docx
PAPERS72 September 2009 ■ Project Management.docx
herbertwilson5999
 
FORUM 2013 Risk Management influencing the balance sheet
FORUM 2013 Risk Management influencing the balance sheetFORUM 2013 Risk Management influencing the balance sheet
FORUM 2013 Risk Management influencing the balance sheet
FERMA
 
Agile-Risk-Management in Project Management
Agile-Risk-Management in Project ManagementAgile-Risk-Management in Project Management
Agile-Risk-Management in Project Management
Najmul Hussain
 

Similar to Spm (20)

Risk management
Risk managementRisk management
Risk management
 
Ch07_risk_management.ppt
Ch07_risk_management.pptCh07_risk_management.ppt
Ch07_risk_management.ppt
 
Basic risk management presentation 17th june 2015
Basic risk management presentation 17th june 2015Basic risk management presentation 17th june 2015
Basic risk management presentation 17th june 2015
 
Risk Management
Risk Management Risk Management
Risk Management
 
Андрій Мудрий “Risk managemnt: Welcome to Risk World” Lviv Project Managemen...
 Андрій Мудрий “Risk managemnt: Welcome to Risk World” Lviv Project Managemen... Андрій Мудрий “Risk managemnt: Welcome to Risk World” Lviv Project Managemen...
Андрій Мудрий “Risk managemnt: Welcome to Risk World” Lviv Project Managemen...
 
Андрій Мудрий «Risk managemnt: Welcome to Risk World»
Андрій Мудрий «Risk managemnt: Welcome to Risk World»Андрій Мудрий «Risk managemnt: Welcome to Risk World»
Андрій Мудрий «Risk managemnt: Welcome to Risk World»
 
PAPERS72 September 2009 ■ Project Management.docx
PAPERS72 September 2009 ■ Project Management.docxPAPERS72 September 2009 ■ Project Management.docx
PAPERS72 September 2009 ■ Project Management.docx
 
Portfolio, programme and project risk (Peter Campbell)
Portfolio, programme and project risk (Peter Campbell)Portfolio, programme and project risk (Peter Campbell)
Portfolio, programme and project risk (Peter Campbell)
 
FORUM 2013 Risk Management influencing the balance sheet
FORUM 2013 Risk Management influencing the balance sheetFORUM 2013 Risk Management influencing the balance sheet
FORUM 2013 Risk Management influencing the balance sheet
 
Risk mgt 07.pptx
Risk mgt 07.pptxRisk mgt 07.pptx
Risk mgt 07.pptx
 
Agile-Risk-Management in Project Management
Agile-Risk-Management in Project ManagementAgile-Risk-Management in Project Management
Agile-Risk-Management in Project Management
 
Project Management - Introduction
Project Management - IntroductionProject Management - Introduction
Project Management - Introduction
 
Chapter 2.ppt
Chapter 2.pptChapter 2.ppt
Chapter 2.ppt
 
Project Risk management
Project Risk management Project Risk management
Project Risk management
 
Predicting the future - increasing success
Predicting the future - increasing successPredicting the future - increasing success
Predicting the future - increasing success
 
Project Controls Expo 18th Nov 2014 - "Cost Estimate Risk Analysis: For Capit...
Project Controls Expo 18th Nov 2014 - "Cost Estimate Risk Analysis: For Capit...Project Controls Expo 18th Nov 2014 - "Cost Estimate Risk Analysis: For Capit...
Project Controls Expo 18th Nov 2014 - "Cost Estimate Risk Analysis: For Capit...
 
How to assess projects using the VCR framework
How to assess projects using the VCR frameworkHow to assess projects using the VCR framework
How to assess projects using the VCR framework
 
APM Edinburgh risk management january 2017 final
APM Edinburgh risk management january 2017 finalAPM Edinburgh risk management january 2017 final
APM Edinburgh risk management january 2017 final
 
Event and Non-Event Risk - PMP/CAPM from PMI
Event and Non-Event Risk  - PMP/CAPM from PMIEvent and Non-Event Risk  - PMP/CAPM from PMI
Event and Non-Event Risk - PMP/CAPM from PMI
 
Episode 25 : Project Risk Management
Episode 25 :  Project Risk ManagementEpisode 25 :  Project Risk Management
Episode 25 : Project Risk Management
 

Recently uploaded

Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
SoniaTolstoy
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 

Recently uploaded (20)

Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 

Spm

  • 1. ©The McGraw-Hill Companies, 2005 1 Software Project Management 4th Edition Risk management Chapter 7
  • 2. ©The McGraw-Hill Companies, 2005 2 Risk management This lecture will touch upon: • Definition of ‘risk’ and ‘risk management’ • Some ways of categorizing risk • Risk management – Risk identification – what are the risks to a project? – Risk analysis – which ones are really serious? – Risk planning – what shall we do? – Risk monitoring – has the planning worked? • We will also look at PERT risk and critical chains
  • 3. ©The McGraw-Hill Companies, 2005 3 Some definitions of risk ‘the chance of exposure to the adverse consequences of future events’ PRINCE2 • Project plans have to be based on assumptions • Risk is the possibility that an assumption is wrong • When the risk happens it becomes a problem or an issue
  • 4. ©The McGraw-Hill Companies, 2005 4 Categories of risk
  • 5. ©The McGraw-Hill Companies, 2005 5 ISPL situational factors: the target domain class information system computer system description the characteristics of the information system - these are independent of the technologies that might be used the characteristics of the part of the information system that have been computerized
  • 6. ©The McGraw-Hill Companies, 2005 6 ISPL situational factors: project domain Project Structure Actors Technology • the types of task to be undertaken • the communication systems, management structures, work flows etc • the people involved in the project • the methods, techniques and tools to be used
  • 7. ©The McGraw-Hill Companies, 2005 7 A framework for dealing with risk The planning for risk includes these steps: • Risk identification – what risks might there be? • Risk analysis and prioritization – which are the most serious risks? • Risk planning – what are we going to do about them? Risk monitoring – what is the current state of the risk?
  • 8. ©The McGraw-Hill Companies, 2005 8 Risk identification Approaches to identifying risks include: • Use of checklists – usually based on the experience of past projects • Brainstorming – getting knowledgeable stakeholders together to pool concerns • Causal mapping – identifying possible chains of cause and effect
  • 9. ©The McGraw-Hill Companies, 2005 9 Boehm’s top 10 development risks Risk Risk reduction techniques Personnel shortfalls Staffing with top talent; job matching; teambuilding; training and career development; early scheduling of key personnel Unrealistic time and cost estimates Multiple estimation techniques; design to cost; incremental development; recording and analysis of past projects; standardization of methods Developing the wrong software functions Improved software evaluation; formal specification methods; user surveys; prototyping; early user manuals Developing the wrong user interface Prototyping; task analysis; user involvement
  • 10. ©The McGraw-Hill Companies, 2005 10 Boehm’s top ten risk - continued Gold plating Requirements scrubbing, prototyping, design to cost Late changes to requirements Change control, incremental development Shortfalls in externally supplied components Benchmarking, inspections, formal specifications, contractual agreements, quality controls Shortfalls in externally performed tasks Quality assurance procedures, competitive design etc Real time performance problems Simulation, prototyping, tuning Development technically too difficult Technical analysis, cost-benefit analysis, prototyping , training
  • 11. ©The McGraw-Hill Companies, 2005 11 Causal mapping
  • 12. ©The McGraw-Hill Companies, 2005 12 Causal mapping - interventions
  • 13. ©The McGraw-Hill Companies, 2005 13 Risk prioritization Risk exposure (RE) = (potential damage) x (probability of occurrence) Ideally Potential damage: a money value e.g. a flood would cause £0.5 millions of damage Probability 0.00 (absolutely no chance) to 1.00 (absolutely certain) e.g. 0.01 (one in hundred chance) RE = £0.5m x 0.01 = £5,000 Crudely analogous to the amount needed for an insurance premium
  • 14. ©The McGraw-Hill Companies, 2005 14 Risk probability: qualitative descriptors Probability level Range High Greater than 50% chance of happening Significant 30-50% chance of happening Moderate 10-29% chance of happening Low Less than 10% chance of happening
  • 15. ©The McGraw-Hill Companies, 2005 15 Qualitative descriptors of impact on cost and associated range values Impact level Range High Greater than 30% above budgeted expenditure Significant 20 to 29% above budgeted expenditure Moderate 10 to 19% above budgeted expenditure Low Within 10% of budgeted expenditure.
  • 16. ©The McGraw-Hill Companies, 2005 16 Probability impact matrix
  • 17. ©The McGraw-Hill Companies, 2005 17 Risk planning Risks can be dealt with by: • Risk acceptance • Risk avoidance • Risk reduction • Risk transfer • Risk mitigation/contingency measures
  • 18. ©The McGraw-Hill Companies, 2005 18 Risk reduction leverage Risk reduction leverage = (REbefore- REafter)/ (cost of risk reduction) REbeforeis risk exposure before risk reduction e.g. 1% chance of a fire causing £200k damage REafter is risk exposure after risk reduction e.g. fire alarm costing £500 reduces probability of fire damage to 0.5% RRL = (1% of £200k)-(0.5% of £200k)/£500 = 2 RRL > 1.00 therefore worth doing
  • 19. ©The McGraw-Hill Companies, 2005 19 Probability chart
  • 20. ©The McGraw-Hill Companies, 2005 20 Using PERT to evaluate the effects of uncertainty Three estimates are produced for each activity • Most likely time (m) • Optimistic time (a) • Pessimistic (b) • ‘expected time’ te = (a + 4m +b) / 6 • ‘activity standard deviation’ S = (b-a)/6
  • 21. ©The McGraw-Hill Companies, 2005 21 A chain of activities Task A Task B Task C Task a m b te s A 10 12 16 ? ? B 8 10 14 ? ? C 20 24 38 ? ?
  • 22. ©The McGraw-Hill Companies, 2005 22 A chain of activities • What would be the expected duration of the chain A + B + C? • Answer: 12.66 + 10.33 + 25.66 i.e. 48.65 • What would be the standard deviation for A + B+ C? • Answer: square root of (12 + 12 + 32) i.e. 3.32
  • 23. ©The McGraw-Hill Companies, 2005 23 Assessing the likelihood of meeting a target • Say the target for completing A+B+C was 52 days (T) • Calculate the z value thus z = (T – te)/s • In this example z = (52-48.33)/3.32 i.e. 1.01 • Look up in table of z values – see next overhead
  • 24. ©The McGraw-Hill Companies, 2005 24 Graph of z values
  • 25. ©The McGraw-Hill Companies, 2005 25 Critical chain approach One problem with estimates of task duration: • Estimators add a safety zone to estimate to take account of possible difficulties • Developers work to the estimate + safety zone, so time is lost • No advantage is taken of opportunities where tasks can finish early – and provide a buffer for later activities
  • 26. ©The McGraw-Hill Companies, 2005 26 Critical chain approach One answer to this: • Base targets on midpoints (i.e. te) • Accumulate 50% of the safety zones (between te and b) into a buffer at the end of the project • Work backwards and start all activities at their latest start dates • During project execution use relay race model