C'est la seule façon de résoudre les problèmes

La plupart d'entre nous le font mal.

punttim / pixabay

Le problème que je suis sur le point d’expliquer se produit partout dans nos vies, dans nos vies privées, dans nos vies professionnelles, dans nos relations, dans tous les aspects de nos vies. Alors, restez avec moi même si l’exemple de développement logiciel ne vous intéresse pas.

Un programmeur informatique se heurte à un vilain bug. Ils commencent immédiatement à écrire des dizaines de lignes de code pour corriger le bogue. Ils utilisent la méthode d'essai et d'erreur et ajoutent un nouveau code au programme jusqu'à ce qu'ils ne puissent plus reproduire l'erreur.

Un autre programmeur informatique se heurte au même bogue. Ils vont dans le code et passent des heures à trouver la cause du bogue. Une fois qu'ils ont trouvé la ligne à l'origine du bogue, ils ont modifié cette ligne et le bogue est résolu.

Maintenant, quelle est la meilleure approche? À l'aide d'essais et d'erreurs, à l'ajout et à la soustraction de lignes de code aléatoires? Ou passez-vous des heures à trouver la cause première de l'erreur et à modifier une seule ligne pour la corriger?

Essai et erreur

L'approche essais et erreurs est la voie du programmeur inexpérimenté. Cela signifie que vous ne savez pas ce que vous faites. Dans ce cas, vous pouvez obtenir des informations sur le fonctionnement du programme par essais et erreurs.

Lorsque vous utilisez la méthode essais et erreurs et que vous ajoutez et supprimez des lignes aléatoires dans le code, vous rendez la base de code instable et difficile à gérer. Vous introduisez probablement plus d'erreurs que vous ne résolvez. Et très probablement, vous ne faites que balayer les erreurs sous le tapis.

En balayant les erreurs, vous semblez avoir fait du bon travail à court terme, mais à long terme, vous créez des problèmes plus importants, car ces erreurs finiront par apparaître et seront beaucoup plus difficiles à trouver et à résoudre. .

Trouver la cause fondamentale

Trouver la cause première d'un problème est la voie du programmeur expérimenté. Le programmeur expérimenté sait que sans trouver la cause, vous ne résolvez aucun problème. Il faut de la patience, de la concentration et c’est parfois un processus très frustrant.

Vous pouvez rechercher une ligne à l'origine du problème parmi des dizaines de milliers de lignes de code. C’est comme chercher l’aiguille dans une botte de foin. Mais une fois que vous avez trouvé l'aiguille dans la botte de foin, vous savez que vous avez résolu un problème grave.

Quel chirurgien préférez-vous opérer sur votre corps? Celui qui utilise l'approche essais et erreurs? Ou celui qui cherche la cause et ne résout que celle-là?

Votre vie n’est pas différente.

La plupart du temps, nous essayons de trouver des solutions rapides à nos problèmes en utilisant l'approche par essais et erreurs.

  • Les solutions rapides prennent plus de temps à mettre en œuvre.
  • Ils sont plus chers à la fin.
  • Ils rendent nos vies instables.
  • Ils créent des problèmes plus nombreux et plus importants sur la route.
"Les solutions d'hier sont les problèmes d'aujourd'hui."

Les solutions rapides sont des réactions instinctives aux problèmes actuels. Ils ne résolvent pas le problème. Ils ne font que repousser le problème au mieux et causer des catastrophes au pire. Pourquoi les utilisons-nous? Parce que c’est la nature humaine de réagir avec des réactions instinctives à chaque problème perçu.

Comment trouver la cause d'un problème

Trouver la cause première d'un problème est moins coûteux, plus rapide et plus efficace à long terme.

La majorité des gens pensent que les solutions rapides sont rapides, peu coûteuses et efficaces. Rien ne peut être plus éloigné de la vérité. C'est juste la paresse mentale et l'inexpérience se manifestant. Les solutions rapides ne font qu'aggraver le nombre de problèmes à long terme.

Si trouver la cause première d'un problème est le seul moyen de résoudre un problème, comment pouvons-nous trouver la cause fondamentale d'un problème?

La technique des 5 pourquoi

