specifications for all software objects. This documentation must address the goals and objectives of each system component, flow of control graphics, functional descriptions, object specifications, database requirements, unit testing scenarios with expected results, and any extraordinary installation requirements. The Implementation Contractor must use Perforce for managing version control of software objects. The Implementation Contractor will provide the necessary licenses for appropriate project to access Perforce. Requirements Traceability Matrix The Implementation Contractor will provide a Requirements Traceability Matrix (RTM) software tool, subject to the Program’s approval of the tool. The Implementation Contractor will provide the necessary licenses for all project to access the RTM tool. The Implementation Contractor will update the RTM during the course of the project to maintain a clear correlation of the progress towards the established goals and objectives. The QA Manager will monitor the updates to the RTM to ensure they are consistent with the project’s standards and that the Implementation Contractor is achieving the project’s objectives. Standardized Functional and Technical Design Templates The Implementation Contractor’s application development plan deliverable will establish a standardized functional and technical design template project staff will use to assure both thoroughness and completeness of the designs. Housing the templates in the central project repository with version control will assure a single design view for each component. The functional and technical design documents will be versioned and secured in the central project repository with update rights established for the responsible design leaders and view rights established for all functional, technical, development, and testing staff. Source Code Audit Capability Program, PMO, IV&V, QA personnel, and others as the Program designates must have full access to the current
specifications for all software objects. This documentation must address the goals and objectives of each system component, flow of control graphics, functional descriptions, object specifications, database requirements, unit testing scenarios with expected results, and any extraordinary installation requirements. The Implementation Contractor must use Perforce for managing version control of software objects. The Implementation Contractor will provide the necessary licenses for appropriate project to access Perforce. Requirements Traceability Matrix The Implementation Contractor will provide a Requirements Traceability Matrix (RTM) software tool, subject to the Program’s approval of the tool. The Implementation Contractor will provide the necessary licenses for all project to access the RTM tool. The Implementation Contractor will update the RTM during the course of the project to maintain a clear correlation of the progress towards the established goals and objectives. The QA Manager will monitor the updates to the RTM to ensure they are consistent with the project’s standards and that the Implementation Contractor is achieving the project’s objectives. Standardized Functional and Technical Design Templates The Implementation Contractor’s application development plan deliverable will establish a standardized functional and technical design template project staff will use to assure both thoroughness and completeness of the designs. Housing the templates in the central project repository with version control will assure a single design view for each component. The functional and technical design documents will be versioned and secured in the central project repository with update rights established for the responsible design leaders and view rights established for all functional, technical, development, and testing staff. Source Code Audit Capability Program, PMO, IV&V, QA personnel, and others as the Program designates must have full access to the current