SlideShare a Scribd company logo
1 of 17
Software Engineering
Risk Management
Prof. Navya Francis
Asst. Professor
Kristu Jayanti College
RISK MANAGEMENT
• Risk management is increasingly seen as one of the main jobs of project managers.
• It involves anticipating risks that might affect the project schedule or the quality of
the software being developed and taking action to avoid these risks.
• The results of the risk analysis should be documented in the project plan along
with an analysis of the consequences of a risk occurring.
• Effective risk management makes it easier to cope with problems and to ensure
that these do not lead to unacceptable budget or schedule slippage.
Several types of
Risk in Software
Development
Risk management process
1. Risk identification:- Possible project, product and business risks are identified.
2. Risk analysis :- The likelihood and consequences of these risks are assessed.
3. Risk planning :- Plans to address the risk either by avoiding it or minimizing its effects on
the project are drawn up.
4. Risk monitoring :- The risk is constantly assessed and plans for risk mitigation are
revised as more information about the risk becomes available.
Several stages of Risk management process
Risk Identification
• Risk identification is the first stage of risk management.
• It is concerned with discovering possible risks to the project.
• In principle, these should not be assessed or prioritized at this stage,
although, in practice, risks with very minor consequences or very low
probability risks are not usually considered.
• Risk identification may be carried out as a team process using a
brainstorming approach or may simply be based on experience.
• To help the process, a checklist of different types of risk may be used
Six types of risk
1. Technology risks Risks that derive from the software or hardware
technologies that are used to develop the system.
2. People risks Risks that are associated with the people in the
development team.
3. Organisational risks Risks that derive from the organisational
environment where the software is being developed.
4. Tools risks Risks that derive from the CASE tools and other support
software used to develop the system.
5. Requirements risks Risks that derive from changes to the customer
requirements and the process of managing the requirements change.
6. Estimation risks Risks that derive from the management estimates of the
system characteristics and the resources required to build the system
Risk analysis
• During the risk analysis process, you have to consider each identified
risk and make a judgement about the probability and the seriousness
of it.
• There is no easy way to do this—you must rely on your own
judgement and experience, which is why experienced project
managers are generally the best people to help with risk management
but should be based around a number of bands:
• The probability of the risk might be assessed as very low (75%).
• The effects of the risk might be assessed as catastrophic, serious, tolerable or
insignificant
• Both the probability and the assessment of the effects of a risk may
change as more information about the risk becomes available and as
risk management plans are implemented.
• Therefore, you should update this table during each iteration of the
risk process.
• Once the risks have been analysed and ranked, you should assess
which are most significant.
• Your judgement must depend on a combination of the probability of
the risk arising and the effects of that risk.
• In general, catastrophic risks should always be considered, as should
all serious risks that have more than a moderate probability of
occurrence
Risk planning
• The risk planning process considers each of the key risks that have
been identified and identifies strategies to manage the risk.
• There is no simple process that can be followed to establish risk
management plans.
• It relies on the judgement and experience of the project manager.
Strategies
• Avoidance strategies Following these strategies means that the
probability that the risk will arise will be reduced.
• Minimization strategies Following these strategies means that the
impact of the risk will be reduced.
• Contingency plans Following these strategies means that you are
prepared for the worst and have a strategy in place to deal with it.
Risk monitoring
• Risk monitoring involves regularly assessing each of the identified
risks to decide whether or not that risk is becoming more or less
probable and whether the effects of the risk have changed.
• Of course, this cannot usually be observed directly, so you have to
look at other factors that give you clues about the risk probability and
its effects.
• These factors are obviously dependent on the types of risk.
• Risk monitoring should be a continuous process, and, at every
management progress review, you should consider and discuss each
of the key risks separately
THANK YOU

More Related Content

Similar to Software Engineering Topic: Risk Management

Risk-Management-05012023-025512pm.ppt
Risk-Management-05012023-025512pm.pptRisk-Management-05012023-025512pm.ppt
Risk-Management-05012023-025512pm.pptYasirShaikh34
 
Introduction to quality management system • Product quality review (PQR) • Qu...
Introduction to quality management system• Product quality review (PQR) • Qu...Introduction to quality management system• Product quality review (PQR) • Qu...
Introduction to quality management system • Product quality review (PQR) • Qu...samahhamed3
 
Projectriskmanagement pmbok5
Projectriskmanagement pmbok5Projectriskmanagement pmbok5
Projectriskmanagement pmbok5Dhamo daran
 
