Front-end, back-end, dados, integração, entrega e operações. Para cada área envolvida, indica os seus dados técnicos, os problemas observados e os testes falhados ou bem-sucedidos, e depois ordena os problemas por urgência. O entregável relaciona as evidências, confronta cada causa provável com os seus testes (um teste falhado reforça-a, um teste bem-sucedido afasta-a) e, começando pelo seu problema mais urgente, dá o caminho de investigação, a análise da causa raiz, a melhor correção imediata e a ação corretiva a decidir.
Conteúdo
1. Correlação das evidências
2. Priorização dos problemas
3. Hipóteses de causa raiz
4. Caminho de investigação ideal
5. Resolução problema a problema
6. Informação de diagnóstico em falta
O que indica
Áreas envolvidas — As áreas afetadas pelo incidente.
Front-end web — Aplicação, URL, navegadores afetados, e depois os problemas observados e os testes realizados.
Aplicação móvel — Plataforma, versão da aplicação, versões de SO afetadas, e depois os problemas observados e os testes realizados.
5 opções — Um componente não listado acima: o seu nome, função, fornecedor e configuração, e depois os problemas observados e os testes realizados.
Servidor de aplicações — Servidor / instância, ambiente de execução e versão, taxa de HTTP 5xx (%), e depois os problemas observados e os testes realizados.
Lógica de negócio / tarefas — Processo ou tarefa, agendamento, último sucesso, e depois os problemas observados e os testes realizados.
Base de dados — Motor, instância, ligações utilizadas (%), e depois os problemas observados e os testes realizados.
Cache e fila de mensagens — Tecnologia, profundidade da fila / atraso, memória utilizada (%), e depois os problemas observados e os testes realizados.
API e integrações — Endpoint ou parceiro, estado HTTP, tempo de resposta (ms), e depois os problemas observados e os testes realizados.
Identidade e SSO — Fornecedor de identidade, protocolo, erro apresentado, e depois os problemas observados e os testes realizados.
Implementações e alterações — Release / versão, implementado em, pedido de alteração, e depois os problemas observados e os testes realizados.
Configuração e segredos — Ambiente, definição suspeita, segredo renovado recentemente, e depois os problemas observados e os testes realizados.
Registos e monitorização — Ferramenta de monitorização / APM, alertas gerados, identificador de rastreio / correlação, e depois os problemas observados e os testes realizados.
Priorização dos problemas — A análise investiga os problemas por esta ordem, ponderada pelo seu impacto no negócio.