stc
Process Implementation
Select and tailor your software test methodology based on SEI, CMI and RTCA/DO-178B . Plan the development activities, methods, standards, tools, and languages. Perform support processes of documentation, verification, validation, joint reviews, audits, and problem resolution as specified in the contract.
Software Testing
Develop and document each unit, database and test. Conduct and document unit testing. Update user documentation and integration test requirements. Evaluate code and test results for traceability, consistency, test coverage, appropriateness, and feasibility.
Software Integration
Document integration plans. Conduct and document integration tests. Update user documentation. Document qualification tests. Evaluate plans and tests for traceability, consistency, test coverage, appropriateness, conformance, and feasibility. Conduct joint review(s).
Software Qualification Testing
Conduct and document qualification testing. Update user documentation. Evaluate tests for test coverage, conformance, and feasibility. Support audits. Prepare the product for the next four phases, as applicable.
System Integration
As required, support integration of software with hardware. Document integration tests. Evaluate the integrated system for test coverage, appropriateness, conformance, and feasibility
System Qualification Testing
As required, support conduct and documentation of qualification tests. Evaluate the system for test coverage, conformance Software installation
As required, support planning and installation of the software product in the target environment.
Software Acceptance Support
As required, support the acquirer's acceptance tests. Deliver the product and provide training per the contract.
Provide Review, Approval and Development of the following Software Life Cycle Data Items:
Software Test Plan (STP)
Software Verification Plan (SVP)
Software Test Description (STD)
Software Verification Cases & Procedures (SVCP)
Software Test Report (STR)