SlideShare a Scribd company logo
RISK MANAGEMENT IN SOFTWARE
ENGINEERING
Prepared by
Sneha Mudumba
• What is a risk?
• What is risk management ?
• What are the principles by which we can manage risks?
• How the Risk management is integrated in project management?
• How Risk management is implemented in small projects in a
company?
• How can we control the risks in a project?
What is Risk?
 Risk is an uncertainty.
 We don’t know whether a particular event will occur or no but if it
does has a negative impact on a project.
 An example would be that team is working on a project and the
developer walks out of project and other person is recruited n his
place 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 the
same result in the same time span. Whether they will be able to
complete the project on time. That is the risk of schedule .
Definitions of Risks
 Risk is the probability of suffering loss.
 Risk provides an opportunity to develop the project better.
 Risk exposure= Size (loss)* probability of (loss)
 There is a difference between a Problem and Risk
 Problem is some event which has already occurred but risk is
something that is unpredictable.
Risk management
 The Risks we encounter in a project should be resolved so that we
are able to deliver the desired project to the customer.
 The project should be managed in such a way that the risks don’t
affect the project in a big way.
 The art of managing of the risks effectively so that the WIN-WIN
situation and friendly relationship is established between the team
and the customer is called Risk Management.
 By using various paradigms, principles we can manage the risks.
The Principles of Risk Management
 1.Global 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 to have
.
 2.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 the future.
 3.Open 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.
 4.Integrated management: In this phase risk management is made an integral part
of project management.
 5.Continous process :In this phase the risks are tracked continuously throughout
the risk management paradigm.
Risk management paradigm
 1.Identify: Search for the risks before they
create a major problem
 2.Analyze: understand the nature , kind of risk
and gather information about the risk.
 3.Plan: convert them into actions and
implement them.
 4.Track: we need to monitor the necessary
actions.
 5.Control: Correct the deviation and make any
necessary amendments.
 6.Communicate: Discuss about the emerging
risks and the current risks and the plans to be
undertaken.
Risk Management in Project management:
Basically project management deals with following :
 1. Planning: Looking for the desired results, the strategies to be
applied.
 2. Organizing: Getting all the things together so that the desired
results are obtained. By organizing the efficiency is increased and lot
of time is saved.
 3. Directing: Communication takes place and exchange of ideas is
formatted in this phase.
 4. Controlling: In the last phase feedback and evaluation is done.
Team Risk Management Principles
The two principles are:
 1. Shared Product Vision: The common
goal between the team and the supplier
is established so that the vision is very
lucid.
 2. Team work: Working collectively
towards achieving a common goal.
The additional two principles will be added
to the above five principles:
 The Best way to snub the risks to some
extent is to involve the customers right
from the beginning and build a team
oriented approach .
 In this way the team risk management
principles will help to tackle the risks
better.
Risk Management In Small Project:
1.Preparing for Risks: Looking for the external and internal Risks :
 Uncertain requirements
 Unknown technology
 Infeasible Design
 Cost And Schedule uncertainty.
2.Identify and Analyze Risks: We need to identify the risks and
understand the nature of risks and prioritize the risks and try to solve
the risks.
3.Mitigate the risks: In this phase we have risk acceptance, risk
transfer, risk avoidance, risk control. We implement them in this
phase so that we can mitigate the risks.
Example
How To Manage the Risks
1.Determine risk sources and
Categories.
2.Determine Risk Parameters
3.Establish a Risk Management
Strategy
4.Identify Risks
5.Evaluate and prioritize the risks.
6.Develop and Implement Risk
mitigation plans
 To manage the risks we need to establish a strong bond between the
customers and the team members.
 A strong base about risk management would help a great deal in
tackling 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 an
opportunity to develop our projects in a better way.
Conclusion
Thank you

More Related Content

What's hot

Kepner Tregoe Developing Your Hr Project Management Skills
Kepner Tregoe  Developing Your Hr Project Management SkillsKepner Tregoe  Developing Your Hr Project Management Skills
Kepner Tregoe Developing Your Hr Project Management SkillsJessica Booth
 
PhuNguyeAgileStudyReport201506
PhuNguyeAgileStudyReport201506PhuNguyeAgileStudyReport201506
PhuNguyeAgileStudyReport201506Phu Rich Nguyen
 
