Tous les modèles

Analyse des causes racines (ACR) : les 5 pourquoi

364vues
2utilisations
1likes

Signaler

Analyse des causes racines (ACR) : les 5 pourquoi

Bref

L’analyse des causes racines (ACR) par la méthode des 5 pourquoi est une technique de résolution de problèmes structurée qui commence par un énoncé du problème et consiste à demander «Pourquoi ?» cinq fois de suite. Chaque réponse sert de base à la question suivante. L’objectif est d’aller au-delà des symptômes et de mettre au jour la défaillance du processus ou du système que vous pouvez réellement corriger.

Qui peut l’utiliser

  • Équipes produit et ingénierie

  • Équipes opérationnelles et DevOps

  • Équipes du service client et d’assistance

  • Chefs de projet

  • Équipes d’assurance qualité

  • Toute personne enquêtant sur des problèmes ou des incidents récurrents

Comment l’utiliser

  1. Rédigez un énoncé du problème clair — ce qui s’est produit, quand et quel a été l’impact.

  2. Demandez "Pourquoi cela s’est-il produit ?" et notez la réponse (Réponse 1).

  3. Demandez "Pourquoi la Réponse 1 s’est-elle produite ?" et notez la réponse (Réponse 2).

  4. Répétez pour les Réponses 3, 4 et 5.

  5. Arrêtez-vous lorsque vous identifiez une cause que vous pouvez corriger par une modification du processus ou du système — il s’agit de la cause racine.

  6. Définissez les actions correctives : attribuez à chacune un propriétaire et une date d’échéance.

  7. Astuce : une bonne cause racine vise un processus ou un système, pas une personne. Si votre réponse est un nom, demandez pourquoi une fois de plus.

Exemple

Énoncé du problème : La page de paiement a été indisponible pendant 3 heures le 12 août — environ 18 000 dollars de commandes perdues et plus de 40 tickets au service d’assistance. (Enquête menée le 13 août par l’équipe plateforme.)

  • Pourquoi 1 : Le serveur de paiement a manqué de mémoire et a planté.

  • Pourquoi 2 : Le service de paiement présente une fuite de mémoire.

  • Pourquoi 3 : La version du 8 août ne ferme pas les anciennes connexions à la base de données.

  • Pourquoi 4 : La version n’a jamais été testée en charge avant sa mise en production.

  • Pourquoi 5 : La checklist de la version ne comporte pas d’étape de test de performance.

  • Cause racine : Le processus de déploiement n’inclut pas d’étape obligatoire de tests de charge et de performance.

  • Actions correctives :

    • Ajouter un test de charge automatisé au pipeline CI (responsable DevOps, 30 août)

    • Configurer des alertes mémoire à 80 % d’utilisation (équipe SRE, 22 août)

    • Mettre à jour la checklist de la version et former l’équipe (manager ingénierie, 20 août)

Cordialement !

Khawaja Rizwan

Rizwan Khawaja

ICT Solution Architect @ NUST

I hold master's degrees in computer science and project management along with trainings and certifications in various technologies. All this is coupled with 25+ years of industry experience.


Catégories

Modèles similaires