Ressources

On s’intéresse au Lean pour les raisons suivantes

TPS ou Lean ?

Les deux ressources ci-dessus portent sur une distinction utile, détaillée dans Naissance du Lean : le TPS est le système réel de Toyota, le Lean est le nom que l’Occident lui a donné en 1988.

La conséquence est pratique : le Lean qu’on achète en formation est une modélisation du TPS, et il en manque souvent la partie la plus difficile à exporter — le respect des personnes et la formation quotidienne à la résolution de problèmes.

Réduire le gaspillage

Affirmation

Les managers créent de la valeur, mais également du gaspillage

  • Regarder les éléments qui ont permis à l’équipe de créer de la valeur
  • Regarder les éléments qui ont empêché l’équipe de créer de la valeur

Surcoût et non-qualité

Il y a un lien étroit entre l’augmentation du coût du logiciel et sa non-qualité. Corriger, maintenir, recommencer des “bêtises” vont entraîner des surcoûts.

Il est très difficile de l’éliminer complètement, il y aura toujours des erreurs mais l’objectif est de minimiser ce taux. Ainsi avec Lean, on va essayer de comprendre notre process de travail afin de l’améliorer et d’être plus efficace.

  • Pourquoi ici on a mis 1 mois tandis que sur une fonctionnalité similaire on a mis 1 semaine ?
  • Quels sont les gaspillages qui nous ont empêchés de recommencer.

L’approche Lean cherche à faire mieux avec ce qu’on a.

Cette amélioration par petits pas, menée par ceux qui font le travail, porte un nom : le kaizen. Voir Vocabulaire du Lean.

Responsabiliser à la résolution de problème

Affirmation

On veut responsabiliser les développeurs (et non-exécutant) à la résolution de problème tout en satisfaisant les clients et en étant rentable.

Pour ce faire on va :

  • dire aux gens ce qui est nécessaire pour le client maintenant en créant un flux tiré (Kanban).
  • et ce flux permet de soulever les problèmes (e.g. WIP max atteinte)

⇒ Les équipes deviennent donc autonomes pour soulever le problème et essayer de le résoudre (le rôle des managers est d’accompagner les équipes à surmonter ce problème).

Définition

Au final le Lean se décrit ainsi :

  • Le Pourquoi ? : satisfaire les clients
  • Le Comment ? : développer les gens à la résolution de problème pour faire face à des situations inattendues
  • Le Quoi ? : mise en place d’outils à flux tiré pour visualiser les problèmes avec des managers qui passent d’une chaine de contrôle à une chaine d’aide