SlideShare a Scribd company logo
1 of 32
Software Risk Management

                By:
                Gunjan Patel
                Medical Software
                081001038
“If You Don’t Actively Attack the Risks,
The Risks Will Actively Attack You.”
                               -Tom Gilb




………without risks there is no reward
Outline

Definitions and Principles
Risk Assessment and Control
Methodological Dimension
Recommended Implementation Approach
References
Define

 Risk
    Any anticipated unfavorable event or circumstances
     that occur while the project is underway.

    If the risk become true
       • It can hamper the successful and timely
         completion of a project.

    Therefore, it is necessary to anticipate and identify
     different risks.

 Risk management
   Reducing the impact of all kinds of risks that might
     affect a project.
Importance of Software Risk

 Addresses Complex Software Systems
 Focuses Projects on Critical Risk Items
 Provides Techniques for Handling Risk Items
 Reduces Software Costs by Reducing Rework
    Usually 40-50% of software costs
 Making informed decisions involves the evaluation of
  risk improvement
    Costs, benefits, and risks
    The evaluation of the impact of current decisions on future
     options
Risks within a system Context

 This process of risk management embodies
Process of Risk Management

 This process of risk management embodies the
  identification, analysis, planning, tracking, controlling, and
  communication of risk.




          A continuous set of activities to identify,
           confront, and resolve technical risk
Risk Assessment and Control
Risk assessment


 The objectives of risk assessment is to rank the risks in terms of
  their damage causing potential.

 For risk assessment, each risk should first be rated in two ways:

    • The likelihood of a risk coming true (r)

    • The severity of damage caused due to the risk (s)

    • Based on these factors

        – The priority of each risk can be computed as

        – p=r    s
Risk identification


 The project manager needs to anticipate the risks in the
  project as early as possible so that the impact of the risk can
  be minimized by making effective risk management plans.

 In order to be able to systematically identify the important
  risks, it is necessary to categorize risks into different classes.

 Main categories of risks
    • Project risks
    • Technical risks
    • Business risks
 Main categories of risks

    Project risks
       • Concern various forms of
            – Budgetary, Schedule, Personnel, Resource and Customer-Related Problems.
            – e.g. schedule slippage
                 » Software is intangible, it is very difficult to monitor and control software
                    projects.

    Technical risks
       • Concern
            – Potential design, implementation, interfacing, testing, and maintenance
              problems.
            – E.g. incomplete specification, changing specification, etc.

    Business risks
       • Includes
            – An excellent product that no one wants, losing budgetary, etc.
Risk Containment

 After all the identified risks are assessed, plans must be made to control the
  most damaging and the most likely risks.

 Strategies used for risk
  containment:

    • Avoid the risk
         – Discuss with customer to
              reduce the scope of the
           work
         – Giving incentives to
           engineers to avoid the risk of
           manpower turnover, etc.

    • Transfer the risk
         – Getting the risky components
           developed by a third party
         – Buying insurance cover, etc.

    • Risk reduction
         – Planning ways to control the
           damage due to a risk
         – If there is risk that some key
           personnel might leave, new
           recruitment may be planned.
                                              Techniques for Handling Risks
To choose between the different strategies of
     handling a risk, the project manager must
     consider the cost of handling the risk and the
     corresponding reduction in risk.


                  Risk exposure before reduction – risk exposure after reduction
Risk leverage =
                                        Risk reduction of cost
Methodological Dimension

 Design to Improve overall software development
  process to integrate knowledge into the software
  acquisition process that enable manageress to make
  timely decision.

 Samples of questions for methodological

I know that improving the process will improve my software. How
    do I choose the improvement method that will have the most
     effect for my current state? How do I secure against major
                   disasters? What cost will I face?
Software Risk management Methodology



