T-012-043 Traceability Matrix
A traceability matrix serves as a bridge between risks, requirements and testing activities, ensuring that all risks/requirements are adequately mitigated and covered by test cases. The traceability matrix shows forward traceability, that is splitted in 3 parts, linking Risks to SRS mitigation, PR to SRS and finally SRS to Test Cases.
Its purpose :
- Coverage Verification: ensures that all requirements are tested and that no requirements are overlooked.
- Traceability: establishes a clear link between requirements and test cases, facilitating easier analysis and debugging.
- Risk Mitigation: helps identify risks and their mitigations, detects gaps in testing coverage.
Part 1: Risk Traceability to Software Requirements
Risk mitigation traceability involves establishing a clear connection between identified risks in a project and the corresponding software requirements specifications (SRS) or regulatory requirements (RR). This ensures that appropriate mitigation strategies are in place to address potential risks and ensure project success. Additionally, this matrix highlights the links between the risks themselves, providing a comprehensive overview and facilitating the management of interdependencies
| Issue Type | Key | Summary | Linked Issues.linkType | IssueType | issueKey | IssueSummary |
|---|---|---|---|---|---|---|
Part 2: Product Requirements to Software Requirements
Product Requirements (PR) to Software Requirements Specification (SRS) traceability is a crucial aspect of software development that ensures all product requirements are accurately translated into detailed software requirements. This traceability matrix helps in maintaining alignment between what the product aims to achieve and how the software is designed to fulfill those goals.
| Product requirement | Software Requirement |
|---|---|
Part 3: Software Requirements (SRS) to Test Cases
SRS and Test Case Traceability is a critical aspect of software quality assurance that ensures all software requirements are adequately tested. It establishes a clear link between the requirements specified in the Software Requirements Specification (SRS) and the test cases designed to verify those requirements.
Software Requirement | Test Case | Medical device v1.1.0.0 RC1 | Medical device v1.1.0.0 RC2 | Medical device v1.1.0.0 RC3 | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Issue Type | Key | Summary | LinkType | TestCase Summary | Test Results | Comments | Test Results | Comments | Test Results | Comments |
| Software Requirement | SRS-001 | |||||||||
| Software Requirement | SRS-001 | |||||||||