Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Enjeux kanban

3,795 views

Published on

Une démarche Kanban pour un enjeu Lean

Published in: Technology, Business
  • Be the first to comment

Enjeux kanban

  1. 1. Une démarche Kanban pour un enjeu Lean<br />French Scrum User Group<br />24 Juin 2011<br />
  2. 2. Laurent Morisseau<br />@lmorisseau<br />laurent@morisseauconsulting.com<br />www.laurentmorisseau.com<br />15 ans d’expérience<br />Coach agile et formateur<br />XP, Scrum, Kanban<br />Démarche Lean<br />2011<br />
  3. 3. Expérience Kanban<br />3 projets significatifs (10 000 j.h) en Kanban de migration outillée et recette usine SI depuis 2008<br />Formations inter / intra<br />Conférences<br />De Scrum au Kanban - 2010<br />Introduction au Kanban - 2011<br />Ateliers<br />Expérimentez les processus - 2010<br />Atelier Kanban - 2011<br />
  4. 4. Le programme<br />Pourquoi du Kanban?<br />Enjeu Lean<br />5 Principes Lean<br />Mécanique du Kanban<br />Kanban<br />Fondation et principes<br />
  5. 5. Ma démarche Kanban opérationnelle<br />
  6. 6. Des enjeux plus stratégiques<br />Difficultés<br />de l’agilité en interaction avec des entités non agiles<br />Limites au projet<br />Enjeux<br />Gestion de portefeuille<br />Approche plus cohérente avec les activités de supports & les opérations, notamment pour les éditeurs<br />Adoption dans l’organisation<br />
  7. 7. Enjeu Lean<br />Optimiser le flux de production<br />
  8. 8. 5 Principes pour répondre à cet enjeu<br />
  9. 9. 1er principe<br />
  10. 10. 2ème principe<br />?<br />
  11. 11. On part de là ou on est<br />Tests<br />Mode op<br />Spec<br />Code<br />
  12. 12. 3ème principe<br />?<br />
  13. 13. Dans ce contexte?<br />Tests<br />Mode op<br />Spec<br />Code<br />?<br />
  14. 14. CFD<br />Refactoring 3.0<br />Pièce unique<br />
  15. 15. Control chart<br />Bénéfice refactoring 3.0<br />
  16. 16. Scrum nous permet d’avancer en faisant un zoom sur le développement<br />User<br />story<br />
  17. 17. 4ème principe<br />On ne construit pas de fonctionnalité dont personne n’a besoin maintenant<br />On n’écrit pas plus de spécification que l’on ne peut coder<br />On n’écrit pas plus de code que l’on ne peut tester<br />On ne teste pas plus de code que l’on ne peut déployer<br />On ne déploie pas plus de code que l’on ne peut utiliser<br />
  18. 18. Item N°1<br />La mécanique Kanban :des limites sur les états<br />Etat N<br />Etat N-1<br />Etat N+1<br />Item N°7<br />Item N°6<br />Item N°8<br />Item N°4<br />Item N°5<br />Item N°2<br />Item N°3<br />2<br />3<br />3<br />
  19. 19. Scrum<br />Sprint<br />Product Backlog<br />UAT<br />Fini<br />A faire<br />Sprint Backlog<br />En cours<br />US 3<br />Tache 1<br />Tache 2<br />Tache 3<br />US 2<br />US 4<br />US 1<br />25 sp<br />
  20. 20. Aller plus loin avec du Scrum Ban<br />Sprint<br />Product Backlog<br />UAT<br />Fini<br />A faire<br />Sprint Backlog<br />En cours<br />US 3<br />Tache 1<br />Tache 2<br />Tache 3<br />US 2<br />US 4<br />US 1<br />1<br />25 sp<br />
  21. 21. 5ème principe<br />On itère pour chercher la perfection par petit pas en s’appuyant sur des modèles d’amélioration continue partagés pour:<br />Améliorer le flux  Théorie des contraintes<br />Réduire la variabilité pour augmenter la prédictibilité  6 Sigma<br />Réduire les limites  muda du Lean<br />
  22. 22. A-t-on atteint nos objectifs?<br />Sur toute la chaine?<br />Sur le Juste à temps?<br />US<br />US<br />US<br />Tests<br />Mode op<br />Spec<br />Code<br />
  23. 23. Recommençons le cycle...<br />
  24. 24. ...en étendant la chaine de valeur<br />Scrum Ban<br />DevOps<br />Fabrice Aimetti<br />Antoine Vernois<br />QA, Architecte, DBA, sysadmin, ...<br />Dominica De Grandis<br />
  25. 25. Flux tiré avec des équipes spécialisées<br />Etat N<br />Etat N-1<br />Etat N+1<br />En cours<br />Fait<br />Item N°5<br />Item N°1<br />Item N°7<br />Item N°6<br />Item N°8<br />Item N°4<br />Item N°2<br />Item N°3<br />3<br />3<br />2<br />
  26. 26. ... et aller vers du Juste A Temps<br />Etat N<br />Etat N-1<br />Etat N+1<br />En cours<br />Fait<br />Item<br />N°6<br />Item<br />N°4<br />Item<br />N°5<br />Item<br />N°2<br />Item<br />N°1<br />Item<br />N°3<br />Item<br />N°10<br />Item<br />N°9<br />Item<br />N°11<br />Item<br />N°7<br />2<br />Déclencheur d’une séance de planification pour deux cartes Kanban<br />3<br />
  27. 27. Limites Kanban<br />Etat N<br />Planification Juste à temps<br />Flux tiré<br />
  28. 28. Et la suite?<br />Scrum Ban<br />DevOps<br />Customer development<br />Lean start up<br />Lean IT<br />
  29. 29. Répondre à l’enjeu Lean<br />Optimisation du flux de production<br />
  30. 30. Pour aller vers du Juste à temps<br />Respect des gens<br />& petit pas<br />
  31. 31. Avec du Kanban<br />Pour favoriser les petits changements incrémentaux pour produire une organisation Lean<br />
  32. 32. Les fondations<br />Commencer là ou vous en êtes<br />En respectant le processus actuel, les rôles et responsabilités<br />Et s’engager à changer de manière incrémentale<br />
  33. 33. Principes fondamentaux<br />Visualiser le processus<br />Limiter le travail en cours à la capacité de l’équipe<br />Mesurer et gérer le flux de travail<br />Rendre les caractéristiques du processus explicite<br />S’améliorer de manière collaborative (en utilisant des modèles et une méthode scientifique)<br />
  34. 34. Des questions?Merci à tous<br />Laurent Morisseau<br />@lmorisseau<br />laurent@morisseauconsulting.com<br />Prochaines formations<br />à Paris<br />Zenika le 19 Sept.<br />à Rennes<br />Agilbee le 23 Sept.<br />

×