sec
Process Implementation
Select and tailor your software life cycle model based on SEI, CMMI and RTCA/DO-178B. Plan the development activities, methods, standards, tools, and languages. Perform support processes of documentation, configuration management, quality assurance, verification, validation, joint reviews, audits, and problem resolution as specified in the contract.
System Requirements Analysis
Specify and document system requirements. Evaluate requirements for traceability, consistency, testability, and feasibility.
System Architectural Design
Establish and document top-level architecture. Evaluate the architecture for traceability, consistency, appropriateness, and feasibility.
Software Requirements Analysis
Identify and document software requirements. Evaluate requirements for traceability, consistency, testability, and feasibility. Conduct joint review(s) and baseline the requirements.
Software Architectural Design
Transform requirements into architecture. Document top-level design for interfaces and database. Draft preliminary user documentation and test requirements. Evaluate architecture for traceability, consistency, appropriateness, and feasibility. Conduct joint review(s).
Software Design
Document the design for each component, interfaces, and database. Update user documentation. Document unit test requirements. Update integration test requirements. Evaluate detailed design for traceability, consistency, appropriateness, and feasibility. Conduct joint review(s).
Software coding
Develop and document each Computer Software Configuration Item (CSCI). Evaluate code for traceability, consistency, test coverage, appropriateness, and feasibility.
Provide Review, Approval and Development of the following Software Life Cycle Data Items:
Software Development Plan (SDP)
Plan for
Software Aspects of Certification (PSAC)
Software
Requirements Specification (SRS)
Interface
Requirements Specification (IRS).
Software
Design Document (SDD)
Design
Description (DD)
Software
Accomplishment Summary (SAS)
Software
Configuration Index (SCI)
Version
Description Document (VDD)
Source Code.