09.00 Software Risk Management Activity Overview
Risk Management is a continuous activity as stated in SWE-086 - Continuous Risk Management. The guidance in this requirement contains a basic process for conducting Risk Management.During the past ten years, the importance and complexity of software have grown enormously. With this change has come an increasing awareness of the substantial risks inherent in software development and the ineffectiveness of the usual method of dealing with risk. It is necessary to manage a list of software-related risks throughout the software development life cycle by the software development organizations even if the project office does not recognize or accept the software risks at the project level. The requirements are for the software organization to recognize that all software development has some level of risk. Each discipline of a project development team is to maintain a list of potential risk items for the development activities. The software risk process is handled following NPR 8000.4 process to the extent possible. The most important thing is that software organizations maintain and address risks throughout the software development process.
Frequency Of This Activity
Risk Management is a continuous activity.
09.01 Related SWEs
- SWE-086 - Continuous Risk Management - 5.2.1 The project manager shall record, analyze, plan, track, control, and communicate all of the software risks and mitigation plans.
09.02 Related Work Products
- Records of Continuous Risk Management
- 7.08 - Maturity of Life Cycle Products at Milestone Reviews - This chart summarizes current guidance approved by the NASA Office of the Chief Engineer (OCE) for software engineering life cycle products and their maturity level at the various software project life cycle reviews.
- 7.09 - Entrance and Exit Criteria - This guidance provides the recommended life cycle review entrance and exit criteria for software projects and should be tailored for the project class.
- A.10 Software Peer Reviews and Inspections - Risk management Plans and Analysis are good candidates for a Peer Review
09.02.1 Related Process Asset Templates
09.03 Related Topics
- 7.19 - Software Risk Management Checklists - Software Risk Management is a process whereby the project identifies and tracks threats to the success of the project.


