Descrição do problema

O que exatamente aconteceu, onde e quando?

O release 4.2 saiu com dois dias de atraso, o terceiro release atrasado neste trimestre.
Os erros no checkout subiram para 3% dos pedidos depois do deploy de terça.
Quarenta tickets de suporte esperaram mais de 48 horas pela primeira resposta na semana passada.
O que sabemos

Quais fatos e dados descrevem o problema?

O build estava verde na sexta, e a branch de release foi criada na segunda.
Os logs de erro mostram timeouts do provedor de pagamento a partir das 14h05.
Dois dos nossos quatro revisores estavam de folga naquela semana.
Por que aconteceu?

O que causou o problema diretamente?

Os testes finais começaram tarde porque a última funcionalidade foi integrada no dia do release.
A nova configuração de retry inundou a API do provedor de pagamento com requisições.
Ninguém estava na escala de suporte nas manhãs de segunda.

O que é a técnica dos 5 Porquês?

Os 5 Porquês são uma técnica de análise de causa raiz. Você descreve um problema, pergunta por que ele aconteceu e volta a perguntar por quê a cada resposta, até chegar a uma causa que o time consiga corrigir. A técnica vem do Sistema Toyota de Produção, e o exemplo de 5 porquês do próprio Taiichi Ohno parte de uma máquina parada e passa por um fusível queimado, um rolamento sem lubrificação e um eixo de bomba desgastado até chegar à causa raiz: a bomba não tinha filtro. Este modelo de 5 porquês percorre toda a cadeia em uma única retrospectiva no TeamRetro. Escreva a descrição do problema na primeira coluna e os fatos que você já tem na segunda. Depois, todos respondem ao primeiro porquê, "Por que aconteceu?", na terceira coluna. O time agrupa as respostas e vota na causa mais provável. Na fase de discussão, você abre esse cartão e faz os próximos quatro porquês como uma sequência de comentários nele, com cada resposta sendo uma réplica à anterior. A última réplica é a sua causa raiz, e você a copia para uma ação com responsável e prazo. Os 5 Porquês funcionam melhor quando o problema segue uma linha principal de causa e efeito: um release atrasado, um incidente recorrente, um defeito que escapou dos testes. Seguir uma cadeia até o fim impede que o time se contente com a primeira resposta e tira o foco de quem errou para o que, no processo, permitiu o erro. Quando um problema tem muitas causas contribuintes, mapeie-as primeiro e depois aplique os 5 Porquês às mais prováveis.

Formato de retrospectiva 5 Porquês

Descrição do problema

O que exatamente aconteceu, onde e quando?

Combine uma única descrição do problema antes que alguém adicione uma causa, e mantenha-a em um só cartão. Seja específico: o que aconteceu, onde, quando e qual o tamanho, sem tentar adivinhar a causa. "O release 4.2 saiu com dois dias de atraso" dá ao time algo sobre o que perguntar por quê. "Os releases são uma bagunça" não dá.

O que sabemos

Quais fatos e dados descrevem o problema?

Reúna os fatos antes das causas, como linhas do tempo, métricas, logs, relatos de clientes e o que mudou recentemente. Cada resposta na cadeia de porquês deve se apoiar em algo daqui ou em algo que o time possa verificar. Se faltar um fato, anote e transforme a busca por ele em uma ação.

Por que aconteceu?

O que causou o problema diretamente?

Cada cartão aqui é um primeiro porquê, uma causa direta da descrição do problema. Mantenha as respostas no que aconteceu, não em quem. Depois de agrupar, votem na causa que mais provavelmente explica o problema. Na fase de discussão, abra o cartão mais votado e faça os próximos quatro porquês como uma sequência de comentários, com cada resposta sendo uma réplica à anterior. Se duas respostas fizerem sentido no mesmo nível, responda duas vezes ao mesmo comentário e siga cada ramificação.

Quando utilizar esta retrospectiva

  • Um problema continua voltando depois de corrigido, e você quer encontrar a causa que a última correção não resolveu.
  • Depois de um incidente, um defeito que escapou ou um prazo perdido, quando o time precisa entender o porquê antes de decidir o que mudar.
  • Um item de uma retrospectiva recebeu a maioria dos votos e merece uma análise de verdade em uma sessão própria.
  • O problema parece ter uma linha principal de causa e efeito. Se ele tiver muitas causas contribuintes, mapeie-as primeiro com um diagrama de Ishikawa.

