19 Software Risk Management
19 Software Risk Management
19 Software Risk Management
Doc No 19
Risk is nothing but the probability of unsatisfactory outcome. Software Risk Management is a
proactive approach for minimizing the uncertainty and potential loss associated with a project.
Some categories of risk include product size, business impact, customer-related, process,
technology, development environment, staffing (size and experience), schedule, and cost.
Providing insights to support informed decision making is the primary objective of Risk
Management. In contrast, Risk Management practice concentrates on performing bottom-up,
detailed, continuous assessment of risk and opportunity. It focuses on addressing the day-to-day
operational risks that a program faces.
Risk Management follows a two-stage, repeatable and iterative process of assessment and
management. It is performed continually over the life of a program, from initiation to retirement.
Risk Management : Managing risks is a two-step process - Risk Assessment & Risk Control.
Risk Assessment consists of Risk Identification, Risk Analysis & Risk Prioritization. The
classifications of these are given below.
Risk Control consists of three factors Risk Management Planning, Risk Resolution, Risk
Monitoring. Their Classifications are as below:
• Will Your Project really get all the best • Are there critical skills for which nobody is
people identified
• Are there pressures to staff with available • Are there pressures to overstaff in the early
warm bodies phases
• Are the key project people compatible • Do they have a realistic expectations about
their project job
• Do their strength match their assignment • Are they committed for the duration of the
project
• Are they committed full time • Are their task pre-requisites (Training,
clearances etc)
Satisfied
A Chart here will show the risk prone areas and their Risk Description
S Area Risk Description
.no
1 Requirements Frequent Changes, Management o f changes
2 Architecture Maintainability
3 Planning/Scheduling Estimation, Fire-fighting
4 Program Construct Construct Type, Staff, Budget
5 Configuration Multiple baselines
Management
6 Communication Internal, with end users, with customers
7 Development Process Definition, Product Control & Process Control
8 Development System Management, Integration & LAN
9 Personnel Training, MORALE
Note: We fail to focus our effort to maximize item and we are not prioritizing
Risk Exposure Calculation
The Root cause for major risks is primarily with the contract.
Risk Taxonomy is nothing but classification of Risk. It can be divided into three groups
defined below.
A. Product Engineering
10718245.doc Page 3 of 4
Syntel CQA Forum Software Risk Management CQA
Doc No 19
Constraints
Scale Non-Develop - - -
Software
B. Development Environment
C. Program Environment
10718245.doc Page 4 of 4