The Software Design Document (SDD) describes the complete design of a Computer Software Configuration Item (CSCI). It describes he CSCI as composed of Computer Software Components (CSCs) and Computer Software Units (CSUs).
The Version Description Document (VDD) identifies the describes a version of a Computer Software Configuration Item (CSCI). The VDD is used by the contractor to release CSCI versions to the Government.
The Software Test Plan (STP) describes the formal qualification test plans for one or more Computer Software Configuration Items (CSCIs). The STP identifies the software test environment resources required for formal qualification testing (FQT) and provides schedules for FQT activities. In addition, the STP identifies the individual tests that shall be performed during FQT.
The Software Test Report (STR) is a record of the formal qualification testing performed on a Computer Software Configuration Item (CSCI).
The Software Test Description (STD) contains the test cases and test procedures necessary to perform formal qualification testing of a Computer Software Configuration Item (CSCI) identified in the Software Test Plan (STP).
The computer system operator's manual (CSOM) provides information and detailed procedures for initiating, operating, monitoring, and shutting down a computer system and for identifying/isolating a malfunctioning component in a computer system.
A CSOM is developed for each computer system in which one or more CSCIs execute.
The Software User's Manual (SUM) provides user personnel with instructions sufficient to execute one or more related Computer Software Configuration Items (CSCIs).
The Software Programmer's Manual (SPM) provides information needed by a programmer to understand the instruction set architecture of the specified host and target computers.
The SPM provides information that may be used to interpret, check out, troubleshoot, or modify existing software on the host and target computers.
The Firmware Support Manual (FMS) provides the information necessary to load software or data into firmware components of a system. It is equally applicable to read only memory (ROMs), Programmable ROMs (PROMs), Erasable PROMs (EPROMs), and other firmware devices.
The Software Requirements Specification (SRS specifies the engineering and qualification requirements for a Computer Software Configuration Item (CSCI).
The SRS is used by the contractor as the basis for the design and formal testing of a CSCI.
The Interface Requirements Specification (IRS) specifies the requirements for one or more interfaces between one or more Computer Software Configuration Items (CSCIs) and other configuration items or critical items.
The Interface Design Document (IDD) specifies the detailed design for one or more interfaces between one or more Computer Software Configuration Items (CSCIs) and other configuration items or critical items.
The Software Product Specification (SPS) consists of the Software Design Document (SDD) and source code listings for a Computer Software Configuration item (CSCI).
Upon Government approval and authentication following the Physical Configuration Audit (PCA), the SPS establishes the Product Baseline for the CSCI.
The Software Development Plan (SDP) describes a contractor's plans for conducting software development.