Antes de tentar resolver um problema em sua implementação, você deve identificar com precisão como ele está falhando.

A primeira etapa no processo de solução de problemas é coletar informações que definem os sintomas específicos do que está acontecendo. Você pode fazer estas perguntas ao coletar estas informações:

  • Qual é a tarefa ou o comportamento esperado que não está ocorrendo?
  • A tarefa afetada pode ser dividida em subtarefas que você pode avaliar separadamente?
  • A tarefa está terminando com erro? Há uma mensagem de erro associada a ela?
  • A tarefa está sendo concluída, mas está em um tempo inaceitavelmente longo?
  • A falha é consistente ou esporádica?
  • O que mudou recentemente no software ou hardware que pode estar relacionado à falha?