Leonardo Castro

Diagrama de Ishikawa: como mapear causas sem confundir hipótese com prova

Como usar o diagrama de causa e efeito para organizar causas candidatas, marcar o que tem evidência e decidir o que investigar primeiro, com adaptação para software e um prompt para LLMs.

Por Leonardo CastroPublicado em 6 min de leitura
  • Ishikawa
  • Causa e Efeito
  • Análise de Causa
  • Diagnóstico
  • Prompts

A ativação do produto caiu, e em dez minutos de reunião já existem três culpados: o modelo, o onboarding e o marketing. Cada pessoa aponta para a área que conhece melhor, e a primeira explicação convincente tende a encerrar a conversa.

O diagrama de Ishikawa existe para atrasar essa conclusão. Antes de escolher uma causa, o grupo abre o leque, organiza as possibilidades em famílias e enxerga o que ainda não foi considerado. O resultado é um mapa do que investigar, com a ordem em que vale investigar.

O que é o diagrama de Ishikawa

Também chamado de diagrama de causa e efeito ou espinha de peixe, ele coloca o problema na cabeça do peixe e organiza as causas possíveis em ramos ligados à espinha central. Cada ramo é uma categoria, e cada categoria se abre em causas e subcausas.

Diagrama de Ishikawa em forma de espinha de peixe: seis categorias de causas (método, máquina, pessoas, material, meio ambiente e medição) convergem para o problema, na cabeça do peixe.
As seis categorias tradicionais convergem para o problema.

O diagrama leva o nome de Kaoru Ishikawa, que o popularizou nos anos 1960, ligado ao trabalho de gestão da qualidade nos estaleiros de Kawasaki. Ele aparece em seu Guide to Quality Control, publicado no Japão em 1968. A data do primeiro uso é incerta, e há registros de que a ideia básica é anterior a ele (Wikipedia).

Categorias para software

As categorias da imagem vêm da manufatura. Elas funcionam em produtos digitais depois de uma tradução:

CategoriaEm softwareExemplos
MétodoProcessos e fluxosOnboarding, deploy, revisão
MáquinaInfraestrutura e modelosLatência, capacidade, versão do modelo
PessoasUsuários e equipesTreinamento, carga de trabalho
MaterialDados de entradaQualidade, formato, volume
Meio ambienteContexto externoPerfil de clientes, mercado, regulação
MediçãoMétricas e instrumentaçãoEventos, definições, amostragem

Essa lista é um ponto de partida. Se o problema é a rotatividade de engenheiros, ramos como liderança, carreira, remuneração, carga de trabalho e cultura servem melhor. Para o diagrama funcionar bem, cada causa deve caber em uma categoria sem dúvida, e o princípio MECE ajuda nessa revisão.

Quando usar e quando evitar

Quando usar

  • Falhas recorrentes em produção e degradação de serviço
  • Queda de métrica sem explicação clara, como ativação ou retenção
  • Retrabalho, defeitos de qualidade e incidentes de processo
  • Quando o grupo está preso a uma única explicação

Quando evitar

  • Quando a causa é conhecida e o problema é executar a correção
  • Quando o efeito ainda não pode ser medido nem descrito com clareza
  • Para atribuir responsabilidade a pessoas ou equipes
  • Para antecipar falhas de um projeto futuro: use o pré-mortem

Como aplicar

  1. Defina o efeito. Escreva métrica, período e impacto. “Ativação caiu de 40% para 30% em oito semanas” é melhor do que “o onboarding piorou”, que já embute uma causa.
  2. Reúna quem conhece o processo. Inclua áreas diferentes, para que as causas não venham de um só ponto de vista.
  3. Escolha as categorias. Use as tradicionais como base e adapte ao problema.
  4. Liste causas e subcausas. Em cada ramo, pergunte o que poderia produzir aquele efeito. Nesta etapa, ainda não descarte nada.
  5. Marque o status e priorize. Classifique cada causa, defina como verificá-la e comece pelas mais baratas de testar e de maior impacto potencial.

