Conceito e mecanismo
A liderança técnica precisa de considerar o serviço depois do deployment. Descreve fluxos de dados, dependências e fronteiras de confiança com as pessoas que conhecem desenvolvimento, segurança e operação. Identifica ameaças relevantes, controlos propostos e formas de verificar se funcionam. Um diagrama atualizado ajuda a análise, mas não constitui por si só uma mitigação. Na fiabilidade, escolhe indicadores que representem o resultado do utilizador. CPU baixa ou respostas HTTP rápidas podem coexistir com resultados incorretos. Liga objetivos e decisões a uma política acordada entre responsáveis, evitando inventar limites universais. O suporte deve conhecer o comportamento esperado, os sinais de falha e os caminhos de recuperação.
Aplicação guiada
Num cenário fictício, o endpoint devolve HTTP 200 enquanto os resultados de processamento estão incompletos. A equipa deve observar a condição funcional e relacioná-la com evidência interna, em vez de concluir sucesso pelo código HTTP. Noutro exercício, o objetivo é 99,5% de sucesso em 200 000 pedidos elegíveis numa janela definida: o orçamento correspondente é de 1 000 falhas. Se já ocorreram 650, restam 350 para essa mesma janela e denominador; a ação depende da política acordada. Antes da passagem a APS, demonstra interpretação de alertas e recuperação num ambiente adequado. A existência de documentação não elimina a necessidade de capacidade operacional demonstrada.
Com denominador fixo de 200 000 pedidos, 0,5% corresponde a 1 000 falhas permitidas pelo objetivo.
Armadilhas comuns
HTTP 200 como resultado correto; diagrama como controlo; orçamento sem janela; documentação como autonomia.
Tópicos relacionados: Mandato e direção técnica · Decisões de arquitetura e evidência · Revisão, qualidade e feedback
Desenha para o resultado observado e confirma que a equipa consegue operar a solução.
Referência: Implementing SLOs · Google Engineering Practices, SRE and DORA; Microsoft architecture decision and collaboration guidance; OWASP threat modeling; UK lead developer framework; inspected 2026-10-01