Presentation on risk management
Presentation on risk managementPresentation on risk management
Presentation on risk managementahson kabir
 
Project risk management
Project risk managementProject risk management
Project risk managementBarnatuCoffee
 
Project Risk Management
 Project Risk Management Project Risk Management
Project Risk ManagementHayat Denzi
 
Risk Assessments Demonstation Powerpoint
Risk Assessments Demonstation PowerpointRisk Assessments Demonstation Powerpoint
Risk Assessments Demonstation Powerpointacademy29
 
OOSE-PRESENTATION.pptx
OOSE-PRESENTATION.pptxOOSE-PRESENTATION.pptx
OOSE-PRESENTATION.pptxRanjitKdk
 
crisc_wk_3.pptx
crisc_wk_3.pptxcrisc_wk_3.pptx
crisc_wk_3.pptxdotco
 
Risk Management
Risk ManagementRisk Management
Risk ManagementSaqib Raza
 
R I S K M A N A G E M E N T
R I S K  M A N A G E M E N TR I S K  M A N A G E M E N T
R I S K M A N A G E M E N Tmadhav shirur
 

Similar to Software Engineering Topic: Risk Management (20)

PPT SE SACHIN.ppt
PPT SE SACHIN.pptPPT SE SACHIN.ppt
PPT SE SACHIN.ppt
 
Risk-Management-05012023-025512pm.ppt
Risk-Management-05012023-025512pm.pptRisk-Management-05012023-025512pm.ppt
Risk-Management-05012023-025512pm.ppt
 
Introduction to quality management system • Product quality review (PQR) • Qu...
Introduction to quality management system• Product quality review (PQR) • Qu...Introduction to quality management system• Product quality review (PQR) • Qu...
Introduction to quality management system • Product quality review (PQR) • Qu...
 
Entetrprise risk management process
Entetrprise risk  management processEntetrprise risk  management process
Entetrprise risk management process
 
Projectriskmanagement pmbok5
Projectriskmanagement pmbok5Projectriskmanagement pmbok5
Projectriskmanagement pmbok5
 
Presentation on risk management
Presentation on risk managementPresentation on risk management
Presentation on risk management
 
Project risk management
Project risk managementProject risk management
Project risk management
 
Risk management
Risk managementRisk management
Risk management
 
Risk management
Risk managementRisk management
Risk management
 
Risk management
Risk managementRisk management
Risk management
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
Project Risk Management
 Project Risk Management Project Risk Management
Project Risk Management
 
Risk Assessments Demonstation Powerpoint
Risk Assessments Demonstation PowerpointRisk Assessments Demonstation Powerpoint
Risk Assessments Demonstation Powerpoint
 
OOSE-PRESENTATION.pptx
OOSE-PRESENTATION.pptxOOSE-PRESENTATION.pptx
OOSE-PRESENTATION.pptx
 
Project risk analysis
Project risk analysisProject risk analysis
Project risk analysis
 
crisc_wk_3.pptx
crisc_wk_3.pptxcrisc_wk_3.pptx
crisc_wk_3.pptx
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
Session 18 4th edition PMP
Session 18 4th edition PMPSession 18 4th edition PMP
Session 18 4th edition PMP
 
R I S K M A N A G E M E N T
R I S K  M A N A G E M E N TR I S K  M A N A G E M E N T
R I S K M A N A G E M E N T
 
Li Rmp Prep
Li Rmp PrepLi Rmp Prep
Li Rmp Prep
 

Recently uploaded

PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxMarlene Maheu
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...Nguyen Thanh Tu Collection
 
Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111GangaMaiya1
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismDabee Kamal
 
SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code ExamplesPeter Brusilovsky
 
Observing-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptxObserving-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptxAdelaideRefugio
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project researchCaitlinCummins3
 
diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....Ritu480198
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsSandeep D Chaudhary
 
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdf
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdfContoh Aksi Nyata Refleksi Diri ( NUR ).pdf
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdfcupulin
 
8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital ManagementMBA Assignment Experts
 
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community PartnershipsSpring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community Partnershipsexpandedwebsite
 
e-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopale-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi RajagopalEADTU
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...Gary Wood
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptNishitharanjan Rout
 
What is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptxWhat is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptxCeline George
 
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...MysoreMuleSoftMeetup
 

Recently uploaded (20)

PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptx
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
 
Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in Hinduism
 
SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
 
Observing-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptxObserving-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptx
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
 
diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....
 
