Risk Management
- Introduction
- Risk identification
- Risk projection (estimation)
- Risk mitigation, monitoring, and
management
(Source: Pressman, R. Software Engineering: A Practitioner’s Approach. McGraw-Hill, 2005)
2
Project Risks
What can go wrong?
What is the likelihood?
What will the damage be?
What can we do about it?
Risk Mitigation, Monitoring, and
Management
4
EXPLANATION
• An effective strategy for dealing with risk must consider three issues
(Note: these are not mutually exclusive)
– Risk mitigation (i.e., avoidance)
– Risk monitoring
– Risk management and contingency planning
• Risk mitigation (avoidance) is the primary strategy and is achieved
through a plan
– Example: Risk of high staff turnover (see next slide)
(More on next slide)
5
 Meet with current staff to determine causes for turnover (e.g., poor
working conditions, low pay, competitive job market)
 Mitigate those causes that are under our control before the project starts
 Once the project commences, assume turnover will occur and develop
techniques to ensure continuity when people leave
 Organize project teams so that information about each development
activity is widely dispersed
 Define documentation standards and establish mechanisms to ensure that
documents are developed in a timely manner
 Conduct peer reviews of all work (so that more than one person is "up to
speed")
 Assign a backup staff member for every critical technologist
Strategy for Reducing Staff Turnover
Background (continued)
6
Risk Monitoring
• During risk monitoring, the project manager monitors factors that may
provide an indication of whether a risk is becoming more or less likely
• Risk management and contingency planning assume that mitigation
efforts have failed and that the risk has become a reality
• RMMM steps incur additional project cost
– Large projects may have identified 30 – 40 risks
• Risk is not limited to the software project itself
– Risks can occur after the software has been delivered to the user
(More on next slide)
7
Risk Monitoring
• Software safety and hazard analysis
– These are software quality assurance activities that focus on the
identification and assessment of potential hazards that may affect software
negatively and cause an entire system to fail
– If hazards can be identified early in the software process, software design
features can be specified that will either eliminate or control potential
hazards that will be better
8
The RMMM Plan
• The RMMM plan may be a part of the software development plan or
may be a separate document
• Once RMMM has been documented and the project has begun, the risk
mitigation, and monitoring steps begin
– Risk mitigation is a problem avoidance activity
– Risk monitoring is a project tracking activity
• Risk monitoring has three objectives
– To assess whether predicted risks do, in fact, occur
– To ensure that risk aversion steps defined for the risk are being properly
applied
– To collect information that can be used for future risk analysis
• The findings from risk monitoring may allow the project manager to
ascertain what risks caused which problems throughout the project
9
Seven Principles of Risk Management
View software risks as a business problem that is intended to solve
Maintain a global
perspective
Think about risks that may arise in the future; establish contingency plans
Take a forward-looking
view
Encourage all stakeholders and users to point out risks at any time
Encourage open
communication
Integrate the consideration of risk into the software process
Integrate risk
management
Modify identified risks as more becomes known and add new risks as better
insight is achieved
Emphasize a
continuous process of
risk management
A shared vision by all stakeholders facilitates better risk identification and
assessment
Develop a shared
product vision
Pool the skills and experience of all stakeholders when conducting risk
management activities
Encourage teamwork
when managing risk
10
Summary
• However, the time spent in risk management results in
– Less upheaval during the project
– A greater ability to track and control a project
– The confidence that comes with planning for problems before they occur
• Risk management can absorb a significant amount of the project planning
effort…but the effort is worth it


More Related Content

PPT
Software Risk Management updated.ppt
PDF
Risk Management.pdf for college studentds
PPT
Spm lecture-7
PPT
Risk-Management-05012023-025512pm.ppt
PPT
risk management
PPT
Pressman ch-25-risk-management
PPT
Introduction to risk management presentation
PPTX
Risk Management
Software Risk Management updated.ppt
Risk Management.pdf for college studentds
Spm lecture-7
Risk-Management-05012023-025512pm.ppt
risk management
Pressman ch-25-risk-management
Introduction to risk management presentation
Risk Management

Similar to PPT SE SACHIN.ppt (20)

PDF
chap6 Risk Analysis and Management Part1.pdf
PPT
lecture9-190719030941 globalized availab
PPT
Software Engineering (Risk Management)
PDF
chapter 6.pdf Software configuration Management, Quality Assurance and Mainte...
PDF
chapter 6.pdf Software Configuration, Quality Assurance and Maintenance
PPTX
Risk Management
PPT
pressman-ch-25-enterprises-risk-management
PPTX
RMMM Plan
PPTX
Software risk, Configuration Management and QA (1).pptx
PDF
risk-management-121021125051-phpapp02 (1).pdf
PPT
RM_PPT.ppt risk managementfor transmission line
PPTX
Risk management
PDF
riskanalysis-120305101118-phpapp02.pdf
PPTX
11-Risk Management.pptx
PPT
Risk-management
PPTX
Presentation on risk management
PPTX
OOSE-PRESENTATION.pptx
PPTX
Risk Management
PPTX
U3_Project Risk Management.pptx Estimation and Budget planning of Cost
chap6 Risk Analysis and Management Part1.pdf
lecture9-190719030941 globalized availab
Software Engineering (Risk Management)
chapter 6.pdf Software configuration Management, Quality Assurance and Mainte...
chapter 6.pdf Software Configuration, Quality Assurance and Maintenance
Risk Management
pressman-ch-25-enterprises-risk-management
RMMM Plan
Software risk, Configuration Management and QA (1).pptx
risk-management-121021125051-phpapp02 (1).pdf
RM_PPT.ppt risk managementfor transmission line
Risk management
riskanalysis-120305101118-phpapp02.pdf
11-Risk Management.pptx
Risk-management
Presentation on risk management
OOSE-PRESENTATION.pptx
Risk Management
U3_Project Risk Management.pptx Estimation and Budget planning of Cost

Recently uploaded (20)

PPTX
mechattonicsand iotwith sensor and actuator
PPTX
ai_satellite_crop_management_20250815030350.pptx
PPTX
Building constraction Conveyance of water.pptx
PPTX
wireless networks, mobile computing.pptx
PDF
Java Basics-Introduction and program control
PDF
Applications of Equal_Area_Criterion.pdf
PDF
Implantable Drug Delivery System_NDDS_BPHARMACY__SEM VII_PCI .pdf
PPTX
Principal presentation for NAAC (1).pptx
PPTX
"Array and Linked List in Data Structures with Types, Operations, Implementat...
PPTX
Information Storage and Retrieval Techniques Unit III
PDF
Computer System Architecture 3rd Edition-M Morris Mano.pdf
PPTX
tack Data Structure with Array and Linked List Implementation, Push and Pop O...
PDF
Unit I -OPERATING SYSTEMS_SRM_KATTANKULATHUR.pptx.pdf
PPTX
A Brief Introduction to IoT- Smart Objects: The "Things" in IoT
PDF
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
PDF
LOW POWER CLASS AB SI POWER AMPLIFIER FOR WIRELESS MEDICAL SENSOR NETWORK
PDF
Design Guidelines and solutions for Plastics parts
PDF
UEFA_Embodied_Carbon_Emissions_Football_Infrastructure.pdf
PPTX
Sorting and Hashing in Data Structures with Algorithms, Techniques, Implement...
PDF
Artificial Superintelligence (ASI) Alliance Vision Paper.pdf
mechattonicsand iotwith sensor and actuator
ai_satellite_crop_management_20250815030350.pptx
Building constraction Conveyance of water.pptx
wireless networks, mobile computing.pptx
Java Basics-Introduction and program control
Applications of Equal_Area_Criterion.pdf
Implantable Drug Delivery System_NDDS_BPHARMACY__SEM VII_PCI .pdf
Principal presentation for NAAC (1).pptx
"Array and Linked List in Data Structures with Types, Operations, Implementat...
Information Storage and Retrieval Techniques Unit III
Computer System Architecture 3rd Edition-M Morris Mano.pdf
tack Data Structure with Array and Linked List Implementation, Push and Pop O...
Unit I -OPERATING SYSTEMS_SRM_KATTANKULATHUR.pptx.pdf
A Brief Introduction to IoT- Smart Objects: The "Things" in IoT
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
LOW POWER CLASS AB SI POWER AMPLIFIER FOR WIRELESS MEDICAL SENSOR NETWORK
Design Guidelines and solutions for Plastics parts
UEFA_Embodied_Carbon_Emissions_Football_Infrastructure.pdf
Sorting and Hashing in Data Structures with Algorithms, Techniques, Implement...
Artificial Superintelligence (ASI) Alliance Vision Paper.pdf

PPT SE SACHIN.ppt

  • 1. Risk Management - Introduction - Risk identification - Risk projection (estimation) - Risk mitigation, monitoring, and management (Source: Pressman, R. Software Engineering: A Practitioner’s Approach. McGraw-Hill, 2005)
  • 2. 2 Project Risks What can go wrong? What is the likelihood? What will the damage be? What can we do about it?
  • 4. 4 EXPLANATION • An effective strategy for dealing with risk must consider three issues (Note: these are not mutually exclusive) – Risk mitigation (i.e., avoidance) – Risk monitoring – Risk management and contingency planning • Risk mitigation (avoidance) is the primary strategy and is achieved through a plan – Example: Risk of high staff turnover (see next slide) (More on next slide)
  • 5. 5  Meet with current staff to determine causes for turnover (e.g., poor working conditions, low pay, competitive job market)  Mitigate those causes that are under our control before the project starts  Once the project commences, assume turnover will occur and develop techniques to ensure continuity when people leave  Organize project teams so that information about each development activity is widely dispersed  Define documentation standards and establish mechanisms to ensure that documents are developed in a timely manner  Conduct peer reviews of all work (so that more than one person is "up to speed")  Assign a backup staff member for every critical technologist Strategy for Reducing Staff Turnover Background (continued)
  • 6. 6 Risk Monitoring • During risk monitoring, the project manager monitors factors that may provide an indication of whether a risk is becoming more or less likely • Risk management and contingency planning assume that mitigation efforts have failed and that the risk has become a reality • RMMM steps incur additional project cost – Large projects may have identified 30 – 40 risks • Risk is not limited to the software project itself – Risks can occur after the software has been delivered to the user (More on next slide)
  • 7. 7 Risk Monitoring • Software safety and hazard analysis – These are software quality assurance activities that focus on the identification and assessment of potential hazards that may affect software negatively and cause an entire system to fail – If hazards can be identified early in the software process, software design features can be specified that will either eliminate or control potential hazards that will be better
  • 8. 8 The RMMM Plan • The RMMM plan may be a part of the software development plan or may be a separate document • Once RMMM has been documented and the project has begun, the risk mitigation, and monitoring steps begin – Risk mitigation is a problem avoidance activity – Risk monitoring is a project tracking activity • Risk monitoring has three objectives – To assess whether predicted risks do, in fact, occur – To ensure that risk aversion steps defined for the risk are being properly applied – To collect information that can be used for future risk analysis • The findings from risk monitoring may allow the project manager to ascertain what risks caused which problems throughout the project
  • 9. 9 Seven Principles of Risk Management View software risks as a business problem that is intended to solve Maintain a global perspective Think about risks that may arise in the future; establish contingency plans Take a forward-looking view Encourage all stakeholders and users to point out risks at any time Encourage open communication Integrate the consideration of risk into the software process Integrate risk management Modify identified risks as more becomes known and add new risks as better insight is achieved Emphasize a continuous process of risk management A shared vision by all stakeholders facilitates better risk identification and assessment Develop a shared product vision Pool the skills and experience of all stakeholders when conducting risk management activities Encourage teamwork when managing risk
  • 10. 10 Summary • However, the time spent in risk management results in – Less upheaval during the project – A greater ability to track and control a project – The confidence that comes with planning for problems before they occur • Risk management can absorb a significant amount of the project planning effort…but the effort is worth it 

Editor's Notes

  • #9: (Paragraph 5.19.1)