SlideShare ist ein Scribd-Unternehmen logo
1 von 16
RISK MANAGEMENT IN
SOFTWARE
ENGINEERING
Presented by:Presented by:
Deep kumar sharmaDeep kumar sharma
1
OutlineOutline
1.1. What is a riskWhat is a risk
2.2. Definitions of RisksDefinitions of Risks
3.3. Risk CategorizationRisk Categorization
4.4. Other Risk CategoriesOther Risk Categories
5.5. Negative Impact of RiskNegative Impact of Risk
6.6. Risk managementRisk management
7.7. The Principles of Risk ManagementThe Principles of Risk Management
8.8. Risk management paradigmRisk management paradigm
9.9. Risk Management in Project managementRisk Management in Project management
10.10. How To Manage the RisksHow To Manage the Risks
11.11. THE RMMM PLANTHE RMMM PLAN
12.12. ConclusionConclusion
13.13. ReferencesReferences
2
1. What is Risk1. What is Risk
 A risk is a potential problem – it might happen and it might not, this isA risk is a potential problem – it might happen and it might not, this is
uncertainty.uncertainty.
 We don’t know whether a particular event will occur or no but if itWe don’t know whether a particular event will occur or no but if it
does has a negative impact on a project.does has a negative impact on a project.
 An example would be that team is working on a project and theAn example would be that team is working on a project and the
developer walks out of project and other person is recruited in hisdeveloper walks out of project and other person is recruited in his
place and he doesn’t work on the same platform and converts it intoplace and he doesn’t work on the same platform and converts it into
the platform he is comfortable with. Now the project has to yield thethe platform he is comfortable with. Now the project has to yield the
same result in the same time span. Whether they will be able tosame result in the same time span. Whether they will be able to
complete the project on time. That is the risk of schedule .complete the project on time. That is the risk of schedule .
3
2. Definitions of Risks2. Definitions of Risks
 Risk is the probability of suffering loss.Risk is the probability of suffering loss.
 Risk provides an opportunity to develop the project better.Risk provides an opportunity to develop the project better.
 Risk exposure= Size (loss)* probability of (loss)Risk exposure= Size (loss)* probability of (loss)
 There is a difference between a Problem and RiskThere is a difference between a Problem and Risk
 Problem is some event which has already occurred but risk isProblem is some event which has already occurred but risk is
something that is unpredictable.something that is unpredictable.
4
3. Risk Categorization3. Risk Categorization
 Project risksProject risks
 They threaten theThey threaten the project planproject plan
 If they become real, it is likely that theIf they become real, it is likely that the project scheduleproject schedule will slipwill slip
and that costs will increaseand that costs will increase
 Technical risksTechnical risks
 They threaten theThey threaten the qualityquality andand timelinesstimeliness of the software to beof the software to be
producedproduced
 If they become real,If they become real, implementationimplementation may become difficult ormay become difficult or
impossibleimpossible
 Business risksBusiness risks
 If they become real, they Problem occuring in the project or theIf they become real, they Problem occuring in the project or the
productproduct
5
4. Other Risk Categories4. Other Risk Categories
 Known risksKnown risks
 Those risks that can beThose risks that can be uncovereduncovered after careful evaluation of theafter careful evaluation of the
project plan, the business and technical environment in whichproject plan, the business and technical environment in which
the project is being developed, and other reliable informationthe project is being developed, and other reliable information
sources (e.g., unrealistic delivery date)sources (e.g., unrealistic delivery date)
 Predictable risksPredictable risks
 Those risks that areThose risks that are extrapolatedextrapolated from past project experiencefrom past project experience
(e.g., past turnover)(e.g., past turnover)
 Unpredictable risksUnpredictable risks
 Those risks that can and do occur, but are extremelyThose risks that can and do occur, but are extremely difficult todifficult to
identifyidentify in advancein advance
6
5. Negative Impact of Risk5. Negative Impact of Risk
 Diminished quality of productDiminished quality of product
 Increased costIncreased cost
 Delayed completionDelayed completion
 Project failureProject failure
7
6. Risk management6. Risk management
 The project should be managed in such a way that the risks don’tThe project should be managed in such a way that the risks don’t
affect the project in a big way.affect the project in a big way.
 Risk Management is a methodology that helps managers make bestRisk Management is a methodology that helps managers make best
