Files
github-action/docs/sqa/traceability-matrix.md
T
Tirsvad b3f006f7a4 Record that reusable workflows work on the instance
Verified on 2026-10-10 with throwaway branches (deleted afterwards):
workflow_call and uses run from the same repository, another repository of
the organisation and a repository of another organisation, so MIL-003 needs
no copied-template fallback. Not tested: a private provider, secrets passed
to a called workflow, and a tag reference. Review it (RC-033) and update
TM-001.

Task: MIL-003#1
2026-10-10 13:32:29 +08:00

7.2 KiB

Traceability Matrix

Metadata

Key Value
ID TM-001
CrossReference BC-001, SA-001, PP-001, MIL-001, MIL-002, MIL-003, MIL-004, MIL-005, MIL-006, RC-001, RC-002, RC-003, RC-004, RC-005, RC-006, RC-007, RC-008, RC-009, RC-010, RC-011, RC-012, RC-013, RC-014, RC-015, RC-016, RC-017, RC-018, RC-019, RC-020, RC-021, RC-022, RC-023, RC-024, RC-025, RC-026, RC-027, RC-028, RC-029, RC-030, RC-031, RC-032, RC-033, UCD-001, US-001, UC-001, UC-002, UC-003, UC-004, ADR-0001, ADR-0002, ADR-0003, ADR-0004

Version History

Date Status Author Reviewer Change Commit
2026-10-10 Deprecated Jens Tirsvad Nielsen S01 Added RC-026 to RC-032 (dates confirmed) ea06eaa
2026-10-10 Accepted Jens Tirsvad Nielsen S01 Added RC-033 for MIL-003 pending

Purpose

Tracks backward/forward links between artifact instances so that the Business Case's cross-artifact traceability success criterion is measurable. A row is added or updated whenever an artifact instance is created or reviewed.

Traceability Table

Artifact Instance Type Upstream (Backward Link) Downstream (Forward Link) Last Reviewed (RC-ID)
SA-001 SA - BC-001, UCD-001 RC-004
BC-001 BC SA-001 PP-001, MIL-001, MIL-002, MIL-003, MIL-004, MIL-005, MIL-006 RC-001, RC-008
PP-001 PP BC-001, SA-001 MIL-001, MIL-002, MIL-003, MIL-004, MIL-005, MIL-006, US-001 RC-002, RC-009, RC-015, RC-017, RC-025, RC-032
MIL-001 MIL BC-001, PP-001 MIL-002 RC-003, RC-026
MIL-002 MIL BC-001, PP-001, MIL-001 MIL-003, MIL-005 RC-005, RC-027
MIL-003 MIL BC-001, PP-001, MIL-002 MIL-004 RC-006, RC-028, RC-033
MIL-004 MIL BC-001, PP-001, MIL-003 - RC-007, RC-029
RC-001 RC BC-001 - -
RC-002 RC PP-001 - -
RC-003 RC MIL-001 - -
RC-004 RC SA-001 - -
RC-005 RC MIL-002 - -
RC-006 RC MIL-003 - -
MIL-005 MIL BC-001, PP-001, MIL-002 MIL-006 RC-010, RC-011, RC-030
MIL-006 MIL BC-001, PP-001, MIL-002, MIL-005 - RC-016, RC-031
RC-007 RC MIL-004 - -
RC-008 RC BC-001 - -
RC-009 RC PP-001 - -
RC-010 RC MIL-005 - -
ADR-0001 ADR BC-001, MIL-005 ADR-0003 RC-012
ADR-0002 ADR SA-001, RC-001 - RC-013
ADR-0003 ADR MIL-005, ADR-0001, RC-011 ADR-0004 RC-014
ADR-0004 ADR MIL-006, ADR-0003, ADR-0002 - RC-018
RC-011 RC MIL-005 - -
RC-012 RC ADR-0001 - -
RC-013 RC ADR-0002 - -
RC-014 RC ADR-0003 - -
RC-015 RC PP-001 - -
RC-016 RC MIL-006 - -
RC-017 RC PP-001 - -
RC-018 RC ADR-0004 - -
UCD-001 UCD SA-001, BC-001 US-001, UC-001, UC-002, UC-003, UC-004 RC-019
US-001 US UCD-001, BC-001, MIL-001, MIL-002 UC-001, UC-002, UC-003, UC-004 RC-020
UC-001 UC UCD-001, US-001, SA-001 - RC-021
UC-002 UC UCD-001, US-001, SA-001 - RC-022
UC-003 UC UCD-001, US-001, SA-001 - RC-023
UC-004 UC UCD-001, US-001, SA-001 - RC-024
RC-019 RC UCD-001 - -
RC-020 RC US-001 - -
RC-021 RC UC-001 - -
RC-022 RC UC-002 - -
RC-023 RC UC-003 - -
RC-024 RC UC-004 - -
RC-025 RC PP-001 - -
RC-026 RC MIL-001 - -
RC-027 RC MIL-002 - -
RC-028 RC MIL-003 - -
RC-029 RC MIL-004 - -
RC-030 RC MIL-005 - -
RC-031 RC MIL-006 - -
RC-032 RC PP-001 - -
RC-033 RC MIL-003 - -

Coverage Notes

  • - in Upstream means foundational (SA-001 has no prerequisite). In Downstream it means nothing is built on the instance yet. In Last Reviewed it means no RC-* exists (review records are not themselves reviewed).
  • Types with no instance yet: KPI, BMC, BPMN, SSD, DM, OC, SD, DCD, ERD, GOV, DICT. The four P1 use case candidates are written as brief use cases (UC-001 to UC-004); the P2 and P3 candidates have no use case document yet.
  • PP-001 and TM-001 have no QC checklist; RC-002 validated PP-001 against its Business Case constraints and the milestone Go / No-Go criteria. TM-001 has no review record.
  • All review records are Accepted after S01 stood in for S05 on 2026-10-10. The author and S01 are the same person, so an independent review by S05 is still open (see RC-001).