16 Critical Software Practices 
 
Project QuickLook
 

 
Adopt Continuous
Program Risk Management

 
  • Do you have a documented Risk Management Plan? If so, was this plan tailored to the unique features of this project?
     
  • Are risks identified by people on the project who have hands-on involvement in the risk area?
     
  • Which of the currently identified risks will transition into a problem latest in the life cycle if it does transition into a problem?
     
    • What is your number one technical risk?
    • What is your number one risk due to some external dependency over which you have no control?
    • What is your number one risk for software maintenance?
    • What is your number one staffing risk?
    • What is your number one cost or schedule risk?
    • Are there any high risks related to computer network capacity? If so, describe these risks.
    • Are there any high software risks related to meeting security requirements? If so, describe these risks.
    • Are there any high safety risks because of software? If so, describe these risks.
    • Are there any high cost or schedule risks related to reuse of COTS, GOTS, or legacy source code? If so, describe these risks.
    • Are there any high risks related to meeting some performance requirement? If so, describe these risks.
       
  • Have risk officers been appointed to your project? If so, give the name and describe the responsibility of each.
     
  • Does the project maintain a risk register that includes all non-negligible risks and the following information for each risk item: probability of transitioning into a problem, statement of impact if it does transition into a problem, ranking of risks, risk owner for each risk, statement of risk mitigation plan for each risk item?
     
    • What was the last date when a new risk item was identified?
    • What is the most likely additional cost due to the problems from those of the existing open risks that transition into a problem?
    • What is the most likely schedule slip due to the problems from those of the existing open risks that transition into a problem?
       
  • How much funding is currently in reserve to pay for problems due to currently open risks that transition into problems?
     
  • Describe your approach to preventing risks from transitioning into problems on the critical path.

top
16 Critical Software PracticesGlossary of Terms