Agile values
Agile valuesAgile values
Agile values
Craig Brown
 
How We Get Feedback Wrong
How We Get Feedback WrongHow We Get Feedback Wrong
How We Get Feedback Wrong
BetterWorks
 
Kepner-Tregoe Project Managment Suite Brochure
Kepner-Tregoe Project Managment Suite BrochureKepner-Tregoe Project Managment Suite Brochure
Kepner-Tregoe Project Managment Suite Brochure
Kepner-Tregoe
 
Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Jaguaraci Silva
 
Kepner-Tregoe 2016 Workshop Catalog
Kepner-Tregoe 2016 Workshop CatalogKepner-Tregoe 2016 Workshop Catalog
Kepner-Tregoe 2016 Workshop Catalog
Kepner-Tregoe
 
12 principles for Agile Development
12 principles for Agile Development 12 principles for Agile Development
12 principles for Agile Development
Julien Henzelin
 
What agile teams think about agile principles
What agile teams think about agile principlesWhat agile teams think about agile principles
What agile teams think about agile principles
Jaguaraci Silva
 
How to Start a Project
How to Start a ProjectHow to Start a Project
How to Start a Project
Craig Brown
 
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
WiMLDSMontreal
 
What Makes A Great Dev Team - Mike Robinson
What Makes A Great Dev Team - Mike RobinsonWhat Makes A Great Dev Team - Mike Robinson
What Makes A Great Dev Team - Mike Robinson
Jeffrey Clark
 
Evolution towards agile project management
Evolution towards agile project managementEvolution towards agile project management
Evolution towards agile project management
Hariharan Narayanan
 
Adaptive software development
Adaptive software developmentAdaptive software development
Adaptive software development
Jenita lamichhane
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Development
Porsing Juniper
 
152-3 Lean six sigma gets you from coping to solving operational problems
152-3 Lean six sigma gets you from coping to solving operational problems152-3 Lean six sigma gets you from coping to solving operational problems
152-3 Lean six sigma gets you from coping to solving operational problems
Francisco Pulgar-Vidal, MBA, Lean Six Sigma MBB
 
171 Red beads The company as a system - Essential Lean 2014 01
171 Red beads   The company as a system - Essential Lean 2014 01171 Red beads   The company as a system - Essential Lean 2014 01
171 Red beads The company as a system - Essential Lean 2014 01
Francisco Pulgar-Vidal, MBA, Lean Six Sigma MBB
 
Symposium 2016 : Workshop 104 Brain and Leadership
Symposium 2016 : Workshop 104 Brain and LeadershipSymposium 2016 : Workshop 104 Brain and Leadership
Symposium 2016 : Workshop 104 Brain and Leadership
PMI-Montréal
 
A Guide to Risk Management
A Guide to Risk ManagementA Guide to Risk Management
A Guide to Risk Management
ProjectCon
 
Lean software development tips and tricks - Agile Tour Dublin 2014
Lean software development tips and tricks - Agile Tour Dublin 2014Lean software development tips and tricks - Agile Tour Dublin 2014
Lean software development tips and tricks - Agile Tour Dublin 2014
Augusto Evangelisti
 

What's hot (20)

Kepner Tregoe Developing Your Hr Project Management Skills
Kepner Tregoe  Developing Your Hr Project Management SkillsKepner Tregoe  Developing Your Hr Project Management Skills
Kepner Tregoe Developing Your Hr Project Management Skills
 
PhuNguyeAgileStudyReport201506
PhuNguyeAgileStudyReport201506PhuNguyeAgileStudyReport201506
PhuNguyeAgileStudyReport201506
 
Agile values
Agile valuesAgile values
Agile values
 
How We Get Feedback Wrong
How We Get Feedback WrongHow We Get Feedback Wrong
How We Get Feedback Wrong
 
Kepner-Tregoe Project Managment Suite Brochure
Kepner-Tregoe Project Managment Suite BrochureKepner-Tregoe Project Managment Suite Brochure
Kepner-Tregoe Project Managment Suite Brochure
 
Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...
 
Kepner-Tregoe 2016 Workshop Catalog
Kepner-Tregoe 2016 Workshop CatalogKepner-Tregoe 2016 Workshop Catalog
Kepner-Tregoe 2016 Workshop Catalog
 