Framework for Software Risk management
  1. Software Risk Evaluation (SRE)
  2. Continuous Risk Management (CRM)
  3. Team Risk Management (TRM)


 Developed software risk methodologies
  1. Risk prevention
  2. Risk mitigation and correction
  3. Ensuring safe system failure
 SRM methodological addresses the two functions of
  software acquisition and development.
    The functions are managed is composed
    Software Acquisition-Capability Maturity Model
      • Determine current process maturity identify few critical
        issues critical to software quality & process improvement
      • Framework used Quality principles have been design by
        Quality management Team
          – Developed the direction Watts Humphrey at IBM

    Software - Capability Maturity Model
      • The key process areas define requirements that must be
        satisfied in order to accomplish that level of development
Methodological Framework for SRM
Seven risk management principles

 Shared product vision
 • Sharing product vision based upon common purpose, shared
   ownership, and collective commitment
 • Focusing on results
 Teamwork
 • Working Cooperatively To Achieve A Common Goal
 • Pooling Talent, Skills, And Knowledge
 Forward-looking view
 • Thinking Toward Tomorrow, Identifying Uncertainties,
   Anticipating Potential Outcomes
 • Managing Project Resources And Activities While Anticipating
   Uncertainties
 Global perspective
    Viewing software development within the context of the larger
     system (3D) Definition, Design, and Development
 Open communication
    Encouraging the free flow of information between all levels
    Bringing unique knowledge to identifying and managing risk
 Integrated management
    Making risk management an integral part of project
     management
    Adapting risk management methods and tools to a project’s
     infrastructure and culture
 Continuous process
    Maintaining constant vigilance
    Identifying and managing risks routinely throughout all phases
     of the project’s life cycle
Software Risk Management Methodologies


Basic Constructs to Risk Management
   1. Risk Management Paradigm-Boehmís
2.Risk Taxonomy
      Follow life cycle of software develop and provides framework for
      organizing data and info




                    30%                    33%                  37%
 Taxonomy of Software Risks: Overview
3. Risk Clinic
   Workshop that takes the CRM and TRM and adapts in
    integrates it with a client’s communication channels,
    infrastructure, existing practices, project management, risk
    management (if any), and technical problem management
Software Risk Evaluation (SRE)

 Software Risk Evaluation (SRE) Practice model
Team Risk Management (TRM)


        Initiate:                                      Team:
•Recognize the needs                         •Based on risks, priorities,
•Commit to create the team                   metrics & action plans
culture




                             Team Activity
Continuous Risk Management


      CORE
 CRM is a principle-based practice for managing project risks and
  opportunities throughout the lifetime of the project.
 When followed, these principles provide an effective approach to
  managing risk regardless of the specific methods and tools used.
 2 are composed of three groups: core, sustaining, and defining.
 Software Acquisition-Capability Maturity Model (SA-CMMSM)
References:

Crosby, P.B. Quality Is Free. New York:
 McGraw-Hill, 1979.
www.sei.cmu.edu
www.baz.com
www.google.com
Thank You……..
Kind Attention !!!

More Related Content

What's hot

Introduction to Software Project Management
Introduction to Software Project ManagementIntroduction to Software Project Management
Introduction to Software Project ManagementReetesh Gupta
 
Unit 8-risk manaegement (1) -
Unit 8-risk manaegement (1) - Unit 8-risk manaegement (1) -
Unit 8-risk manaegement (1) - Shashi Kumar
 
Software Project Management: Risk Management
Software Project Management: Risk ManagementSoftware Project Management: Risk Management
Software Project Management: Risk ManagementMinhas Kamal
 
Chapter 15 software product metrics
Chapter 15 software product metricsChapter 15 software product metrics
Chapter 15 software product metricsSHREEHARI WADAWADAGI
 
Risk Mitigation, Monitoring and Management Plan (RMMM)
Risk Mitigation, Monitoring and Management Plan (RMMM)Risk Mitigation, Monitoring and Management Plan (RMMM)
Risk Mitigation, Monitoring and Management Plan (RMMM)Navjyotsinh Jadeja
 
Software engineering a practitioners approach 8th edition pressman solutions ...
Software engineering a practitioners approach 8th edition pressman solutions ...Software engineering a practitioners approach 8th edition pressman solutions ...
Software engineering a practitioners approach 8th edition pressman solutions ...Drusilla918
 
