Risk Management in Software Project Riskit Method and SEI Method Introduction *The Definition of risk in software project? Webster defines “risk” as “

Slides:



Advertisements
Similar presentations
© Telelogic AB Modeling DoDAF Compliant Architectures Operational Systems Technical.
Advertisements

Guidebook for Risk Analysis Tools and Management Practices to Control Transportation Project Costs Keith R. Molenaar, PhD Stuart D. Anderson, PhD, PE Transportation.
Chapter 2 The Software Process
©2006 OLC 1 Process Management: The Foundation for Achieving Organizational Excellence Process Management Implementation Worldwide.
Stepan Potiyenko ISS Sr.SW Developer.
University of Sunderland CSEM04 ROSCO Unit 13 Unit 13: Supplementary Slides for the Riskit Method CSEM04: Risk and Opportunities of Systems Change in Organisations.
IE673Session 4 - Customer Relationships1 Customer Relationships (The Voice of the Customer)
Lesson-11 Information System Development
University of Sunderland CSEM04 ROSCO Unit 13 Unit 13: Risk Methods CSEM04: Risk and Opportunities of Systems Change in Organisations Dr Lynne Humphries.
Creator: ACSession No: 9 Slide No: 1Reviewer: SS CSE300Advanced Software EngineeringNovember 2005 Risk Management CSE300 Advanced Software Engineering.
Author:Prof.Dr.Tomas Ganiron Jr1 CHAPTER 7 PROJECT EXECUTION, MONITOR & CONTROL PROCESS 7-1 Project Executing process 7-2What is Project monitor & control.
Chapter Three Copyright © 2004 John Wiley & Sons, Inc. Problem Definition and the Research Process Copyright © 2004 John Wiley & Sons, Inc. Chapter Three.
Project Risk Management. Learning Objectives  Understand what risk is and the importance of good project risk management.  Identify project risks, describe.
Frequently Asked Questions (FAQ) prepared by some members of the ICH Q9 EWG for example only; not an official policy/guidance July 2006, slide 1 ICH Q9.
RISK MANAGEMENT IN SOFTWARE ENGINEERING RISK MANAGEMENT IN SOFTWARE ENGINEERING Prepared by Prepared by Sneha Mudumba Sneha Mudumba.
Unit 3 University of Sunderland COMM80 Risk Assessment of Systems Change Introduction to Risk: Concepts, Assessment and Management COMM80: Risk Assessment.
The Importance and Value of Process Improvement. Rationale for Process Improvement Establishing an attitude and culture of quality improvement and continuous.
Integrated Capability Maturity Model (CMMI)
IT Project Management Cheng Li, Ph.D. August 2003.
Software Project Management Lecture # 8. Outline Chapter 25 – Risk Management  What is Risk Management  Risk Management Strategies  Software Risks.
Lecture 2 Risk Management Process 1. Risk management It paves the path for project management. It results in analysis of external & internal situations.
Introduction & Implementation of TQM Introduction & Implementation of TQM By -Fuad Al- Ruhaili -Mohammed Al-hosawi -Talal Al-Hawsawi -Mohammed Al-Otaibi.
CLEANROOM SOFTWARE ENGINEERING.
Software Project Management Lecture # 8. Outline Earned Value Analysis (Chapter 24) Topics from Chapter 25.
Software Inspections. Defect Removal Efficiency The number of defects found prior to releasing a product divided by The number of defects found prior.
1 Chapter 2 The Process. 2 Process  What is it?  Who does it?  Why is it important?  What are the steps?  What is the work product?  How to ensure.
CMMi What is CMMi? Basic terms Levels Common Features Assessment process List of KPAs for each level.
Business Analysis and Essential Competencies
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
University of Sunderland COMM80 Risk Assessment of Systems ChangeUnit 13 Overview of Riskit*: The Method and its Techniques * Further information available.
Uncertainty management in Statoil (Risk and opportunity management)
Risk Management for Technology Projects Geography 463 : GIS Workshop May
1 Project Management Introduction. 2 Chap 1 What is the impact? 1994: 16% of IT projects completed “On-Time” 2004 : 29% of IT projects “On- Time” 53%
Software Project Management
CHALLENGING BOUNDARIES Rhodia way, The way we do business.
BSBPMG505A Manage Project Quality Manage Project Quality Project Quality Processes Diploma of Project Management Qualification Code BSB51507 Unit.
Creator: ACSession No: 15 Slide No: 1Reviewer: SS CSE300Advanced Software EngineeringFebruary 2006 Software Quality Assurance & Software Quality Control.
Georgia Institute of Technology CS 4320 Fall 2003.
Glen Fields - Final Project Presentation. What Sets CSI Apart... GBA 573 Consultants Company Background Located in San Diego, CA 5 Engineering Consultants.
Software Engineering - I
Ch 10 - Risk Management Learning Objectives You should be able to: List and describe risk management processes, inputs, outputs, and tools List and describe.
Object-Oriented Software Engineering using Java, Patterns &UML. Presented by: E.S. Mbokane Department of System Development Faculty of ICT Tshwane University.
Requirements Development in CMMI
SOFTWARE PROJECT MANAGEMENT
Software Architecture Evaluation Methodologies Presented By: Anthony Register.
1 EMS Fundamentals An Introduction to the EMS Process Roadmap AASHTO EMS Workshop.
Quality Management Theory Terms, Concepts, & Principles.
Project management Topic 1 Introduction.
ISO 9001:2015 Risk-based thinking
Software Project Management Lecture # 9. Outline Chapter 25 – Risk Management  What is Risk Management  Risk Management Strategies  Software Risks.
Risk Management Managing the Software Process - Risk Management Advanced Software Engineering COM360 University of Sunderland © 1998.
Swedish Risk Management System Internal management and control Aiming to Transport Administration with reasonable certainty to.
Capability Maturity Model. CS460 - Senior Design Project I (AY2004)2 Immature Organisations Software processes are often rigorously followed. Organisation.
PROCESS ASSESSMENT AND IMPROVEMENT. Process Assessment  A formal assessment did not seem financially feasible at the onset of the company’s process improvement.
Certification: CMMI Emerson Murphy-Hill. Capability Maturity Model Integration (CMMI) Creation of the Software Engineering Institute (SEI) at Carnegie.
Info-Tech Research Group1 Info-Tech Research Group, Inc. Is a global leader in providing IT research and advice. Info-Tech’s products and services combine.
Risk Management in Software Development Projects Roberto Torres Ph.D. 11/6/01.
Serving IT up with ITIL By Thane Price. IT is the laboratory’s pit crew  Goal : Make technology transparent while accomplishing valuable internal customer.
Prepared by: Shakhzoda Khamidova Mostafa Soleimani Qussai Al - Shater
Project Management PTM721S
SQA project process standards IEEE software engineering standards
ISO 9001:2015 Risk-based thinking
ISO 9001:2015 Risk-based thinking
Software Risk Management
SQA project process standards IEEE software engineering standards
Risk management in Software Engineering
ISO 9001:2015 Risk-based thinking
ISO 9001:2015 Risk-based thinking
Risky Business Standalone ISO9001:2015 Risk-Based Thinking and Integration of Risk Management with ISO9001:2015.
Requirements Development in CMMI
Presentation transcript:

