2.2.3 Review Reported Problems

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 reviewer’s 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 project’s 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 project’s 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.