Information Technology Reference
In-Depth Information
Checklists
Decision driver analysis
Assumption analysis
Decomposition & hierarchy
Risk
Identification
Performance models
Cost models
Network analysis
Decision analysis
Quality analysis
Risk
Analysis
Risk
Assessment
Risk exposure
Risk leverage
Compound risk reduction
Risk
Prioritization
Buying information
Risk avoidance
Risk transfer
Risk reduction
Risk element planning
Risk plan integration
Risk
Management
Risk
Management
Planning
Prototypes
Simulations
Benchmarks
Analyses
Staffing
Risk
Control
Risk
Resolution
Milestone tracking
Top 10 tracking
Risk reassessment
Corrective action
Risk
Monitoring
FIGURE 15.4
Software risk management.
judgment. Risk assessment is complex, as it can be influenced by personal perception
and other factors such as political climates, economic conditions, and cultural back-
ground. It is highly recommended to base risk assessment of software on an expert's
knowledge and safety-centric engineering. The causal relationship among the harm,
the hazard, and the cause of the hazard plays a great role in risk management in
which causes may occur in the absence of failures or as a result of one or more failure
modes. Naturally, hazards are inherent in products, and many unplanned attempts
to overcorrect a hazardous event tend to increase the potential risk of creating new
hazards. Therefore, the focus should be on the cause of the hazard, not the actual
harm itself. Figure 15.4 depicts the risk management elements, some of which are to
be discussed in this chapter.
As is the case with software reliability 1 , this chapter is concerned with the software
nonconformances that are visible to a customer and prevent a system from delivering
essential functionality causing risk. In Chapter 14, we classified nonconformance into
1 See Chapter 14.
Search WWH ::




Custom Search