4. Établir un flux tiré
Pourquoi cela?
- On ne construit pas de fonctionnalité dont personne n’a besoin maintenant
- On n’écrit pas plus de spécification que l’on ne peut coder
- On n’écrit pas plus de code que l’on ne peut tester
- On ne teste pas plus de code que l’on ne peut déployer
- On ne déploie pas plus de code que l’on ne peut utiliser
La mécanique pour y arriver : les limites sur les états
Pour Scrum, La limite est indirecte et porte sur la capacité de réalisation de l'équipe sur une itération : sa vélocité.
Scrum répond à une partie de ces enjeux, mais sur la partie réalisation. On peut aller plus loin vers du Scrum Ban, en gardant la contrainte principale du processus Scrum: itératif, incrémental et time-boxé en régulant le travail en cours à l'intérieur d'un sprint.
Cette mécanique permettant d'aller sur du flux tiré doit être complétée par une autre mécanique pour arriver à une gestion juste à temps. On retrouve la mécanique Kanban de l'industrie utilisée pour déclencher des ré approvisionnement: une limite minimum qui déclenche une séance de planification ou de priorisation.
5. Rechercher la perfection
La valeur étant spécifiée, la chaîne de valeur identifiée, le flux mis en place, le flux tiré, on itère pour chercher la perfection par petit pas en s’appuyant sur des modèles d’amélioration continue partagés avec l'équipe pour:
- Améliorer le flux avec la théorie des contraintes
- Réduire les limites par le gaspillage avec le muda du Lean
- Réduire la variabilité pour augmenter la prédictibilité avec une approche statistique type 6 Sigma. La variabilité est moins important qu'il n'y parait dans nos processus comparée à la limite sur les états et le travail sur le flux.
Car on l'aura compris, le Kanban se positionne donc comme un moteur du changement et de l'amélioration continue pour aller vers une organisation Lean.
Conclusion
Kanban apparaît donc bien comme un moyen d'engager la transformation vers cet enjeu Lean, d'optimisation du flux de production vers du juste à temps. David Anderson sur twitter a répondu récemment en ces termes:
People ask me "what is the diff between #Lean & #Kanban?"Les principes fondateurs du Kanban sont naturellement très proches de ceux du Lean que l'on vient de parcourir.
Answer : #Lean is a destination, #Kanban is a means to get there
Post #1 : Une démarche Kanban pour un enjeu Lean
Post #2 : Une démarche Kanban pour un enjeu Lean - partie 2
La présentation



1 commentaire:
Merci pour cette série d'articles qui a le mérite nous éclairer sur le lien qui unit le kanban "traditionnel" du Lean et le kanban tel qu'il est utilisé sur les projets Scrum.
C'est ma première intervention sur ce blog, mais je le suis depuis un bout de temps... Bravo pour la qualité de vos billets !
Au plaisir.
Florent.
Enregistrer un commentaire