12 principles for Agile Development
12 principles for Agile Development 12 principles for Agile Development
12 principles for Agile Development
 
What agile teams think about agile principles
What agile teams think about agile principlesWhat agile teams think about agile principles
What agile teams think about agile principles
 
How to Start a Project
How to Start a ProjectHow to Start a Project
How to Start a Project
 
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
 
What Makes A Great Dev Team - Mike Robinson
What Makes A Great Dev Team - Mike RobinsonWhat Makes A Great Dev Team - Mike Robinson
What Makes A Great Dev Team - Mike Robinson
 
Evolution towards agile project management
Evolution towards agile project managementEvolution towards agile project management
Evolution towards agile project management
 
Adaptive software development
Adaptive software developmentAdaptive software development
Adaptive software development
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Development
 
152-3 Lean six sigma gets you from coping to solving operational problems
152-3 Lean six sigma gets you from coping to solving operational problems152-3 Lean six sigma gets you from coping to solving operational problems
152-3 Lean six sigma gets you from coping to solving operational problems
 
171 Red beads The company as a system - Essential Lean 2014 01
171 Red beads   The company as a system - Essential Lean 2014 01171 Red beads   The company as a system - Essential Lean 2014 01
171 Red beads The company as a system - Essential Lean 2014 01
 
Symposium 2016 : Workshop 104 Brain and Leadership
Symposium 2016 : Workshop 104 Brain and LeadershipSymposium 2016 : Workshop 104 Brain and Leadership
Symposium 2016 : Workshop 104 Brain and Leadership
 
A Guide to Risk Management
A Guide to Risk ManagementA Guide to Risk Management
A Guide to Risk Management
 
Lean software development tips and tricks - Agile Tour Dublin 2014
Lean software development tips and tricks - Agile Tour Dublin 2014Lean software development tips and tricks - Agile Tour Dublin 2014
Lean software development tips and tricks - Agile Tour Dublin 2014
 

Similar to Risk management in software engineering

Project risk management
Project risk managementProject risk management
Project risk management
Marco Sampietro
 
Who would ever fore see risk identification? by Dr.Mahboob ali khan Phd
Who would ever fore see risk identification? by Dr.Mahboob ali khan Phd Who would ever fore see risk identification? by Dr.Mahboob ali khan Phd
Who would ever fore see risk identification? by Dr.Mahboob ali khan Phd
Healthcare consultant
 
Software Risk Management updated.ppt
Software Risk Management updated.pptSoftware Risk Management updated.ppt
Software Risk Management updated.ppt
umairshams6
 
Project Management by Mostafa Ewees
Project Management  by Mostafa EweesProject Management  by Mostafa Ewees
Project Management by Mostafa EweesMostafa Ewees
 
ACCA Chapter 12 and 13_ Accounting & Finance
ACCA Chapter 12 and 13_ Accounting & FinanceACCA Chapter 12 and 13_ Accounting & Finance
ACCA Chapter 12 and 13_ Accounting & Finance
scribdpebbly302
 
Risk 0-risk-guide book for pmi-rmp by amer elbaz
Risk 0-risk-guide book for pmi-rmp by amer elbazRisk 0-risk-guide book for pmi-rmp by amer elbaz
Risk 0-risk-guide book for pmi-rmp by amer elbaz
Mohamed Saeed
 
Risk Management Toolkit
Risk Management ToolkitRisk Management Toolkit
Risk Management Toolkit
PeterFranz6
 
Control only.pdf
Control only.pdfControl only.pdf
Control only.pdf
NmnKmr2
 
Project Management Techniques For Success And Failure
Project Management Techniques For Success And FailureProject Management Techniques For Success And Failure
Project Management Techniques For Success And Failure
Ashley Thomas
 
Project Risk Management
Project  Risk ManagementProject  Risk Management
Project Risk Management
Kelvin Fredson
 
Corporate and Project Risk Management Toolkit
Corporate and Project Risk Management Toolkit Corporate and Project Risk Management Toolkit
Corporate and Project Risk Management Toolkit
Aurelien Domont, MBA
 
Construction project management & risk mitigation
Construction project management & risk mitigationConstruction project management & risk mitigation
Construction project management & risk mitigation
rajlaxmipardeshi
 
