Overview
The purpose of this activity is to analyze and review each Software Trouble Report or Request for Deviation/Waiver (see Appendix C) received, and to determine whether it justifies changing a software product, process, or planned activity.
Roles and Responsibilities
The reviewer (an individual different from the requester or reporter) usually is assigned to analyze the Software Trouble Report or Request for Deviation/Waiver. In certain cases in which the Request for Deviation/Waiver impacts a software configuration management (SCM) or software quality assurance (SQA) process or activity, a member of the SCM or SQA staff may be assigned to analyze the request.
The project software manager is responsible for assigning the reviewer, assessing the reviewers analysis, and determining if a Software Change Request (SCR) (see Appendix C) should be written or if a Request for Deviation/Waiver should be considered by the Software Control Board (SCB).
The SCM manager is responsible for verifying that the analysis and decisions are properly entered into the projects SCM tracking system.
Controls
Forms and instructions for the Software Trouble Report, SCB Candidate List, and Request for Deviation/Waiver (see Appendix C for forms), which are documented in the Configuration Control section of the projects SCM Plan (SCMP) (see Appendix E).
Inputs
The Software Trouble Report or Request for Deviation/Waiver, which is in the SCM tracking system.
Procedures
The reviewer, the project software manager, and the SCM manager perform one of the following subactivities.
1) 2.2.3.1 Analyze Software Trouble Report. This subactivity describes the process of analyzing the Software Trouble Report and determining the appropriate action to be taken.
2) 2.2.3.2 Analyze Request for Deviation/Waiver. This subactivity describes the process of analyzing the Request for Deviation/Waiver and determining the appropriate action to be taken. If the deviation or waiver is clearly beneficial, the project software manager adds the request to the SCB Candidate List.
Outputs
The preliminary SCB Candidate List which documents those items to be reviewed by the SCB.
A Software Trouble Report which identifies a problem in a software product.