A resolução de problemas é uma abordagem sistemática à resolução de problemas que é frequentemente utilizada para encontrar e corrigir problemas com máquinas, electrónica, computadores e sistemas de software complexos.
O primeiro passo na resolução de problemas é recolher informações sobre o problema, tais como um comportamento indesejado ou uma falta de funcionalidade esperada. Outras informações importantes incluem sintomas relacionados e circunstâncias especiais que podem ser necessárias para reproduzir o problema.
Em seguida, o próximo passo pode ser eliminar componentes desnecessários no sistema e verificar se o problema persiste, para excluir incompatibilidade e causas de terceiros.
Continuando, assumindo que o problema permanece, pode-se verificar as causas comuns. Dependendo do problema em particular e da experiência do solucionador de problemas, eles podem ter algumas idéias. Eles também podem verificar a documentação do produto e/ou conduzir pesquisas em um banco de dados de suporte ou através de um mecanismo de busca.
Após causas comuns serem descartadas, o troubleshooter pode recorrer ao processo mais sistemático e lógico de verificar o funcionamento esperado de partes de um sistema. Um método comum é a abordagem de solução de problemas dividida pela metade: Com um problema resultante de uma série de possíveis peças em série, um teste a meio caminho da linha de componentes. Se o componente do meio funcionar, um vai para o meio das partes restantes, aproximando-se do fim. Se o teste encontrar um problema no ponto médio, faz-se uma divisão em direção ao início da linha até que a parte do problema seja encontrada. O processo de divisão pela metade pode economizar tempo em sistemas que dependem de muitos componentes.
Uma vez identificada a parte problemática, ela pode ser ajustada, reparada ou substituída conforme necessário. A evidência de solução de problemas eficaz é indicada quando o problema não é mais reproduzível e a função é restaurada.
O sucesso da solução de problemas muitas vezes depende da meticulosidade e experiência do solucionador de problemas. Dito isto, a maioria daqueles que desenvolvem conhecimentos técnicos provavelmente terão amigos, colegas de trabalho e família que os pedem ajuda.
Pessoas que não têm tempo ou paciência para resolver seus próprios problemas podem perdoar o estranho rabugento ou uma LMGTFY (Let Me Google That For You) link de vez em quando.