Rastreabilidade liga necessidade de negócio a evidência técnica.
FR/NFR/BR
→ UC / Process
→ Architecture / Data / Contract
→ Implementation
→ TEST
| Requirement | Rule | Use Case | Contract | ADR | Test |
|---|---|---|---|---|---|
| FR-001 | BR-001 | UC-001 | API-001 | ADR-002 | TEST-001 |
Priorize:
- fluxos críticos;
- regras com impacto financeiro/regulatório;
- segurança e autorização;
- multi-tenancy/ownership;
- integrações externas;
- decisões arquiteturais relevantes;
- regressões de incidentes.
- mapear cada linha de código;
- duplicar backlog inteiro;
- manter planilhas sem owner;
- criar IDs sem uso posterior;
- aceitar matriz desatualizada como verdade.
Uma mudança está documentalmente sincronizada quando o comportamento implementado, o contrato e o teste correspondem ao requisito/decisão vigente.