software project management Artifact set(spm)
software project management Artifact set(spm)software project management Artifact set(spm)
software project management Artifact set(spm)REHMAT ULLAH
 
Context model
Context modelContext model
Context modelUbaid423
 
Software Process Models
Software Process ModelsSoftware Process Models
Software Process ModelsAtul Karmyal
 
Software project estimation
Software project estimationSoftware project estimation
Software project estimationinayat khan
 
Project Planning in Software Engineering
Project Planning in Software EngineeringProject Planning in Software Engineering
Project Planning in Software EngineeringFáber D. Giraldo
 
Software engineering project management
Software engineering project managementSoftware engineering project management
Software engineering project managementjhudyne
 
4 p’s of management spectrum and the w5hh principle
4 p’s of management spectrum and the w5hh principle4 p’s of management spectrum and the w5hh principle
4 p’s of management spectrum and the w5hh principleMohammad Hafiz-Al-Masud
 
Agile Process models
Agile Process modelsAgile Process models
Agile Process modelsStudent
 

What's hot (20)

Introduction to Software Project Management
Introduction to Software Project ManagementIntroduction to Software Project Management
Introduction to Software Project Management
 
Unit 8-risk manaegement (1) -
Unit 8-risk manaegement (1) - Unit 8-risk manaegement (1) -
Unit 8-risk manaegement (1) -
 
Software Project Management: Risk Management
Software Project Management: Risk ManagementSoftware Project Management: Risk Management
Software Project Management: Risk Management
 
Chapter 15 software product metrics
Chapter 15 software product metricsChapter 15 software product metrics
Chapter 15 software product metrics
 
Software quality
Software qualitySoftware quality
Software quality
 
Risk Mitigation, Monitoring and Management Plan (RMMM)
Risk Mitigation, Monitoring and Management Plan (RMMM)Risk Mitigation, Monitoring and Management Plan (RMMM)
Risk Mitigation, Monitoring and Management Plan (RMMM)
 
Software engineering a practitioners approach 8th edition pressman solutions ...
Software engineering a practitioners approach 8th edition pressman solutions ...Software engineering a practitioners approach 8th edition pressman solutions ...
Software engineering a practitioners approach 8th edition pressman solutions ...
 
Risk analysis
Risk analysisRisk analysis
Risk analysis
 
software project management Artifact set(spm)
software project management Artifact set(spm)software project management Artifact set(spm)
software project management Artifact set(spm)
 
Context model
Context modelContext model
Context model
 
Software Process Models
Software Process ModelsSoftware Process Models
Software Process Models
 
Software project estimation
Software project estimationSoftware project estimation
Software project estimation
 
Software Reliability
Software ReliabilitySoftware Reliability
Software Reliability
 
Software Engineering by Pankaj Jalote
Software Engineering by Pankaj JaloteSoftware Engineering by Pankaj Jalote
Software Engineering by Pankaj Jalote
 
Software Evolution
Software EvolutionSoftware Evolution
Software Evolution
 
Project Planning in Software Engineering
Project Planning in Software EngineeringProject Planning in Software Engineering
Project Planning in Software Engineering
 
Software engineering project management
Software engineering project managementSoftware engineering project management
Software engineering project management
 
SPM PPT
SPM PPTSPM PPT
SPM PPT
 
4 p’s of management spectrum and the w5hh principle
4 p’s of management spectrum and the w5hh principle4 p’s of management spectrum and the w5hh principle
4 p’s of management spectrum and the w5hh principle
 
Agile Process models
Agile Process modelsAgile Process models
Agile Process models
 

Similar to Software Risk Management

Risk-Management-05012023-025512pm.ppt
Risk-Management-05012023-025512pm.pptRisk-Management-05012023-025512pm.ppt
Risk-Management-05012023-025512pm.pptYasirShaikh34
 
