Après avoir pris connaissance des symptômes du problème et des composants logiciels ou matériels probablement impliqués, vous pouvez tester des solutions de manière systématique jusqu'à ce que le problème soit résolu.

Grâce aux informations obtenues sur les symptômes et les composants concernés, vous pouvez concevoir des tests visant à repérer le problème et à le résoudre. Ces conseils peuvent améliorer l'efficacité de ce processus.

  • Tentez de générer autant d'idées que de solutions possibles.

  • Vérifiez que chaque solution détermine explicitement si le problème a été corrigé. Testez chaque solution possible, mais ignorez rapidement les correctifs qui ne résolvent pas le problème.

  • Développez et suivez une hiérarchie de solutions possibles en fonction de la probabilité de résolution. Éliminez systématiquement chaque problème potentiel du plus probable au moins probable jusqu'à ce que les symptômes disparaissent.

  • Lors du test des solutions possibles, ne modifiez qu'un seul élément à la fois. Si votre installation fonctionne après avoir modifié de nombreux éléments à la fois, il se peut que vous ne soyez pas en mesure de discerner l'élément qui a fait la différence.

  • Si les modifications que vous avez apportées à une solution ne permettent pas de résoudre le problème, annulez-les et revenez à l'état précédent. Si vous n'annulez pas la modification pour revenir à l'état précédent, de nouvelles erreurs peuvent apparaître.

  • Trouvez une application similaire qui fonctionne et testez-la en parallèle avec la modification qui ne fonctionne pas correctement. Apportez des modifications aux deux systèmes en même temps jusqu'à ce qu'il n'existe presque aucune différence entre eux.