Requirements traceability matrix
Requirement to deliverable and back again. The two directions fail differently and both are shown.
Why
A requirement counts as traced only when the deliverable answering it can actually be approved. An answer nobody has accepted is not an answer.
Writes are validated against the engineering rules and then refused, because no database has been configured for this environment.
Requirements
9
Traced to an approved deliverable
2
Answered by a draft
6
Answered by nothing
1
| Requirement | What it requires | Source | Answered by | |
|---|---|---|---|---|
| REQ-SUG-001 | Consider recording ambient temperature at the start and end of the hold period, to explain a pressure change that is thermal rather than a leak. | ZRF-SPC-3300 | nothing | Unanswered |
Both directions, because they fail differently
Drafted is not traced
A requirement answered by a draft with an open blocking comment is not traced. The answer exists and nobody has accepted it, and a matrix that counted it as traced would report compliance that has not been established.
A source the project does not hold
A requirement citing a standard the project holds no copy of is shown with its source marked not held. The requirement is still real - somebody wrote it down - but nobody can check it against the clause it claims to come from.