Critical role of_risk_assessment_in_international_projects_en
Critical role of_risk_assessment_in_international_projects_enCritical role of_risk_assessment_in_international_projects_en
Critical role of_risk_assessment_in_international_projects_enVyacheslav Guzovsky
 
11-Risk Management.pptx
11-Risk Management.pptx11-Risk Management.pptx
11-Risk Management.pptxSushant895574
 
Risk management in Software Industry
Risk management in Software IndustryRisk management in Software Industry
Risk management in Software IndustryRehan Akhtar
 
Risk analysis and management
Risk analysis and managementRisk analysis and management
Risk analysis and managementgnitu
 
Risk Management Best Practices
Risk Management Best PracticesRisk Management Best Practices
Risk Management Best PracticesPMILebanonChapter
 
project_risk_mgmt_final 1.ppt
project_risk_mgmt_final 1.pptproject_risk_mgmt_final 1.ppt
project_risk_mgmt_final 1.pptBetshaTizazu2
 
Final Class Presentation on Determining Project Stakeholders & Risks.pptx
Final Class Presentation on Determining Project Stakeholders & Risks.pptxFinal Class Presentation on Determining Project Stakeholders & Risks.pptx
Final Class Presentation on Determining Project Stakeholders & Risks.pptxGeorgeKabongah2
 
Online PMP Training Material for PMP Exam - Risk Management Knowledge Area
Online PMP Training Material for PMP Exam - Risk Management Knowledge AreaOnline PMP Training Material for PMP Exam - Risk Management Knowledge Area
Online PMP Training Material for PMP Exam - Risk Management Knowledge AreaGlobalSkillup
 
project_risk_mgmt_final.ppt
project_risk_mgmt_final.pptproject_risk_mgmt_final.ppt
project_risk_mgmt_final.pptavisha23
 
project_risk_mgmt_final.ppt
project_risk_mgmt_final.pptproject_risk_mgmt_final.ppt
project_risk_mgmt_final.pptAyidAlmgati
 
PMI project_risk_management_final_2022.ppt
PMI project_risk_management_final_2022.pptPMI project_risk_management_final_2022.ppt
PMI project_risk_management_final_2022.pptDorraLamouchi1
 
Webinar - Building Team Efficiency and Effectiveness
Webinar - Building Team Efficiency and EffectivenessWebinar - Building Team Efficiency and Effectiveness
Webinar - Building Team Efficiency and EffectivenessInvensis Learning
 
All About PMI - RMP Certification
All About PMI - RMP CertificationAll About PMI - RMP Certification
All About PMI - RMP Certificationpassyourcert
 

Similar to Software Risk Management (20)

Project risk management
Project risk managementProject risk management
Project risk management
 
Risk-Management-05012023-025512pm.ppt
Risk-Management-05012023-025512pm.pptRisk-Management-05012023-025512pm.ppt
Risk-Management-05012023-025512pm.ppt
 
Critical role of_risk_assessment_in_international_projects_en
Critical role of_risk_assessment_in_international_projects_enCritical role of_risk_assessment_in_international_projects_en
Critical role of_risk_assessment_in_international_projects_en
 
11-Risk Management.pptx
11-Risk Management.pptx11-Risk Management.pptx
11-Risk Management.pptx
 
8. project risk management
8. project risk management8. project risk management
8. project risk management
 
Risk management in Software Industry
Risk management in Software IndustryRisk management in Software Industry
Risk management in Software Industry
 
Risk analysis
Risk analysisRisk analysis
Risk analysis
 
Presentation qrm shc
Presentation qrm shcPresentation qrm shc
Presentation qrm shc
 
Project risk analysis
Project risk analysisProject risk analysis
Project risk analysis
 
Risk analysis and management
Risk analysis and managementRisk analysis and management
Risk analysis and management
 
Risk Management Best Practices
Risk Management Best PracticesRisk Management Best Practices
Risk Management Best Practices
 
project_risk_mgmt_final 1.ppt
project_risk_mgmt_final 1.pptproject_risk_mgmt_final 1.ppt
project_risk_mgmt_final 1.ppt
 