Perguntas sugeridas para quebra-gelo

  • Qual pequena correção que você fez já resolveu um problema muito maior?
  • O que você só entendeu depois de perguntar por quê mais de uma vez?

Quer um exercício de aquecimento que sua equipe faça, e não apenas responda em voz alta? Veja quebra-gelos gratuitos →

Ideias e dicas para sua reunião de retrospectiva

  • Combine a descrição do problema em voz alta antes do brainstorm e adicione-a como o único cartão em Descrição do problema. O modelo configura o brainstorm para mostrar as ideias imediatamente, então todos veem cada cartão assim que ele é adicionado. Você pode mudar isso nas configurações da reunião.
  • O modelo configura a fase de discussão para discutir todos os itens, assim a descrição do problema e os fatos ficam na tela ao lado da causa mais votada. Você pode mudar isso nas configurações da reunião.
  • Conduza a cadeia como uma sequência de comentários na causa mais votada. Esse cartão é o primeiro porquê. Adicione um comentário respondendo "Por que isso aconteceu?", responda a ele com a próxima resposta e continue respondendo. As respostas se aninham em até três níveis, então o cartão, um comentário e três respostas somam cinco porquês.
  • Pare quando chegar a uma causa que o time consiga mudar, seja com três porquês ou com sete. Se precisar de um sexto, adicione um novo comentário no cartão que continue a partir da última resposta.
  • Pergunte sobre o processo, não sobre a pessoa. Se uma resposta cair em "alguém errou", pergunte por que o processo deixou esse erro passar.
  • Transforme a causa raiz em uma contramedida. Abra o menu da última resposta, escolha Copiar para ação e defina um responsável e um prazo para a ação. Revise-a na fase de ações em aberto de uma retrospectiva futura para verificar se a correção funcionou.

Perguntas frequentes

O que é a técnica dos 5 Porquês de Taiichi Ohno?
É a prática de perguntar por quê repetidas vezes quando um problema ocorre, para ir além do sintoma óbvio e chegar à causa raiz. Ela faz parte do Sistema Toyota de Produção, que Taiichi Ohno ajudou a estabelecer, e o exemplo dele de uma máquina parada chega à causa raiz, uma bomba sem filtro, no quinto porquê.
Como os 5 Porquês podem ser usados?
Comece com um problema específico, pergunte por que ele aconteceu e depois pergunte por quê a cada resposta até chegar a uma causa que você possa corrigir. Um exemplo de 5 porquês: o release atrasou porque os testes começaram no dia do release, porque a última funcionalidade foi integrada naquela manhã, porque ficou três dias esperando revisão, porque só uma pessoa pode aprovar mudanças no banco de dados, porque ninguém mais foi treinado no schema. A correção é treinar uma segunda pessoa para aprovar, e não pedir que as pessoas testem mais rápido.
Quais são as técnicas de análise de causa raiz?
As técnicas mais comuns são os 5 Porquês, o diagrama de Ishikawa (espinha de peixe), a análise de Pareto, a análise de árvore de falhas e a análise de mudanças. Os 5 Porquês seguem uma única cadeia de causa e efeito, então, quando um problema tem várias causas contribuintes, mapeie-as primeiro com uma Retrospectiva Espinha de Peixe (Ishikawa) e depois aplique os 5 Porquês às mais prováveis.
Como escrever uma análise de causa raiz?
Descreva o problema com fatos: o que aconteceu, onde, quando e qual o tamanho. Rastreie as causas até uma causa raiz, conferindo cada etapa com evidências, e depois registre as ações corretivas com responsáveis, prazos e a forma como você vai verificar se funcionaram. Neste modelo, o problema e os fatos são colunas, a sequência de comentários na causa principal é a cadeia de porquês e as ações são as ações corretivas.
Qual é o melhor modelo para análise de causa raiz?
Depende do problema. Um modelo de 5 porquês serve para um problema com uma linha principal de causa e efeito, e um diagrama de Ishikawa serve para um problema com muitas causas possíveis entre pessoas, processos e ferramentas. Qualquer um funciona melhor quando o time o preenche junto, com os fatos à vista e um responsável para cada correção.
Pronto para conduzir essa retrospectiva?Experimente esta retrospectiva ao vivo