The AGILE SOFTWARE PRODUCT LINE AUTOMOTIVE - ASSESSMENT MODEL




Purpose

The purpose of the Test-Strategy is to provide an environment to verify the correct behavior and ensure the software quality for various software variants which are developed in a fast development pace within the software development.


Outcomes

Process related Outcome - Base Practices - Work Products

ProcO_06.01 The requirements coverage for the products and the software variants is ensured by the test strategy within the testing process and legal requirements are fulfilled.
BP_ProcO_06.01 Set up an appropriate test strategy. Ensure that a sufficient test coverage for all products and software variants is achieved to fulfill legal requirements.
A_08-13 Quality Plan
A_08-13 Review Record
A_08-52 Test plan
A_19-10 Verification Strategy
A_19-10 Verification Results
A_19-11 Validation Strategy
A_19-11 Validation results
ProcO_06.02 The test strategy ensures that failures and bugs in the software units are identified as soon as possible in the development process.
BP_ProcO_06.02 Set up an adaptive test strategy. Ensure that always the best fitting test cases for one software variant are executed at the beginning of a test, as these foster a rapid error detection.
A_08-52 Test plan
A_19-10 Verification Strategy
A_19-10 Verification Results
A_19-11 Validation Strategy
A_19-11 Validation results
ProcO_06.03 A scalable test strategy for different test hierarchies, including software variants, systems and real cars is realized.
BP_ProcO_06.03 Implement a scalable test strategy. Ensure that the test strategy covers tests for individual software variants as well as test in the entire systems and in real cars.
A_08-50 Test Specification
A_08-52 Test plan
A_13-50 Test Results
A_19-10 Verification Strategy
A_19-10 Verification Results
A_19-11 Validation Strategy
A_19-11 Validation results
ProcO_06.04 The individual priority of test cases is determined in a regular time period by the test strategy and suitable test cases are automatically executed.
BP_ProcO_06.04 Assign test case priority and run suitable tests cases. Ensure that high prior test cases, such as safety related test cases, are automatically selected and executed.
A_08-50 Test Specification
A_08-52 Test plan
A_13-50 Test Results
ProcO_06.05 Consistency and bidirectional traceability is established between the software units, the test cases and the test results.
BP_ProcO_06.05 Maintain traceability. Ensure that a consistent and bidirectional traceability is established between the software units, the test cases and between test cases and test results.
A_08-04 Configuration Management Plan
A_08-13 Quality Plan
A_08-13 Review Record
A_08-50 Test Specification
A_08-52 Test plan
A_13-04 Communication record
A_13-04 Review plan
A_13-04 Meeting support record
A_13-04 Documentation Plan
A_13-04 Configuration management record
A_13-04 Progress status record
A_13-04 Proposal review record
A_13-22 Traceability record
ProcO_06.06 Results of the software tests are summarized and communicated to all affected parties.
BP_ProcO_06.06 Document test results. Ensure that results of the software integration test are summarized and communicated to all affected parties.
A_08-50 Test Specification
A_08-52 Test plan
A_13-04 Communication record
A_13-04 Review plan
A_13-04 Meeting support record
A_13-04 Documentation Plan
A_13-04 Configuration management record
A_13-04 Progress status record
A_13-04 Proposal review record
A_13-18 Quality record
A_13-50 Test Results


Product related Outcome - Process Attributes - Work Products

ProdO_06.01 For each software unit an associated test case assigned.
PA_ProdO_06.01 Test case shall be implemented for each software units. Ensure that all software units, especially critical software units do have an associate test case, which consists of all test steps to be compliant with the law, by means of a traceable 1to1 mapping between test case and software unit.
A_08-13 Quality Plan
A_08-13 Review Record
A_08-50 Test Specification
A_08-52 Test plan
A_11-05 Software unit
A_17-50 Verification criteria
A_19-10 Verification Strategy
A_19-10 Verification Results
A_19-11 Validation Strategy
A_19-11 Validation results