Final Class Presentation on Determining Project Stakeholders & Risks.pptx
Final Class Presentation on Determining Project Stakeholders & Risks.pptxFinal Class Presentation on Determining Project Stakeholders & Risks.pptx
Final Class Presentation on Determining Project Stakeholders & Risks.pptx
 
Online PMP Training Material for PMP Exam - Risk Management Knowledge Area
Online PMP Training Material for PMP Exam - Risk Management Knowledge AreaOnline PMP Training Material for PMP Exam - Risk Management Knowledge Area
Online PMP Training Material for PMP Exam - Risk Management Knowledge Area
 
project_risk_mgmt_final.ppt
project_risk_mgmt_final.pptproject_risk_mgmt_final.ppt
project_risk_mgmt_final.ppt
 
project_risk_mgmt_final.ppt
project_risk_mgmt_final.pptproject_risk_mgmt_final.ppt
project_risk_mgmt_final.ppt
 
PMI project_risk_management_final_2022.ppt
PMI project_risk_management_final_2022.pptPMI project_risk_management_final_2022.ppt
PMI project_risk_management_final_2022.ppt
 
Webinar - Building Team Efficiency and Effectiveness
Webinar - Building Team Efficiency and EffectivenessWebinar - Building Team Efficiency and Effectiveness
Webinar - Building Team Efficiency and Effectiveness
 
All About PMI - RMP Certification
All About PMI - RMP CertificationAll About PMI - RMP Certification
All About PMI - RMP Certification
 
Risk Management
Risk ManagementRisk Management
Risk Management
 

Recently uploaded

Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailAriel592675
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Riya Pathan
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...lizamodels9
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxMarkAnthonyAurellano
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Timedelhimodelshub1
 

Recently uploaded (20)

Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detail
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Time
 