use of their available resourcesuse of their available resources
 By using various paradigms, principles we can manage the risks.By using various paradigms, principles we can manage the risks.
8
7. The Principles of Risk Management7. The Principles of Risk Management
 Global Perspective: In this we look at the larger system definitions, design andGlobal Perspective: In this we look at the larger system definitions, design and
implementation. We look at the opportunity and the impact the risk is going toimplementation. We look at the opportunity and the impact the risk is going to
have .have .
 Forward Looking View: Looking at the possible uncertainties that might creep up.Forward Looking View: Looking at the possible uncertainties that might creep up.
We also think for the possible solutions for those risks that might occur in theWe also think for the possible solutions for those risks that might occur in the
future.future.
 Open Communication: This is to enable the free flow of communication betweenOpen Communication: This is to enable the free flow of communication between
in the customers and the team members so that they have clarity about the risks.in the customers and the team members so that they have clarity about the risks.
 Integrated management: In this phase risk management is made an integral partIntegrated management: In this phase risk management is made an integral part
of project management.of project management.
 Continous process :In this phase the risks are tracked continuously throughout theContinous process :In this phase the risks are tracked continuously throughout the
risk management paradigm.risk management paradigm.
9
8. Risk management paradigm8. Risk management paradigm
 1.Identify: Search for the risks before they1.Identify: Search for the risks before they
create a major problemcreate a major problem
 2.Analyze: understand the nature , kind of2.Analyze: understand the nature , kind of
risk and gather information about the risk.risk and gather information about the risk.
 3.Plan: convert them into actions and3.Plan: convert them into actions and
implement them.implement them.
 4.Track: we need to monitor the4.Track: we need to monitor the
necessary actions.necessary actions.
 5.Control: Correct the deviation and make5.Control: Correct the deviation and make
any necessary amendments.any necessary amendments.
 6.Communicate: Discuss about the6.Communicate: Discuss about the
emerging risks and the current risks andemerging risks and the current risks and
the plans to be undertaken.the plans to be undertaken.
10
9. Risk Management in Project9. Risk Management in Project
management:management:
Basically project management deals with following :Basically project management deals with following :
 1. Planning: Looking for the desired results, the strategies to be1. Planning: Looking for the desired results, the strategies to be
applied.applied.
 2. Organizing: Getting all the things together so that the desired2. Organizing: Getting all the things together so that the desired
results are obtained. By organizing the efficiency is increased and lotresults are obtained. By organizing the efficiency is increased and lot
of time is saved.of time is saved.
 3. Directing: Communication takes place and exchange of ideas is3. Directing: Communication takes place and exchange of ideas is
formatted in this phase.formatted in this phase.
 4. Controlling: In the last phase feedback and evaluation is done.4. Controlling: In the last phase feedback and evaluation is done.
11
10. How To Manage the Risks10. How To Manage the Risks
1.Determine risk sources and1.Determine risk sources and
Categories.Categories.
2.Determine Risk Parameters2.Determine Risk Parameters
3.Establish a Risk Management3.Establish a Risk Management
StrategyStrategy
4.Identify Risks4.Identify Risks
5.Evaluate and prioritize the risks.5.Evaluate and prioritize the risks.
6.Develop and Implement Risk6.Develop and Implement Risk
mitigation plansmitigation plans
12
11. THE RMMM PLAN11. THE RMMM PLAN
 A risk management strategy can be included in the software projectA risk management strategy can be included in the software project
plan or the risk management steps can be organized into a separateplan or the risk management steps can be organized into a separate
Risk Mitigation, Monitoring and Management Plan.Risk Mitigation, Monitoring and Management Plan.
 The RMMM plan documents all work performed as part of riskThe RMMM plan documents all work performed as part of risk
analysis and is used by the project manager as part of the overallanalysis and is used by the project manager as part of the overall
project plan.project plan.
 Some software teams do not develop a formal RMMM document.Some software teams do not develop a formal RMMM document.
Rather, each risk is documented individually using aRather, each risk is documented individually using a risk informationrisk information
sheetsheet
13
 To manage the risks we need to establish a strong bond between theTo manage the risks we need to establish a strong bond between the
customers and the team members.customers and the team members.
 A strong base about risk management would help a great deal inA strong base about risk management would help a great deal in
tackling the risks.tackling the risks.
 Software metrics and tools can be developed to manage the risks.Software metrics and tools can be developed to manage the risks.
 Risk necessarily need not be negative and it can be viewed as anRisk necessarily need not be negative and it can be viewed as an