Ch_1_PRM.pdf
Ch_1_PRM.pdfCh_1_PRM.pdf
Ch_1_PRM.pdf
AronHailesellasieAbr
 
RISK MANAGEMENT: ISSUES, CHALLENGES AND OPPORTUNITY
RISK MANAGEMENT: ISSUES, CHALLENGES AND OPPORTUNITYRISK MANAGEMENT: ISSUES, CHALLENGES AND OPPORTUNITY
RISK MANAGEMENT: ISSUES, CHALLENGES AND OPPORTUNITY
Ashim Sharma
 
Risk management in software engineering
Risk management in software engineeringRisk management in software engineering
Risk management in software engineering
deep sharma
 
Risk strategies presentation
Risk strategies presentationRisk strategies presentation
Risk strategies presentation
Raven Morgan
 
Anju drolia
Anju droliaAnju drolia
Anju droliaPMI2011
 
Anjudrolia 131008015750-phpapp02
Anjudrolia 131008015750-phpapp02Anjudrolia 131008015750-phpapp02
Anjudrolia 131008015750-phpapp02PMI_IREP_TP
 
Introduction to risk management
Introduction to risk managementIntroduction to risk management
Introduction to risk management
s. Akhlaque
 
Enterprise 360 degree risk management
Enterprise 360 degree risk managementEnterprise 360 degree risk management
Enterprise 360 degree risk management
Infosys
 

Similar to Risk management in software engineering (20)

Project risk management
Project risk managementProject risk management
Project risk management
 
Who would ever fore see risk identification? by Dr.Mahboob ali khan Phd
Who would ever fore see risk identification? by Dr.Mahboob ali khan Phd Who would ever fore see risk identification? by Dr.Mahboob ali khan Phd
Who would ever fore see risk identification? by Dr.Mahboob ali khan Phd
 
Software Risk Management updated.ppt
Software Risk Management updated.pptSoftware Risk Management updated.ppt
Software Risk Management updated.ppt
 
Project Management by Mostafa Ewees
Project Management  by Mostafa EweesProject Management  by Mostafa Ewees
Project Management by Mostafa Ewees
 
ACCA Chapter 12 and 13_ Accounting & Finance
ACCA Chapter 12 and 13_ Accounting & FinanceACCA Chapter 12 and 13_ Accounting & Finance
ACCA Chapter 12 and 13_ Accounting & Finance
 
Risk 0-risk-guide book for pmi-rmp by amer elbaz
Risk 0-risk-guide book for pmi-rmp by amer elbazRisk 0-risk-guide book for pmi-rmp by amer elbaz
Risk 0-risk-guide book for pmi-rmp by amer elbaz
 
Risk Management Toolkit
Risk Management ToolkitRisk Management Toolkit
Risk Management Toolkit
 
Control only.pdf
Control only.pdfControl only.pdf
Control only.pdf
 
Project Management Techniques For Success And Failure
Project Management Techniques For Success And FailureProject Management Techniques For Success And Failure
Project Management Techniques For Success And Failure
 
Project Risk Management
Project  Risk ManagementProject  Risk Management
Project Risk Management
 
Corporate and Project Risk Management Toolkit
Corporate and Project Risk Management Toolkit Corporate and Project Risk Management Toolkit
Corporate and Project Risk Management Toolkit
 
Construction project management & risk mitigation
Construction project management & risk mitigationConstruction project management & risk mitigation
Construction project management & risk mitigation
 
Ch_1_PRM.pdf
Ch_1_PRM.pdfCh_1_PRM.pdf
Ch_1_PRM.pdf
 
RISK MANAGEMENT: ISSUES, CHALLENGES AND OPPORTUNITY
RISK MANAGEMENT: ISSUES, CHALLENGES AND OPPORTUNITYRISK MANAGEMENT: ISSUES, CHALLENGES AND OPPORTUNITY
RISK MANAGEMENT: ISSUES, CHALLENGES AND OPPORTUNITY
 
Risk management in software engineering
Risk management in software engineeringRisk management in software engineering
Risk management in software engineering
 
Risk strategies presentation
Risk strategies presentationRisk strategies presentation
Risk strategies presentation
 