La solution est une méthode appelée la technique des 5 pourquoi. Vous formulez le problème comme une question de pourquoi et cherchez une réponse. Une fois que vous avez trouvé une réponse, vous formulez la réponse en tant que question pourquoi. Vous répétez ces deux étapes cinq fois. À la cinquième raison, vous avez une chance décente de trouver la cause fondamentale de votre problème.

Une fois que vous avez trouvé la ou les causes profondes, la solution est relativement facile à trouver. Cela ne signifie pas nécessairement qu’il est facile à mettre en œuvre. Voici un exemple.

  • Pourquoi est-ce que je ne réussis pas bien au travail?
  • Parce que je ne peux pas me concentrer.
  • Pourquoi ne puis-je pas me concentrer?
  • Parce que mon partenaire m'envoie tout le temps des textos.
  • Pourquoi mon partenaire m'envoie-t-il des textos tout le temps?
  • Parce que je ne leur accorde pas beaucoup d’attention.
  • Pourquoi ne fais-je pas très attention à mon partenaire?
  • Parce que je n’ai pas beaucoup de temps à passer avec eux.
  • Pourquoi n’ai-je pas beaucoup de temps à passer avec mon épouse?
  • Parce que je suis accro au jeu en ligne.

Dans cet exemple fictif, nous trouvons la cause première après avoir demandé cinq pourquoi. La solution est simple, quittez les jeux en ligne. Est-ce facile à mettre en œuvre? Probablement pas.

Les pièges

Parfois, vous pouvez trouver plusieurs raisons pour une question de pourquoi. Dans ce cas, vous devez terminer le processus pour chaque branche. De cette façon, vous pourriez vous retrouver avec des centaines de raisons.

Parfois, vous pouvez trouver la cause fondamentale après le premier pourquoi. Parfois, vous devrez peut-être creuser plus de cinq fois pour trouver la cause.

Parfois, vous vous retrouvez avec des raisons circulaires. Par exemple, vous ne pouvez pas bien dormir, car vous buvez trop de café et vous buvez trop de café, car vous avez sommeil pendant la journée.

Paralysie de l'analyse

La technique des 5 pourquoi est un autre piège. Parfois, vous pouvez analyser le problème à plusieurs reprises afin de trouver la cause. Ou vous pouvez créer des branches sans fin, en apportant des dizaines de réponses à chacune des questions. C'est juste une illusion et c'est une paralysie de l'analyse.

En réalité, vous savez au fond de vous quel est le problème majeur à chaque niveau. En ramifiant sans cesse ou en approfondissant trop de niveaux, vous évitez seulement le problème. Vous tergiversez et vous ne voulez pas faire face à la réalité. La paralysie d'analyse est votre façon de faire face à la réalité de votre situation.

La technique des 5 pourquoi permet de trouver la cause fondamentale assez rapidement. La solution à cette cause fondamentale est également assez évidente.

Si vous ne parvenez pas à trouver la cause fondamentale et à trouver la solution évidente, examinez de près la réalité de la situation dans laquelle vous vous trouvez. Faites face à la réalité de votre situation et prenez les décisions qui s'imposent.

Quelles actions évitez-vous? Peut-être que la solution est bien en dehors de votre zone de confort. Si tel est le cas, admettez-le et avancez vers l'extension de votre zone de confort, développez les compétences nécessaires, préparez un plan et exécutez votre plan.

Conclusion

La technique des 5 pourquoi expose plusieurs problèmes à plusieurs niveaux. En trouvant la cause première d'un problème et en le résolvant, nous résolvons plusieurs problèmes à plusieurs niveaux. Dans l'exemple ci-dessus, performances au travail, problèmes de concentration, de relations et de gestion du temps.

Appliquez la technique des 5 pourquoi à un problème auquel vous êtes actuellement confronté. Essayez de trouver la cause première du problème et proposez une solution. Faites-moi savoir comment la technique a fonctionné pour vous!

Lire la suite: Comment inverser votre vie

Cet article est publié dans The Startup, la plus importante publication d’entrepreneurs de Medium, suivie de 293 189 personnes.

Abonnez-vous pour recevoir nos meilleures histoires ici.