opportunity to develop our projects in a better way.opportunity to develop our projects in a better way.
12. Conclusion12. Conclusion
14
13. References13. References
 [1] [Boehm-89] Barry W. Boehm, Tutorial: Software Risk[1] [Boehm-89] Barry W. Boehm, Tutorial: Software Risk
Management, Les Alamitos, CA, IEEE ComputerManagement, Les Alamitos, CA, IEEE Computer
Society,1989.Society,1989.
 [2] [Down-94] Alex Down, Michael Coleman, Peter[2] [Down-94] Alex Down, Michael Coleman, Peter
Absolon, Risk Management for Software Projects,Absolon, Risk Management for Software Projects,
London,McGraw-Hill Book Company, 1994.London,McGraw-Hill Book Company, 1994.
 [3] [Gilb-88] Tom Gilb, Principles of Software Engineering[3] [Gilb-88] Tom Gilb, Principles of Software Engineering
Management, Wokingham, England: Addison-Wesley,Management, Wokingham, England: Addison-Wesley,
1988.1988.
 [4] [Ould-90] Martyn Ould, Strategies For Software[4] [Ould-90] Martyn Ould, Strategies For Software
Engineering: The Management of Risk andEngineering: The Management of Risk and
Quality,Chichester, England, John Wiley & Sons, 1990.Quality,Chichester, England, John Wiley & Sons, 1990.
 [5] [SEI-93] Marvin J. Carr, Suresh L. Konda, Ira Monarch,[5] [SEI-93] Marvin J. Carr, Suresh L. Konda, Ira Monarch,
F. Carol Ulrich, Clay F. Walker, Taxonomy -BasedRiskF. Carol Ulrich, Clay F. Walker, Taxonomy -BasedRisk
Identification, CMU/SEI-93-TR-006, Pittsburgh, PA,Identification, CMU/SEI-93-TR-006, Pittsburgh, PA,
Software Engineering Institute, 1993Software Engineering Institute, 1993
15
Thank youThank you
16

Weitere ähnliche Inhalte

Was ist angesagt?

Software Configuration Management (SCM)
Software Configuration Management (SCM)Software Configuration Management (SCM)
Software Configuration Management (SCM)Er. Shiva K. Shrestha
 
Software Development Life Cycle-SDLC
Software Development Life Cycle-SDLCSoftware Development Life Cycle-SDLC
Software Development Life Cycle-SDLCAdeel Rasheed
 
Software project estimation
Software project estimationSoftware project estimation
Software project estimationinayat khan
 
Software Engineering (Project Planning & Estimation)
Software Engineering (Project Planning &  Estimation)Software Engineering (Project Planning &  Estimation)
Software Engineering (Project Planning & Estimation)ShudipPal
 
Chapter 01 software engineering pressman
Chapter 01  software engineering pressmanChapter 01  software engineering pressman
Chapter 01 software engineering pressmanRohitGoyal183
 
Software estimation
Software estimationSoftware estimation
Software estimationMd Shakir
 
RMMM-Risk Management,Mitigation and Monitoring.
RMMM-Risk Management,Mitigation and Monitoring.RMMM-Risk Management,Mitigation and Monitoring.
RMMM-Risk Management,Mitigation and Monitoring.Aparna Nayak
 
Project Evaluation and Estimation in Software Development
Project Evaluation and Estimation in Software DevelopmentProject Evaluation and Estimation in Software Development
Project Evaluation and Estimation in Software DevelopmentProf Ansari
 
Software project management
Software project managementSoftware project management
Software project managementR A Akerkar
 
Software Process Models
Software Process ModelsSoftware Process Models
Software Process ModelsHassan A-j
 
Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)ShudipPal
 
Software Project Management( lecture 1)
Software Project Management( lecture 1)Software Project Management( lecture 1)
Software Project Management( lecture 1)Syed Muhammad Hammad
 
MG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTMG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTKathirvel Ayyaswamy
 
Resource Allocation In Software Project Management
Resource Allocation In Software Project ManagementResource Allocation In Software Project Management
Resource Allocation In Software Project ManagementSyed Hassan Ali
 
Software maintenance Unit5
Software maintenance  Unit5Software maintenance  Unit5
Software maintenance Unit5Mohammad Faizan
 