Anju drolia
Anju droliaAnju drolia
Anju drolia
 
Anjudrolia 131008015750-phpapp02
Anjudrolia 131008015750-phpapp02Anjudrolia 131008015750-phpapp02
Anjudrolia 131008015750-phpapp02
 
Introduction to risk management
Introduction to risk managementIntroduction to risk management
Introduction to risk management
 
Enterprise 360 degree risk management
Enterprise 360 degree risk managementEnterprise 360 degree risk management
Enterprise 360 degree risk management
 

Recently uploaded

Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Po-Chuan Chen
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 

Recently uploaded (20)

Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 

Risk management in software engineering

  • 1. RISK MANAGEMENT IN SOFTWARE ENGINEERING Prepared by Sneha Mudumba
  • 2. • What is a risk? • What is risk management ? • What are the principles by which we can manage risks? • How the Risk management is integrated in project management? • How Risk management is implemented in small projects in a company? • How can we control the risks in a project?
  • 3. What is Risk?  Risk is an uncertainty.  We don’t know whether a particular event will occur or no but if it does has a negative impact on a project.  An example would be that team is working on a project and the developer walks out of project and other person is recruited n his place 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 the same result in the same time span. Whether they will be able to complete the project on time. That is the risk of schedule .
  • 4. Definitions of Risks  Risk is the probability of suffering loss.  Risk provides an opportunity to develop the project better.  Risk exposure= Size (loss)* probability of (loss)  There is a difference between a Problem and Risk  Problem is some event which has already occurred but risk is something that is unpredictable.
  • 5. Risk management  The Risks we encounter in a project should be resolved so that we are able to deliver the desired project to the customer.  The project should be managed in such a way that the risks don’t affect the project in a big way.  The art of managing of the risks effectively so that the WIN-WIN situation and friendly relationship is established between the team and the customer is called Risk Management.  By using various paradigms, principles we can manage the risks.
  • 6. The Principles of Risk Management  1.Global 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 to have .  2.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 the future.  3.Open 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.  4.Integrated management: In this phase risk management is made an integral part of project management.  5.Continous process :In this phase the risks are tracked continuously throughout the risk management paradigm.
  • 7. Risk management paradigm  1.Identify: Search for the risks before they create a major problem  2.Analyze: understand the nature , kind of risk and gather information about the risk.  3.Plan: convert them into actions and implement them.  4.Track: we need to monitor the necessary actions.  5.Control: Correct the deviation and make any necessary amendments.  6.Communicate: Discuss about the emerging risks and the current risks and the plans to be undertaken.
  • 8. Risk Management in Project management: Basically project management deals with following :  1. Planning: Looking for the desired results, the strategies to be applied.  2. Organizing: Getting all the things together so that the desired results are obtained. By organizing the efficiency is increased and lot of time is saved.  3. Directing: Communication takes place and exchange of ideas is formatted in this phase.  4. Controlling: In the last phase feedback and evaluation is done.
  • 9. Team Risk Management Principles The two principles are:  1. Shared Product Vision: The common goal between the team and the supplier is established so that the vision is very lucid.  2. Team work: Working collectively towards achieving a common goal. The additional two principles will be added to the above five principles:  The Best way to snub the risks to some extent is to involve the customers right from the beginning and build a team oriented approach .  In this way the team risk management principles will help to tackle the risks better.
  • 10. Risk Management In Small Project: 1.Preparing for Risks: Looking for the external and internal Risks :  Uncertain requirements  Unknown technology  Infeasible Design  Cost And Schedule uncertainty. 2.Identify and Analyze Risks: We need to identify the risks and understand the nature of risks and prioritize the risks and try to solve the risks. 3.Mitigate the risks: In this phase we have risk acceptance, risk transfer, risk avoidance, risk control. We implement them in this phase so that we can mitigate the risks.
  • 12. How To Manage the Risks 1.Determine risk sources and Categories. 2.Determine Risk Parameters 3.Establish a Risk Management Strategy 4.Identify Risks 5.Evaluate and prioritize the risks. 6.Develop and Implement Risk mitigation plans
  • 13.  To manage the risks we need to establish a strong bond between the customers and the team members.  A strong base about risk management would help a great deal in tackling 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 an opportunity to develop our projects in a better way. Conclusion