Exemplo: a ativação caiu depois do lançamento

Uma plataforma SaaS B2B lançou um assistente de IA junto com um novo onboarding. Uma conta é considerada ativada quando salva ou compartilha o primeiro resultado em até sete dias.

Efeito: a ativação caiu de 40% para 30% nas oito semanas seguintes ao lançamento. A divisão do funil em etapas mostra que a maior perda está entre conectar os dados e gerar o primeiro resultado.

CategoriaCausa candidataStatusComo verificar
MediçãoEvento de geração mudou no lançamentoSem suporteAuditoria dos eventos
MáquinaPrimeira geração é lenta em contas grandesEvidenciadaLatência por tamanho de conta
MaterialFormatos de dados que o assistente trata malPlausívelAmostra de gerações com erro
MétodoOnboarding removeu o exemplo guiadoPlausívelComparar coortes
PessoasUsuários não sabem o que pedir ao assistentePlausívelSessões gravadas e entrevistas
Meio ambienteCampanha trouxe contas fora do perfilSem suporteAtivação por canal

Dois detalhes merecem atenção. O primeiro é a ordem: vale começar por Medição, porque, se a instrumentação mudou, a queda pode nem existir. Aqui a auditoria não encontrou mudança nos eventos, e a causa ficou sem suporte.

O segundo é o sentido de “evidenciada”. Os logs mostram que a lentidão existe, mas isso ainda não prova que ela causou a queda. A prova virá do aprofundamento e de um experimento. As duas causas mais promissoras seguem para os 5 Porquês.

Como usar uma LLM

Uma LLM ajuda a sugerir categorias, lembrar causas esquecidas e transformar anotações de reunião em uma estrutura hierárquica. Ela não vê seus logs e pode escrever uma causa plausível como se fosse fato, por isso o status de cada item precisa vir das suas evidências.

prompt-ishikawa.txt
Atue como facilitador de análise de causa e efeito.
Efeito observado: [problema mensurável, período e impacto].
Contexto: [sistema/equipe/processo].
Evidências: [dados, relatos e registros].
Estruture um diagrama de Ishikawa em categorias adequadas ao problema.
Liste causas possíveis e subcausas, marcando cada uma como evidenciada,
plausível ou ainda sem suporte. Só marque como evidenciada o que estiver
apoiado nas evidências fornecidas.
Sugira quais dados ou testes permitiriam refutar as hipóteses prioritárias.
Entregue uma representação textual hierárquica que possa ser convertida
em diagrama. Não atribua culpa a pessoas.

Saída esperada: uma árvore de hipóteses causais, cada uma com status, e um plano de investigação.

Antes de confiar na resposta:

  • Confira o status. Causa marcada como evidenciada precisa apontar para um dado real.
  • Compare com o que você sabe. Peça ao time para indicar o que está errado ou faltando.
  • Procure causas ausentes. Pergunte qual categoria ficou fraca e por quê.
  • Sanitize o contexto. Remova dados de clientes e nomes de pessoas de logs e relatos.

Combine com outros frameworks

  • 5 Porquês: o Ishikawa mapeia hipóteses em amplitude, e os 5 Porquês aprofundam as mais promissoras. Os dois funcionam bem juntos.
  • Princípio MECE: ajuda a definir categorias sem sobreposição e a localizar o problema antes do diagrama.
  • Teste de hipótese: confirma ou refuta a causa escolhida com um experimento.
  • Análise pré-mortem: antecipa falhas antes da execução, enquanto o Ishikawa investiga um problema já observado.

Referências

  1. Ishikawa, K. (1968). Guide to Quality Control. Tokyo: JUSE. Edição em inglês: Asian Productivity Organization, 1976.
  2. Wikipedia. Ishikawa diagram. Link