Risk Management in Software Project Riskit Method and SEI Method Introduction *The Definition of risk in software project? Webster defines “risk” as “ the possibility or injury”. Risk in software project is defined as exposure to harm and loss

*Why do we need risk management?  Risk management can help us to avoid software disaster, rework and overkill. *Why do we need a formally risk management?  Risks in different projects are individual differences.  Rely on project managers’ intuition and luck are a poor substitute and consistent approach.  Provides a number of benefits to the project team.

*When does the risk management apply? Start the risk management as soon as the project starts. *What are features of risk management?  Risk is uncertain  Risks in project can never be removed  Risks can be control and reduced

Riskit Method Definition Riskit method is a comprehensive risk management method. Goal Riskit method focuses on stakeholder goals by maintaining links between risks and stakeholders explicitly.

Riskit Method Definition of Risk Risk Probability Loss Expectations Stakeholder is characterized by is defined by is valued by Is characterized by

Riskit Method Processes Risk Management Mandate Output -> why, what, when and whom Goal Review Output -> explicit goal definitions Risk Identification Output ->A list of “raw” risks Risk Analysis Output ->Completed Riskit analysis graphs and ranked risk scenarios

Riskit Method Processes Risk Control Planning Output->Selected risk controlling actions Risk Control Output ->Reduced risks Risk Monitoring Output->Risk status information

Riskit Risk Management Cycle Risk Mag Mandate Goal review Identification Analysis Control planning Risk Control Monitoring mandate prioritized risk goal list of risks revisions to goals risk monitor matrices selected action results changes

SEI Risk Management Method Definition Software risk management address the entire lift cycle of software acquisition, development, and maintenance. Goal To enable engineers, managers, and other decision makers to identify risks and to manage them on a time basis.

SEI Risk Management Paradigm Identify The taxonomy method consists taxonomy-base questionnaire and a process for its application. Analyze Analysis is the conversion of risk data into risk decision-making information.

Plan Turns risk information into decisions and actions. Track Monitor the status if risks and the actions taken. Control Corrects deviations from planned risk actions. Communicate Communication lies at the center of paradigm.

SEI RISK PARADIGM

SEI RISK MANAGEMENT PRINCIPLES Global Perspective Forward-looking View Open Communication Integrated Management Continuous Process Share Product Vision Team Work

Differences of Two Methods Riskit Method define a specific step – risk management mandate. Riskit Method define goals and stakeholders for project. Riskit method uses brainstorming, checklist or benchmarking to identify risks. SEI uses taxonomy questionnaire method.

Riskit Method provides more graphical analysis, SEI provide textual analysis is based on taxonomy method Risk factor Risk event Risk Outcome Reaction Risk Effect set Utility loss

Differences of Two Methods SEI focus on team member’s participation SEI focus on the participation of suppliers and customers SEI method shares product vision SEI method has open communication SEI provides a continues risk management

Simulations Both of them provide precise definition of risks. The basic concepts for risk management are the same Both of them suggest a common risk management framework Both of them are systematical processes Documentations are required

Simulation They all address project manager is not the only person to participate risk management.

Conclusion Risk management framework is necessary. Some basic steps are necessary— identification, analysis, prioritization, planning, control and monitoring. Everybody who is related to this project need to involve in risk management.

Conclusion Establish open communication for employees to discuss risks. Risk management should start before the project starts.