Was ist angesagt? (20)

Agile software development
Agile software developmentAgile software development
Agile software development
 
Risk Management by Roger Pressman
Risk Management by Roger PressmanRisk Management by Roger Pressman
Risk Management by Roger Pressman
 
Software Configuration Management (SCM)
Software Configuration Management (SCM)Software Configuration Management (SCM)
Software Configuration Management (SCM)
 
Software Development Life Cycle-SDLC
Software Development Life Cycle-SDLCSoftware Development Life Cycle-SDLC
Software Development Life Cycle-SDLC
 
Software Metrics
Software MetricsSoftware Metrics
Software Metrics
 
Software project estimation
Software project estimationSoftware project estimation
Software project estimation
 
Software Engineering (Project Planning & Estimation)
Software Engineering (Project Planning &  Estimation)Software Engineering (Project Planning &  Estimation)
Software Engineering (Project Planning & Estimation)
 
Chapter 01 software engineering pressman
Chapter 01  software engineering pressmanChapter 01  software engineering pressman
Chapter 01 software engineering pressman
 
Software estimation
Software estimationSoftware estimation
Software estimation
 
RMMM-Risk Management,Mitigation and Monitoring.
RMMM-Risk Management,Mitigation and Monitoring.RMMM-Risk Management,Mitigation and Monitoring.
RMMM-Risk Management,Mitigation and Monitoring.
 
Project Evaluation and Estimation in Software Development
Project Evaluation and Estimation in Software DevelopmentProject Evaluation and Estimation in Software Development
Project Evaluation and Estimation in Software Development
 
Software Metrics
Software MetricsSoftware Metrics
Software Metrics
 
Software project management
Software project managementSoftware project management
Software project management
 
Software Process Models
Software Process ModelsSoftware Process Models
Software Process Models
 
Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)
 
Software Project Management( lecture 1)
Software Project Management( lecture 1)Software Project Management( lecture 1)
Software Project Management( lecture 1)
 
MG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTMG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENT
 
Resource Allocation In Software Project Management
Resource Allocation In Software Project ManagementResource Allocation In Software Project Management
Resource Allocation In Software Project Management
 
Software maintenance Unit5
Software maintenance  Unit5Software maintenance  Unit5
Software maintenance Unit5
 
Software process
Software processSoftware process
Software process
 

Ähnlich wie Risk management in software engineering

11. Project Risk Management.pptx
11. Project Risk Management.pptx11. Project Risk Management.pptx
11. Project Risk Management.pptxKamranKhan353531
 
RISK MANAGEMENT IN SOFTWARE ENGINEERING.ppt
RISK MANAGEMENT IN SOFTWARE ENGINEERING.pptRISK MANAGEMENT IN SOFTWARE ENGINEERING.ppt
RISK MANAGEMENT IN SOFTWARE ENGINEERING.pptmuhammad ijaz khan
 
Risk management in software engineering
Risk management in software engineeringRisk management in software engineering
Risk management in software engineeringFARZANARIAZBSCompute
 
Risk analysis and management
Risk analysis and managementRisk analysis and management
Risk analysis and managementgnitu
 
اهم برزنتيشن لجنك2222
اهم برزنتيشن لجنك2222اهم برزنتيشن لجنك2222
اهم برزنتيشن لجنك2222nashaat algrara
 
MBA 6941, Managing Project Teams 1 Course Learning Ou.docx
 MBA 6941, Managing Project Teams 1 Course Learning Ou.docx MBA 6941, Managing Project Teams 1 Course Learning Ou.docx
MBA 6941, Managing Project Teams 1 Course Learning Ou.docxaryan532920
 
Project Risk Management
Project  Risk ManagementProject  Risk Management
Project Risk ManagementKelvin Fredson
 
Software IT risk-management
Software IT risk-managementSoftware IT risk-management
Software IT risk-managementgufranresearcher
 
UCISA Toolkit - Effective Risk Management for Business Change and IT Projects
UCISA Toolkit - Effective Risk Management for Business Change and IT Projects UCISA Toolkit - Effective Risk Management for Business Change and IT Projects
UCISA Toolkit - Effective Risk Management for Business Change and IT Projects Mark Ritchie
 
Project risk management
Project risk managementProject risk management
Project risk managementEr Swati Nagal
 
