1.1.2.2.5 Determine Configuration Audits To Be Performed

Overview

The purpose of this activity is to plan the physical configuration and functional configuration audits.

Roles and Responsibilities

The project software manager determines when the Physical Configuration Audit (PCA) and Functional Configuration Audit (FCA) shall be held, who will participate, and what software products will be reviewed.

The software quality assurance (SQA) representative provides information on the purposes of the audits, the expected availability of SQA personnel, and the estimated time and labor hours required to perform the audits.

The software configuration management (SCM) manager documents the purpose of the configuration audits, schedule for the audits, the software products to be reviewed, and audit team members in the Audits and Reviews section of the SCM Plan (SCMP) (see Appendix E).

Controls

The Software Engineering Evaluation System (SEES) Technical Assessment Procedure and Workshop for Functional Configuration Audit (SED-SES-TAP-FCADT-001, March 1994), which describes in great detail the steps and forms to be used during the FCA. SEES video training tapes also are available in the asset library.

The SEES Technical Assessment Procedure and Workshop for Physical Configuration Audit (SED-SES-TAP-PCADT-001, March 1994), which describes in great detail the steps and forms to be used during the PCA.

Inputs

The Schedule, Personnel Resources, and Software Transition sections of the Software Development Plan (SDP) (see Appendix E), which are used to determine when the audits will take place, who will participate, and what will be reviewed.

Procedures

1) The project software manager and the SCM manager review the process description and schedule in the Software Transition section of the SDP. They also may wish to review the audit activities (see activities 2.3.2 Perform Functional Configuration Audit and 2.3.3 Perform Physical Configuration Audit) described in the Software Configuration Management Volume and the SEES Technical Assessment Procedure and Workshop documentation and videos for the PCA and FCA to gain an understanding of the audits’ purposes and the steps required.

2) The project software manager proposes a date(s) for the FCA and PCA audits. The audits may be conducted concurrently, or the FCA may be performed first. The computer software configuration item (CSCI) qualification testing must be completed before the audits can be held, and the audits must be completed prior to delivering the software products to the customer. 

3) The SQA representative provides information on the predicted availability of SQA personnel at the time of the proposed audit. The project software manager reviews the Personnel Resources section of the SDP, and may assign developers or other personnel to aid in the audit activities.

4) The SCM manager documents the purposes of the configuration audits, schedule for the audits, software products to be reviewed, and the audit team members in the Audits and Reviews section of the SCMP.

Outputs

The purpose(s) of the configuration audits, schedule for the audits, software products to be reviewed, and audit team members as documented in the Audits and Reviews section of the SCMP.