Page 129 - Navy Journal 219
P. 129
Software Project ...
Figure 4. Software Risk Management Steps
RISK CHECKLISTS
IDENTIFICATION DECISION DRIVER ANALYSIS
ASSUMPTION ANALYSIS
DECOMPOSITION
RISK PERFORMANCE MODELS
ASSESSMENT RISK COST MODELS
ANALYSIR
NETWORK ANALYSIS
DECISION ANALYSIS
QUQLITY FACTION ANALYSIS
RISK RISK EXPOSURE
PRIORITIZATION
RISK LEVERAGE
COMPOUND RISK REDUCTION
RISK
MANAGEMENT
BUYING INFORMATION
RISK MGMT RISK AVOIDANCE
PLANNING RISK TRANSFER
RISK REDUCTION
RISK ELEMENT PLANNING
RISK PLAN INTEGRATION
RISK PROTOTYPRS
CONTROL RISK SIMULATIONS
RESOLUTION
BENCHMARKS
ANALYSES
STAFFING
RISK MILESTONE TRACKING
MONITORING TOP-10 TRACKING
RISK REASSESSMENT
CORRECTIVE ACTION
Source: Boehm, B. (1989). Software Risk Management. ESEC'89: 2nd
European Software Engineering Conference (pp. 1-19). Coventry, UK:
Springer- Verleg.
Risk Identification is the first and most important step in the software RM
process. To some extent it is the most difficult task although it seems so easy.
Boehm identified 10 top identification checklists as shown in figure 5. The list
can be utilized upfront the launch of a software project by the managers and
analysts to identify the probable risk factors. The list also provided
corresponding set of RM techniques as guidelines for the managers which have
been found successful from past experience. Now, if we correlate this list with
BN software development projects we find that risk item of number 2, 3, and 4
121