Risk management Phase 1-5 Individual Project.docx
Risk management Phase 1-5 Individual Project.docxRisk management Phase 1-5 Individual Project.docx
Risk management Phase 1-5 Individual Project.docxjoellemurphey
 
Risk management (final review)
Risk management (final review)Risk management (final review)
Risk management (final review)Glen Alleman
 
Risk-management
 Risk-management Risk-management
Risk-managementUmesh Gupta
 
5 Project Risk Identification Tools I Use & How You Can Use Them Too
5 Project Risk Identification Tools I Use & How You Can Use Them Too5 Project Risk Identification Tools I Use & How You Can Use Them Too
5 Project Risk Identification Tools I Use & How You Can Use Them TooSHAZEBALIKHAN1
 
NCV 4 Project Management Hands-On Support Slide Show - Module5
NCV 4 Project Management Hands-On Support Slide Show - Module5NCV 4 Project Management Hands-On Support Slide Show - Module5
NCV 4 Project Management Hands-On Support Slide Show - Module5Future Managers
 

Ähnlich wie Risk management in software engineering (20)

11. Project Risk Management.pptx
11. Project Risk Management.pptx11. Project Risk Management.pptx
11. Project Risk Management.pptx
 
RISK MANAGEMENT IN SOFTWARE ENGINEERING.ppt
RISK MANAGEMENT IN SOFTWARE ENGINEERING.pptRISK MANAGEMENT IN SOFTWARE ENGINEERING.ppt
RISK MANAGEMENT IN SOFTWARE ENGINEERING.ppt
 
Risk management in software engineering
Risk management in software engineeringRisk management in software engineering
Risk management in software engineering
 
8. project risk management
8. project risk management8. project risk management
8. project risk management
 
Session 10 gdas pmp study group presentation
Session 10   gdas pmp study group presentationSession 10   gdas pmp study group presentation
Session 10 gdas pmp study group presentation
 
Risk analysis and management
Risk analysis and managementRisk analysis and management
Risk analysis and management
 
اهم برزنتيشن لجنك2222
اهم برزنتيشن لجنك2222اهم برزنتيشن لجنك2222
اهم برزنتيشن لجنك2222
 
MBA 6941, Managing Project Teams 1 Course Learning Ou.docx
 MBA 6941, Managing Project Teams 1 Course Learning Ou.docx MBA 6941, Managing Project Teams 1 Course Learning Ou.docx
MBA 6941, Managing Project Teams 1 Course Learning Ou.docx
 
Project Risk Management
Project  Risk ManagementProject  Risk Management
Project Risk Management
 
Software IT risk-management
Software IT risk-managementSoftware IT risk-management
Software IT risk-management
 
Ch_1_PRM.pdf
Ch_1_PRM.pdfCh_1_PRM.pdf
Ch_1_PRM.pdf
 
UCISA Toolkit - Effective Risk Management for Business Change and IT Projects
UCISA Toolkit - Effective Risk Management for Business Change and IT Projects UCISA Toolkit - Effective Risk Management for Business Change and IT Projects
UCISA Toolkit - Effective Risk Management for Business Change and IT Projects
 
Project risk management
Project risk managementProject risk management
Project risk management
 
11 risk management
11 risk management11 risk management
11 risk management
 
Risk management Phase 1-5 Individual Project.docx
Risk management Phase 1-5 Individual Project.docxRisk management Phase 1-5 Individual Project.docx
Risk management Phase 1-5 Individual Project.docx
 
Risk management (final review)
Risk management (final review)Risk management (final review)
Risk management (final review)
 
Risk-management
 Risk-management Risk-management
Risk-management
 
Risk Management Primer
Risk Management PrimerRisk Management Primer
Risk Management Primer
 
5 Project Risk Identification Tools I Use & How You Can Use Them Too
5 Project Risk Identification Tools I Use & How You Can Use Them Too5 Project Risk Identification Tools I Use & How You Can Use Them Too
5 Project Risk Identification Tools I Use & How You Can Use Them Too
 
NCV 4 Project Management Hands-On Support Slide Show - Module5
NCV 4 Project Management Hands-On Support Slide Show - Module5NCV 4 Project Management Hands-On Support Slide Show - Module5
NCV 4 Project Management Hands-On Support Slide Show - Module5
 

Mehr von deep sharma

Thesis presentation ist
Thesis presentation istThesis presentation ist
Thesis presentation istdeep sharma
 