Software Risk Management

  • 1. Software Risk Management By: Gunjan Patel Medical Software 081001038
  • 2. “If You Don’t Actively Attack the Risks,
  • 3. The Risks Will Actively Attack You.” -Tom Gilb ………without risks there is no reward
  • 4. Outline Definitions and Principles Risk Assessment and Control Methodological Dimension Recommended Implementation Approach References
  • 5. Define  Risk  Any anticipated unfavorable event or circumstances that occur while the project is underway.  If the risk become true • It can hamper the successful and timely completion of a project.  Therefore, it is necessary to anticipate and identify different risks.  Risk management  Reducing the impact of all kinds of risks that might affect a project.
  • 6. Importance of Software Risk  Addresses Complex Software Systems  Focuses Projects on Critical Risk Items  Provides Techniques for Handling Risk Items  Reduces Software Costs by Reducing Rework  Usually 40-50% of software costs  Making informed decisions involves the evaluation of risk improvement  Costs, benefits, and risks  The evaluation of the impact of current decisions on future options
  • 7. Risks within a system Context  This process of risk management embodies
  • 8. Process of Risk Management  This process of risk management embodies the identification, analysis, planning, tracking, controlling, and communication of risk. A continuous set of activities to identify, confront, and resolve technical risk
  • 10. Risk assessment  The objectives of risk assessment is to rank the risks in terms of their damage causing potential.  For risk assessment, each risk should first be rated in two ways: • The likelihood of a risk coming true (r) • The severity of damage caused due to the risk (s) • Based on these factors – The priority of each risk can be computed as – p=r s
  • 11. Risk identification  The project manager needs to anticipate the risks in the project as early as possible so that the impact of the risk can be minimized by making effective risk management plans.  In order to be able to systematically identify the important risks, it is necessary to categorize risks into different classes.  Main categories of risks • Project risks • Technical risks • Business risks
  • 12.  Main categories of risks  Project risks • Concern various forms of – Budgetary, Schedule, Personnel, Resource and Customer-Related Problems. – e.g. schedule slippage » Software is intangible, it is very difficult to monitor and control software projects.  Technical risks • Concern – Potential design, implementation, interfacing, testing, and maintenance problems. – E.g. incomplete specification, changing specification, etc.  Business risks • Includes – An excellent product that no one wants, losing budgetary, etc.
  • 13. Risk Containment  After all the identified risks are assessed, plans must be made to control the most damaging and the most likely risks.  Strategies used for risk containment: • Avoid the risk – Discuss with customer to reduce the scope of the work – Giving incentives to engineers to avoid the risk of manpower turnover, etc. • Transfer the risk – Getting the risky components developed by a third party – Buying insurance cover, etc. • Risk reduction – Planning ways to control the damage due to a risk – If there is risk that some key personnel might leave, new recruitment may be planned. Techniques for Handling Risks
  • 14. To choose between the different strategies of handling a risk, the project manager must consider the cost of handling the risk and the corresponding reduction in risk. Risk exposure before reduction – risk exposure after reduction Risk leverage = Risk reduction of cost
  • 15. Methodological Dimension  Design to Improve overall software development process to integrate knowledge into the software acquisition process that enable manageress to make timely decision.  Samples of questions for methodological I know that improving the process will improve my software. How do I choose the improvement method that will have the most effect for my current state? How do I secure against major disasters? What cost will I face?
  • 16. Software Risk management Methodology Framework for Software Risk management 1. Software Risk Evaluation (SRE) 2. Continuous Risk Management (CRM) 3. Team Risk Management (TRM)  Developed software risk methodologies 1. Risk prevention 2. Risk mitigation and correction 3. Ensuring safe system failure
  • 17.  SRM methodological addresses the two functions of software acquisition and development.  The functions are managed is composed  Software Acquisition-Capability Maturity Model • Determine current process maturity identify few critical issues critical to software quality & process improvement • Framework used Quality principles have been design by Quality management Team – Developed the direction Watts Humphrey at IBM  Software - Capability Maturity Model • The key process areas define requirements that must be satisfied in order to accomplish that level of development
  • 19. Seven risk management principles  Shared product vision • Sharing product vision based upon common purpose, shared ownership, and collective commitment • Focusing on results  Teamwork • Working Cooperatively To Achieve A Common Goal • Pooling Talent, Skills, And Knowledge  Forward-looking view • Thinking Toward Tomorrow, Identifying Uncertainties, Anticipating Potential Outcomes • Managing Project Resources And Activities While Anticipating Uncertainties
  • 20.  Global perspective  Viewing software development within the context of the larger system (3D) Definition, Design, and Development  Open communication  Encouraging the free flow of information between all levels  Bringing unique knowledge to identifying and managing risk  Integrated management  Making risk management an integral part of project management  Adapting risk management methods and tools to a project’s infrastructure and culture  Continuous process  Maintaining constant vigilance  Identifying and managing risks routinely throughout all phases of the project’s life cycle
  • 21. Software Risk Management Methodologies Basic Constructs to Risk Management  1. Risk Management Paradigm-Boehmís
  • 22. 2.Risk Taxonomy  Follow life cycle of software develop and provides framework for organizing data and info 30% 33% 37%
  • 23.  Taxonomy of Software Risks: Overview
  • 24. 3. Risk Clinic  Workshop that takes the CRM and TRM and adapts in integrates it with a client’s communication channels, infrastructure, existing practices, project management, risk management (if any), and technical problem management
  • 25. Software Risk Evaluation (SRE)  Software Risk Evaluation (SRE) Practice model
  • 26. Team Risk Management (TRM) Initiate: Team: •Recognize the needs •Based on risks, priorities, •Commit to create the team metrics & action plans culture Team Activity
  • 28.  CRM is a principle-based practice for managing project risks and opportunities throughout the lifetime of the project.  When followed, these principles provide an effective approach to managing risk regardless of the specific methods and tools used.  2 are composed of three groups: core, sustaining, and defining.
  • 29.  Software Acquisition-Capability Maturity Model (SA-CMMSM)
  • 30. References: Crosby, P.B. Quality Is Free. New York: McGraw-Hill, 1979. www.sei.cmu.edu www.baz.com www.google.com
  • 31.