Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

10 · Governança de arquitetura

A governança orienta por padrões e verifica por automação; revisão humana fica reservada para decisões de alto impacto.

PráticaComo implementar
Architecture fitness functionsTestes de arquitetura (ArchUnit, regras de dependência, limites de latência) rodando no CI como gate
Architecture Decision RecordsADRs em /docs/adr de cada repo, revisados por PR
Architecture Review Board (ARB)Required reviewers por path (/docs/adr/*) apontando para o grupo do ARB; pauta só com decisões de alto impacto ou exceções ao padrão
Technical standardsPublicados como templates, imagens base e módulos de IaC: o padrão é o caminho de menor esforço
Technology radarRepo tech-radar no projeto platform, com estados Adotar / Experimentar / Avaliar / Evitar, revisado a cada trimestre
DeprecationAnúncio com data de corte; o pipeline emite warning primeiro e passa a falhar após a data
End of Life (EOL)Detecção de runtimes e componentes EOL via Dependency-Track e Trivy, com relatório por domínio

Exceções

  • Desvio do padrão = ADR com justificativa, dono e data de expiração.
  • Exceções vencidas aparecem no painel de conformidade e voltam para o ARB.

Indicadores: D9 · Governança de arquitetura