Green business process management ppt
Green business process management pptGreen business process management ppt
Green business process management pptdeep sharma
 
Project integration management
Project  integration managementProject  integration management
Project integration managementdeep sharma
 
Architectural styles and patterns
Architectural styles and patternsArchitectural styles and patterns
Architectural styles and patternsdeep sharma
 
software project management
software project managementsoftware project management
software project managementdeep sharma
 
Software cost estimation
Software cost estimationSoftware cost estimation
Software cost estimationdeep sharma
 
Project management process_framework
Project management process_frameworkProject management process_framework
Project management process_frameworkdeep sharma
 
Process Monitoring And Audit
Process Monitoring And AuditProcess Monitoring And Audit
Process Monitoring And Auditdeep sharma
 
Pm and cmm(main)2
Pm and cmm(main)2Pm and cmm(main)2
Pm and cmm(main)2deep sharma
 
Improving software economics
Improving software economicsImproving software economics
Improving software economicsdeep sharma
 
Defect analysis and prevention methods
Defect analysis and prevention methods Defect analysis and prevention methods
Defect analysis and prevention methods deep sharma
 

Mehr von deep sharma (12)

Thesis presentation ist
Thesis presentation istThesis presentation ist
Thesis presentation ist
 
Green business process management ppt
Green business process management pptGreen business process management ppt
Green business process management ppt
 
Project integration management
Project  integration managementProject  integration management
Project integration management
 
Architectural styles and patterns
Architectural styles and patternsArchitectural styles and patterns
Architectural styles and patterns
 
software project management
software project managementsoftware project management
software project management
 
Software cost estimation
Software cost estimationSoftware cost estimation
Software cost estimation
 
Project management process_framework
Project management process_frameworkProject management process_framework
Project management process_framework
 
Process Monitoring And Audit
Process Monitoring And AuditProcess Monitoring And Audit
Process Monitoring And Audit
 
Pm and cmm(main)2
Pm and cmm(main)2Pm and cmm(main)2
Pm and cmm(main)2
 
Improving software economics
Improving software economicsImproving software economics
Improving software economics
 
Defect analysis and prevention methods
Defect analysis and prevention methods Defect analysis and prevention methods
Defect analysis and prevention methods
 
Agile (s.e)
Agile (s.e)Agile (s.e)
Agile (s.e)
 

Kürzlich hochgeladen

Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 

Kürzlich hochgeladen (20)

Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 

