Le LeanRésoudre des problèmes: le PDCA

Résoudre des problèmes en entreprise : le PDCA

Définition du PDCA

Le PDCA, pour Plan Do Check Act, est une méthode de résolution de problèmes en entreprise. Il s’agit essentiellement de l’application de la méthode scientifique lors de la résolution de problèmes en entreprise.

On parle de “réaliser un PDCA” :

  • Plan (Planifier). Le PDCA commence par une phase d’analyse de la cause racine du problème. Les 5 pourquoi peuvent aider à identifier la cause dans cet exercice. Une fois la cause racine identifiée, on cherche à formuler une proposition d’expérience, laquelle aura pour objectif de faire disparaître définitivement le problème rencontré à l’avenir. Quelle contre-mesure pouvons-nous mettre en œuvre ?
  • Do (Faire). On met en œuvre cette proposition d’expérience qui vise à faire disparaître définitivement le problème.
  • Check (Vérifier). Par l’observation du résultat de cette expérience, on peut conclure deux choses : soit le problème est revenu et l’expérience confirme que la contre-mesure choisie est la bonne, soit le problème n’est pas revenu et l’expérience indique qu’il faut continuer à chercher une contre-mesure.
  • Act (Agir). De cette observation naît un apprentissage, que l’on peut diffuser dans l’entreprise. Agir consiste ici à diffuser cet apprentissage et à généraliser les nouvelles manières de faire, découvertes et ayant permis de faire disparaître le problème rencontré. Cela peut être la mise à jour d’un standard, la mise en place d’un mécanisme de prévention des erreurs (poka-yoke), etc.

PDCA partout

Test-Driven Development et PDCA

Le PDCA concerne le TDD à deux niveaux.

  1. Le TDD est une façon de réaliser une succession de PDCA. L’écriture d’un test qui échoue – une spécification – constitue la proposition d’expérience. L’implémentation d’un code minimal permettant de faire réussir ce test est une manière de constater si ce test réussira ou non. L’exécution des tests représente l’expérience elle-même, qui permettra de conclure : l’implémentation proposée est-elle la bonne ?
  2. Décider d’utiliser le TDD dans une équipe de développement logiciel peut en soi être une contre-mesure à adopter lorsque l’on est confronté à des problèmes de design logiciel et, accessoirement, de tests.

L’entreprise

Une entreprise elle-même est un PDCA grandeur nature. Elle peut être vue comme une proposition de solution durable aux problèmes constatés sur le marché par ses fondateurs. L’entreprise réalise perpétuellement des PDCA : au fur et à mesure qu’elle échange avec ses clients et que des problèmes sont détectés, elle peut – et doit – mettre en place un cycle d’apprentissage visant à améliorer …