Objectifs de l'analyse des causes profondes des incidents survenus
Avant de commencer l'analyse des causes profondes, nous nous sommes à nouveau demandé ce que nous voulions exactement obtenir en réalisant l'ACR. Pour ce faire, nous nous sommes à nouveau penchés sur la situation de départ: Environ un mois après la mise en production d'un projet important, une, puis plusieurs erreurs logicielles critiques ont été découvertes par la cliente et nous ont été signalées.
Voici les questions que nous nous sommes posées et auxquelles nous avons voulu répondre:
Quels sont les facteurs qui ont conduit Apps with love à livrer un incrément logiciel qui ne fonctionnait pas?
Quels sont les points que Apps with love peut améliorer à long terme pour éviter un tel incident?
Pouvons-nous réduire le risque pour nous, en tant qu'entreprise, à long terme grâce à l'analyse de la cause racine?
Procédure et instructions pour effectuer une analyse des causes profondes
Comment avons-nous procédé pour effectuer l'analyse de la cause racine dans notre exemple?
Etape 1: Décision de réaliser l'ACR
Il a été décidé en commun de réaliser une ACR dans le but d'améliorer continuellement l'organisation et d'établir des méthodes d'amélioration inhabituelles. L'équipe de projet RCA et le mandat ont été définis.
Etape 2: Définition du mandat de projet de l'ACR
Il était important de définir le mandat de projet de la réalisation de l'ACR, de fixer des objectifs clairs, de fixer un délai, de le délimiter par rapport à d'autres projets en cours simultanément et de réaliser l'ACR de manière aussi indépendante que possible. L'équipe et les protagonistes, les outils et les instruments d'analyse ainsi que la méthode à appliquer ont été définis.
Etape 3: Elaboration de la base de données et documentation chronologique de toutes les informations
L'étape 3 était la plus longue, mais aussi la plus importante. Il s'agissait ici de documenter toutes les données en vue d'une analyse ultérieure.
Voici donc ce que nous avons fait:
La mise à jour nous a aidés à cerner et à délimiter les problèmes.
Etape 4: Réalisation d'ateliers avec les différents protagonistes du projet et analyse commune des causes à l'aide de la méthode des 5 pourquoi
Au cours de l'étape 3, nous avons pu classer les problèmes grâce à une base de données détaillée et élaborée. Cela a servi de base aux ateliers avec les différents protagonistes. Avec la méthode des 5 pourquoi, les problèmes délimités sont passés en revue un par un et les causes sont décrites et documentées au méta-niveau du point de vue des protagonistes. Il est important de noter que la méthode des 5 pourquoi ne dit pas qu'après le cinquième "pourquoi?", la cause est claire. Il se peut très bien qu'il faille poser 7 questions "pourquoi?" ou plus.
Etape 5: Cluster toutes les causes à l'aide du diagramme en épi
Après les ateliers avec les protagonistes, les causes ont pu être regroupées au méta-niveau et représentées visuellement à l'aide du diagramme en épi afin d'obtenir une vue d'ensemble globale des causes qui ont contribué aux événements.
Etape 6: Déduction des recommandations et des mesures possibles pour l'amélioration
L'étape suivante a permis de formuler les premières recommandations et mesures à partir de la documentation des ateliers 5 pourquoi, des causes identifiées et de leur représentation visuelle. Il a été passionnant de constater que les premières mesures ont déjà été initiées et abordées par l'équipe de projet pendant la réalisation d'une ACR, avant même la conclusion de l'ACR proprement dite. Ce qui semble se produire plus souvent lors de la réalisation d'une ACR.
Etape 7: Présentation des mesures à l'équipe de projet puis aux différents domaines spécialisés
Une partie importante de l'ACR est la présentation des recommandations et des mesures possibles aux différents domaines spécialisés et aux équipes ainsi que leur transmission pour traitement ultérieur par ces derniers.
Etape 8: Vérification de la mise en œuvre des recommandations et des mesures
Il est important de vérifier à intervalles réguliers la mise en œuvre des recommandations et des mesures, de s'enquérir du statut et de documenter en permanence les solutions d'amélioration. Les recommandations d'une ACR donnent très souvent lieu à l'amélioration et à l'adaptation de processus.