Risk management in software engineering

  • 1. RISK MANAGEMENT IN SOFTWARE ENGINEERING Presented by:Presented by: Deep kumar sharmaDeep kumar sharma 1
  • 2. OutlineOutline 1.1. What is a riskWhat is a risk 2.2. Definitions of RisksDefinitions of Risks 3.3. Risk CategorizationRisk Categorization 4.4. Other Risk CategoriesOther Risk Categories 5.5. Negative Impact of RiskNegative Impact of Risk 6.6. Risk managementRisk management 7.7. The Principles of Risk ManagementThe Principles of Risk Management 8.8. Risk management paradigmRisk management paradigm 9.9. Risk Management in Project managementRisk Management in Project management 10.10. How To Manage the RisksHow To Manage the Risks 11.11. THE RMMM PLANTHE RMMM PLAN 12.12. ConclusionConclusion 13.13. ReferencesReferences 2
  • 3. 1. What is Risk1. What is Risk  A risk is a potential problem – it might happen and it might not, this isA risk is a potential problem – it might happen and it might not, this is uncertainty.uncertainty.  We don’t know whether a particular event will occur or no but if itWe don’t know whether a particular event will occur or no but if it does has a negative impact on a project.does has a negative impact on a project.  An example would be that team is working on a project and theAn example would be that team is working on a project and the developer walks out of project and other person is recruited in hisdeveloper walks out of project and other person is recruited in his place and he doesn’t work on the same platform and converts it intoplace and he doesn’t work on the same platform and converts it into the platform he is comfortable with. Now the project has to yield thethe platform he is comfortable with. Now the project has to yield the same result in the same time span. Whether they will be able tosame result in the same time span. Whether they will be able to complete the project on time. That is the risk of schedule .complete the project on time. That is the risk of schedule . 3
  • 4. 2. Definitions of Risks2. Definitions of Risks  Risk is the probability of suffering loss.Risk is the probability of suffering loss.  Risk provides an opportunity to develop the project better.Risk provides an opportunity to develop the project better.  Risk exposure= Size (loss)* probability of (loss)Risk exposure= Size (loss)* probability of (loss)  There is a difference between a Problem and RiskThere is a difference between a Problem and Risk  Problem is some event which has already occurred but risk isProblem is some event which has already occurred but risk is something that is unpredictable.something that is unpredictable. 4
  • 5. 3. Risk Categorization3. Risk Categorization  Project risksProject risks  They threaten theThey threaten the project planproject plan  If they become real, it is likely that theIf they become real, it is likely that the project scheduleproject schedule will slipwill slip and that costs will increaseand that costs will increase  Technical risksTechnical risks  They threaten theThey threaten the qualityquality andand timelinesstimeliness of the software to beof the software to be producedproduced  If they become real,If they become real, implementationimplementation may become difficult ormay become difficult or impossibleimpossible  Business risksBusiness risks  If they become real, they Problem occuring in the project or theIf they become real, they Problem occuring in the project or the productproduct 5
  • 6. 4. Other Risk Categories4. Other Risk Categories  Known risksKnown risks  Those risks that can beThose risks that can be uncovereduncovered after careful evaluation of theafter careful evaluation of the project plan, the business and technical environment in whichproject plan, the business and technical environment in which the project is being developed, and other reliable informationthe project is being developed, and other reliable information sources (e.g., unrealistic delivery date)sources (e.g., unrealistic delivery date)  Predictable risksPredictable risks  Those risks that areThose risks that are extrapolatedextrapolated from past project experiencefrom past project experience (e.g., past turnover)(e.g., past turnover)  Unpredictable risksUnpredictable risks  Those risks that can and do occur, but are extremelyThose risks that can and do occur, but are extremely difficult todifficult to identifyidentify in advancein advance 6
  • 7. 5. Negative Impact of Risk5. Negative Impact of Risk  Diminished quality of productDiminished quality of product  Increased costIncreased cost  Delayed completionDelayed completion  Project failureProject failure 7
  • 8. 6. Risk management6. Risk management  The project should be managed in such a way that the risks don’tThe project should be managed in such a way that the risks don’t affect the project in a big way.affect the project in a big way.  Risk Management is a methodology that helps managers make bestRisk Management is a methodology that helps managers make best use of their available resourcesuse of their available resources  By using various paradigms, principles we can manage the risks.By using various paradigms, principles we can manage the risks. 8
  • 9. 7. The Principles of Risk Management7. The Principles of Risk Management  Global Perspective: In this we look at the larger system definitions, design andGlobal Perspective: In this we look at the larger system definitions, design and implementation. We look at the opportunity and the impact the risk is going toimplementation. We look at the opportunity and the impact the risk is going to have .have .  Forward Looking View: Looking at the possible uncertainties that might creep up.Forward Looking View: Looking at the possible uncertainties that might creep up. We also think for the possible solutions for those risks that might occur in theWe also think for the possible solutions for those risks that might occur in the future.future.  Open Communication: This is to enable the free flow of communication betweenOpen Communication: This is to enable the free flow of communication between in the customers and the team members so that they have clarity about the risks.in the customers and the team members so that they have clarity about the risks.  Integrated management: In this phase risk management is made an integral partIntegrated management: In this phase risk management is made an integral part of project management.of project management.  Continous process :In this phase the risks are tracked continuously throughout theContinous process :In this phase the risks are tracked continuously throughout the risk management paradigm.risk management paradigm. 9
  • 10. 8. Risk management paradigm8. Risk management paradigm  1.Identify: Search for the risks before they1.Identify: Search for the risks before they create a major problemcreate a major problem  2.Analyze: understand the nature , kind of2.Analyze: understand the nature , kind of risk and gather information about the risk.risk and gather information about the risk.  3.Plan: convert them into actions and3.Plan: convert them into actions and implement them.implement them.  4.Track: we need to monitor the4.Track: we need to monitor the necessary actions.necessary actions.  5.Control: Correct the deviation and make5.Control: Correct the deviation and make any necessary amendments.any necessary amendments.  6.Communicate: Discuss about the6.Communicate: Discuss about the emerging risks and the current risks andemerging risks and the current risks and the plans to be undertaken.the plans to be undertaken. 10
  • 11. 9. Risk Management in Project9. Risk Management in Project management:management: Basically project management deals with following :Basically project management deals with following :  1. Planning: Looking for the desired results, the strategies to be1. Planning: Looking for the desired results, the strategies to be applied.applied.  2. Organizing: Getting all the things together so that the desired2. Organizing: Getting all the things together so that the desired results are obtained. By organizing the efficiency is increased and lotresults are obtained. By organizing the efficiency is increased and lot of time is saved.of time is saved.  3. Directing: Communication takes place and exchange of ideas is3. Directing: Communication takes place and exchange of ideas is formatted in this phase.formatted in this phase.  4. Controlling: In the last phase feedback and evaluation is done.4. Controlling: In the last phase feedback and evaluation is done. 11
  • 12. 10. How To Manage the Risks10. How To Manage the Risks 1.Determine risk sources and1.Determine risk sources and Categories.Categories. 2.Determine Risk Parameters2.Determine Risk Parameters 3.Establish a Risk Management3.Establish a Risk Management StrategyStrategy 4.Identify Risks4.Identify Risks 5.Evaluate and prioritize the risks.5.Evaluate and prioritize the risks. 6.Develop and Implement Risk6.Develop and Implement Risk mitigation plansmitigation plans 12
  • 13. 11. THE RMMM PLAN11. THE RMMM PLAN  A risk management strategy can be included in the software projectA risk management strategy can be included in the software project plan or the risk management steps can be organized into a separateplan or the risk management steps can be organized into a separate Risk Mitigation, Monitoring and Management Plan.Risk Mitigation, Monitoring and Management Plan.  The RMMM plan documents all work performed as part of riskThe RMMM plan documents all work performed as part of risk analysis and is used by the project manager as part of the overallanalysis and is used by the project manager as part of the overall project plan.project plan.  Some software teams do not develop a formal RMMM document.Some software teams do not develop a formal RMMM document. Rather, each risk is documented individually using aRather, each risk is documented individually using a risk informationrisk information sheetsheet 13
  • 14.  To manage the risks we need to establish a strong bond between theTo manage the risks we need to establish a strong bond between the customers and the team members.customers and the team members.  A strong base about risk management would help a great deal inA strong base about risk management would help a great deal in tackling the risks.tackling the risks.  Software metrics and tools can be developed to manage the risks.Software metrics and tools can be developed to manage the risks.  Risk necessarily need not be negative and it can be viewed as anRisk necessarily need not be negative and it can be viewed as an opportunity to develop our projects in a better way.opportunity to develop our projects in a better way. 12. Conclusion12. Conclusion 14
  • 15. 13. References13. References  [1] [Boehm-89] Barry W. Boehm, Tutorial: Software Risk[1] [Boehm-89] Barry W. Boehm, Tutorial: Software Risk Management, Les Alamitos, CA, IEEE ComputerManagement, Les Alamitos, CA, IEEE Computer Society,1989.Society,1989.  [2] [Down-94] Alex Down, Michael Coleman, Peter[2] [Down-94] Alex Down, Michael Coleman, Peter Absolon, Risk Management for Software Projects,Absolon, Risk Management for Software Projects, London,McGraw-Hill Book Company, 1994.London,McGraw-Hill Book Company, 1994.  [3] [Gilb-88] Tom Gilb, Principles of Software Engineering[3] [Gilb-88] Tom Gilb, Principles of Software Engineering Management, Wokingham, England: Addison-Wesley,Management, Wokingham, England: Addison-Wesley, 1988.1988.  [4] [Ould-90] Martyn Ould, Strategies For Software[4] [Ould-90] Martyn Ould, Strategies For Software Engineering: The Management of Risk andEngineering: The Management of Risk and Quality,Chichester, England, John Wiley & Sons, 1990.Quality,Chichester, England, John Wiley & Sons, 1990.  [5] [SEI-93] Marvin J. Carr, Suresh L. Konda, Ira Monarch,[5] [SEI-93] Marvin J. Carr, Suresh L. Konda, Ira Monarch, F. Carol Ulrich, Clay F. Walker, Taxonomy -BasedRiskF. Carol Ulrich, Clay F. Walker, Taxonomy -BasedRisk Identification, CMU/SEI-93-TR-006, Pittsburgh, PA,Identification, CMU/SEI-93-TR-006, Pittsburgh, PA, Software Engineering Institute, 1993Software Engineering Institute, 1993 15