ESSENTIAL of (CS/IT/IS) class 07 (Networks)
ESSENTIAL of (CS/IT/IS) class 07 (Networks)ESSENTIAL of (CS/IT/IS) class 07 (Networks)
ESSENTIAL of (CS/IT/IS) class 07 (Networks)
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdf
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdfContoh Aksi Nyata Refleksi Diri ( NUR ).pdf
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdf
 
Including Mental Health Support in Project Delivery, 14 May.pdf
Including Mental Health Support in Project Delivery, 14 May.pdfIncluding Mental Health Support in Project Delivery, 14 May.pdf
Including Mental Health Support in Project Delivery, 14 May.pdf
 
8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management
 
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community PartnershipsSpring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
 
e-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopale-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopal
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.ppt
 
What is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptxWhat is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptx
 
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
 

Software Engineering Topic: Risk Management

  • 1. Software Engineering Risk Management Prof. Navya Francis Asst. Professor Kristu Jayanti College
  • 2. RISK MANAGEMENT • Risk management is increasingly seen as one of the main jobs of project managers. • It involves anticipating risks that might affect the project schedule or the quality of the software being developed and taking action to avoid these risks. • The results of the risk analysis should be documented in the project plan along with an analysis of the consequences of a risk occurring. • Effective risk management makes it easier to cope with problems and to ensure that these do not lead to unacceptable budget or schedule slippage.
  • 3. Several types of Risk in Software Development
  • 5. 1. Risk identification:- Possible project, product and business risks are identified. 2. Risk analysis :- The likelihood and consequences of these risks are assessed. 3. Risk planning :- Plans to address the risk either by avoiding it or minimizing its effects on the project are drawn up. 4. Risk monitoring :- The risk is constantly assessed and plans for risk mitigation are revised as more information about the risk becomes available. Several stages of Risk management process
  • 6. Risk Identification • Risk identification is the first stage of risk management. • It is concerned with discovering possible risks to the project. • In principle, these should not be assessed or prioritized at this stage, although, in practice, risks with very minor consequences or very low probability risks are not usually considered. • Risk identification may be carried out as a team process using a brainstorming approach or may simply be based on experience. • To help the process, a checklist of different types of risk may be used
  • 7. Six types of risk 1. Technology risks Risks that derive from the software or hardware technologies that are used to develop the system. 2. People risks Risks that are associated with the people in the development team. 3. Organisational risks Risks that derive from the organisational environment where the software is being developed. 4. Tools risks Risks that derive from the CASE tools and other support software used to develop the system. 5. Requirements risks Risks that derive from changes to the customer requirements and the process of managing the requirements change. 6. Estimation risks Risks that derive from the management estimates of the system characteristics and the resources required to build the system
  • 8. Risk analysis • During the risk analysis process, you have to consider each identified risk and make a judgement about the probability and the seriousness of it. • There is no easy way to do this—you must rely on your own judgement and experience, which is why experienced project managers are generally the best people to help with risk management but should be based around a number of bands: • The probability of the risk might be assessed as very low (75%). • The effects of the risk might be assessed as catastrophic, serious, tolerable or insignificant
  • 9.
  • 10. • Both the probability and the assessment of the effects of a risk may change as more information about the risk becomes available and as risk management plans are implemented. • Therefore, you should update this table during each iteration of the risk process. • Once the risks have been analysed and ranked, you should assess which are most significant. • Your judgement must depend on a combination of the probability of the risk arising and the effects of that risk. • In general, catastrophic risks should always be considered, as should all serious risks that have more than a moderate probability of occurrence
  • 11. Risk planning • The risk planning process considers each of the key risks that have been identified and identifies strategies to manage the risk. • There is no simple process that can be followed to establish risk management plans. • It relies on the judgement and experience of the project manager.
  • 12.
  • 13. Strategies • Avoidance strategies Following these strategies means that the probability that the risk will arise will be reduced. • Minimization strategies Following these strategies means that the impact of the risk will be reduced. • Contingency plans Following these strategies means that you are prepared for the worst and have a strategy in place to deal with it.
  • 14.
  • 15. Risk monitoring • Risk monitoring involves regularly assessing each of the identified risks to decide whether or not that risk is becoming more or less probable and whether the effects of the risk have changed. • Of course, this cannot usually be observed directly, so you have to look at other factors that give you clues about the risk probability and its effects. • These factors are obviously dependent on the types of risk. • Risk monitoring should be a continuous process, and, at every management progress review, you should consider and discuss each of the key risks separately
  • 16.