feat(qa): add requirements traceability and TEA integration to QA checklist
Expand QA validation checklist with: - Requirements Traceability section (all tracks): - Each acceptance criterion has at least one test - Each FR has at least one test scenario - Test descriptions reference their source FR/AC - Enterprise Track TEA Module Integration section: - TEA TD (Test Design) completion check - TEA TR (Traceability) completion check - TEA NR (NFR Assessment) completion check - TEA quality gate decision (PASS/CONCERNS/FAIL) - RTM test column population from TEA output - Orphan test detection - Enterprise Test Metrics section: - Coverage by requirement (TEA TR) - Coverage by risk P0-P3 (TEA TD) - NFR compliance (TEA NR) - Full traceability chain verification Addresses GAP-QA02, C-QA1, C-QA2, C-QA3. Part of ISO 29148 compliance initiative (Wave 2). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
a351874068
commit
d50b7c13dc
|
|
@ -8,6 +8,12 @@
|
||||||
- [ ] Tests cover happy path
|
- [ ] Tests cover happy path
|
||||||
- [ ] Tests cover 1-2 critical error cases
|
- [ ] Tests cover 1-2 critical error cases
|
||||||
|
|
||||||
|
## Requirements Traceability (All Tracks)
|
||||||
|
|
||||||
|
- [ ] Each acceptance criterion has at least one test
|
||||||
|
- [ ] Each FR has at least one test scenario defined
|
||||||
|
- [ ] Test descriptions reference the FR or acceptance criterion they verify
|
||||||
|
|
||||||
## Test Quality
|
## Test Quality
|
||||||
|
|
||||||
- [ ] All generated tests run successfully
|
- [ ] All generated tests run successfully
|
||||||
|
|
@ -30,4 +36,31 @@ Run the tests using your project's test command.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Enterprise Track: TEA Module Integration
|
||||||
|
|
||||||
|
**When the TEA (Test Architecture Enterprise) module is installed, verify these additional items:**
|
||||||
|
|
||||||
|
### TEA Workflow Completion
|
||||||
|
|
||||||
|
- [ ] TEA TD (Test Design) has been run and test strategy document exists
|
||||||
|
- [ ] TEA TR (Traceability) has been run and test-requirement traceability matrix exists
|
||||||
|
- [ ] TEA NR (NFR Assessment) has been run if NFRs are present in the PRD
|
||||||
|
- [ ] TEA gate decision has been obtained (PASS / CONCERNS / FAIL)
|
||||||
|
|
||||||
|
### TEA Quality Gate
|
||||||
|
|
||||||
|
- [ ] TEA quality gate result is PASS or CONCERNS (FAIL blocks progression)
|
||||||
|
- [ ] If CONCERNS: issues documented and accepted by stakeholders
|
||||||
|
- [ ] RTM test columns populated from TEA TR output
|
||||||
|
- [ ] No orphan tests exist (every test traces to a requirement)
|
||||||
|
|
||||||
|
### Enterprise Test Metrics (from TEA outputs)
|
||||||
|
|
||||||
|
- [ ] Test coverage by requirement documented (from TEA TR)
|
||||||
|
- [ ] Test coverage by risk level P0-P3 documented (from TEA TD)
|
||||||
|
- [ ] NFR compliance status documented (from TEA NR)
|
||||||
|
- [ ] Full traceability chain verified: Test → Story → FR → SyRS → StRS
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
**Need more comprehensive testing?** Install [Test Architect (TEA)](https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/) for advanced workflows.
|
**Need more comprehensive testing?** Install [Test Architect (TEA)](https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/) for advanced workflows.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue