Traceability
Suspect links and impact analysis: what breaks when a requirement changes
What suspect links are, why regulated teams need them, and how impact analysis turns a change into a re-verification list instead of a spreadsheet fire drill.
When a requirement, design element, test, risk, or SBOM component changes, every linked item is potentially wrong until someone re-checks it. Suspect links are how a system of record marks that uncertainty automatically. Impact analysis is how you see the blast radius before you commit the change — or after, when you need a worklist.
Without that, teams rebuild a requirements traceability matrix under audit pressure and hope nothing slipped.
What “suspect” means
A link is suspect when the source or target of a governed relationship changed in a way that may invalidate the relationship’s meaning — for example:
- A requirement’s text or acceptance criteria changed after tests were written against the old wording
- A SysML block changed after satisfy/verify links were established
- A mitigation changed after residual risk was accepted
- A new CVE landed on a component already tied to hazards and requirements
Suspect is not a failure. It is a queue for re-verification: confirm the link still holds, update the downstream artifact, or deliberately accept and clear the flag under your process.
Why spreadsheets cannot do this
A static RTM is a snapshot. It cannot watch the live graph. The moment you export coverage to Excel, change continues in the tools — and the matrix ages. Impact analysis in a system of record reads the current link graph, so the worklist matches reality rather than last Thursday’s export.
What good impact analysis shows
Before or after a change, you should be able to answer:
- What is directly linked (forward and backward)?
- What is transitively affected (requirement → architecture → tests → risk)?
- Which links are already suspect?
- What evidence (runs, signatures, baselines) referenced the old version?
That is the difference between “we think we checked” and a defensible re-verification plan. See Traceability for how the live matrix and suspect workflow sit in product.
Evaluation questions for any tool
- Show a requirement edit that flags linked tests and risks as suspect — without a manual matrix update.
- Can impact analysis run before you save, so reviewers see the blast radius?
- Does SBOM/CVE activity participate in the same suspect model?
- How do you clear suspect under a controlled review or signature when Part 11 is in scope?
Related reading
See traceability work as one connected system.
Requirements, architecture, tests, risk, and SBOM on a single thread — audit-ready when you need it.