Nos leçons apprises avec la méthode kanban

48
Louis-Philippe Carignan Nicolas Mercier Nos leçons apprises de la méthode Kanban

Transcript of Nos leçons apprises avec la méthode kanban

Page 1: Nos leçons apprises avec la méthode kanban

Louis-Philippe CarignanNicolas Mercier

Nos leçons apprises de la

méthode Kanban

Page 2: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Louis-Philippe Carignan

Page 3: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Nicolas Mercier

Page 4: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Objectifs• Présenter la méthode Kanban• Retour d’expérience• Décrire le Diagramme de Flux Cumulé

(Cumulative Flow Diagram (CFD))• Ce qu’on n’applique pas encore

Page 5: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

UN PEU DE THÉORIE…

Page 6: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Définition« Kanban est une méthode pour définir,

gérer et améliorer les services dans l’économie du savoir, tels que les services

professionnels, l’industrie de la création et la conception de produits physiques et

logiciels. »

Source: Essential Kanban – Condensed Guide, 2015, p. 2, http://leankanban.com/guide/

Page 7: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

3 principes en gestion du changement1. Commencer par ce que vous faites actuellement;

o Comprendre les processus actuels;o Respecter les rôles, responsabilités et les titres;

2. Accepter d’appliquer des changements évolutifs et augmentés;

3. Encourager les actes de leadership à tous les niveaux.

Source: Essential Kanban – Condensed Guide, 2015, p. 4, http://leankanban.com/guide/

Page 8: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

3 principes en livraison de service1. Comprendre et mettre l’accent sur les besoins et attentes

des clients;2. Gérer le travail, laisser les gens s’auto-organiser;3. Votre organisation est un écosystème de services

interdépendants, guidés par des politiques; révisés régulièrement pour les améliorer.

Source: Essential Kanban – Condensed Guide, 2015, p. 4, http://leankanban.com/guide/

Page 9: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

6 pratiques1. Visualiser;2. Limiter le travail en cours;3. Gérer le flux;4. Rendre les normes du processus explicites;5. Implanter des boucles de rétroaction;6. Utiliser des modèles pour reconnaître les opportunités

d’amélioration.

Source: Essential Kanban – Condensed Guide, 2015, p. 6, http://leankanban.com/guide/

Page 10: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

On est Kanban quand…

Page 11: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Niveaux de KanbanMéthode

Système

Carte

6 principes

6 pratiques

Page 12: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Source: How to make your culture work, http://agilitrix.com/2011/03/how-to-make-your-culture-work/

Agile

!Le modèle de SchneiderKanban

Page 13: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Ce qu’on fait avec Kanban

• Tableau visuel• Travail en cours (WIP)• Normes et politiques

Aujourd’hui

• Entente de niveau de service (SLA)• Métriques (flow metrics)• Graphiques (historique et projection)

Demain

• À grande échelle (Scaling)• Mode Projet???

Page 14: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

RETOURS D’EXPÉRIENCE

Page 15: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Retours d’expérienceTableau

Page 16: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Retours d’expérienceTableau

Couloirs

Page 17: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Retours d’expérienceTableau

Couloirs

Flux continu

Page 18: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Retours d’expérienceTableau

Couloirs

Flux continu

Définitions de terminé

Page 19: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Retours d’expérience

Suivi du temps de cycle

Tableau

Couloirs

Flux continu

Définitions de terminé

Page 20: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Retours d’expérience

Implanter des boucles de rétroaction6.

Visualiser1.

Limiter le travail en cours2.

3. Gestion du flux

Rendre les normes du processus explicites4.

Utiliser des modèles pour reconnaître les opportunités d’améliorations

5.Suivi du temps de cycle

Tableau

Couloirs

Flux continu

Définitions de terminé

Rétrospectives

Page 21: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Retours d’expérience

A

B

C

ChangementsRétrospectivesSuivi du temps de cycle

Tableau

Couloirs

Flux continu

Définitions de terminé

Page 22: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Retours d’expérience

Organisation du travail

Culture

Page 23: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

DIAGRAMME DE FLUX CUMULÉ(CUMULATIVE FLOW DIAGRAM)

Page 24: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Comment lire ceci?

Page 25: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Situation de départ – Mercredi matin

Page 26: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Visuellement…

Page 27: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Vendredi après-midi

Page 28: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Visuellement…

2

6

2

Page 29: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Et deux semaines plus tard…

Page 30: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Visuellement…

Page 31: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Travail En Cours (WIP)

Page 32: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Temps de cycle

Page 33: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

3 informations additionnelles

Source: Actionable Agile Analytics tool, https://www.actionableagile.com/analytics-tools/

Page 34: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

6 informations provenant du CFD• Historique du travail• Visualiser le Travail En Cours• Temps de cycle / demande• Temps de cycle moyen• Taux en entrée• Taux en sortie

Page 35: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

CE QU’ON N’A PAS ENCORE APPLIQUÉ

Page 36: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Les métriques du flux continu (flow metrics)

Travail en cours (TEC)

Temps de cycle

Débit

Page 37: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Métriques de flux continu (Flow metrics)Variable Définition

Travail en cours Tous les items de travail qui sont entrés dans le processus mais qui n’en sont pas sortis.

Temps de cycle Le temps passé par un item de travail comme étant travail en cours.

Débit Le travail en cours sortit du système par unité de temps

Variable Définition

Travail en cours Tous les items de travail qui sont entrés dans le processus mais qui n’en sont pas sortis.

Temps de cycle Le temps passé par un item de travail comme étant travail en cours.

Variable Définition

Travail en cours Tous les items de travail qui sont entrés dans le processus mais qui n’en sont pas sortis.

Source: Vacanti, Daniel, Actionable Agile Metrics for Predictability, Mars 2015

Page 38: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Un court détour historique

𝐹=𝑚𝑎 𝐸=𝑚𝑐2 𝐿=𝜆𝑊

Page 39: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Loi de Little

L = Le nombre d’items moyen = Le débit d’arrivée moyenW = Le temps de cycle moyen

𝐿=𝜆𝑊

Page 40: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Outils de Focused Objectives

Exercices

Présentations

Outils de calcul

Source: Focused Objectives Resourceshttps://github.com/FocusedObjective/FocusedObjective.Resources

Page 41: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

ScrumPortfolio

Projet

Livraison

Itération

Journée

Page 42: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Kanban

Passé Futur

Aujourd’hui

Page 43: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Page 44: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

RÉFÉRENCES

Page 45: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Lectures

Page 46: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Références sur le web• David J. Anderson Consulting

o Le site de David J. Andersono http://www.djaa.com

• Essential Kanban - Condensed Guideo Le guide de la méthode Kanban, version 0.93o http://leankanban.com/guide/

• Is Kanban a Frameworko La page où l'on retrouve la définition de la méthode Kanbano http://www.djaa.com/kanban-framework

• The Principes of the Kanban Methodo La page où l'on retrouve les principes et pratiques de la méthode

Kanbano http://www.djaa.com/principles-kanban-method-0

Page 47: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Références sur le web• Priming Kanban

o Un mini-livre d’un exemple d’une démarche d’implantationo http://

www.infoq.com/minibooks/download/priming-kanban-jesper-boeg

• 10 years of Kanban – what have we learnedo Une rétrospective de l’historique de la méthode Kanbano http://

www.slideshare.net/agilemanager/10-years-of-kanban-what-have-we-learned

• Kanban Yahoo! Groupo Le groupe de discussions tenu par les experts Kanbano https://groups.yahoo.com/neo/groups/kanbandev/info

Page 48: Nos leçons apprises avec la méthode kanban

© Facilité Informatique inc.

Références sur le web• Actionable Agile

o Un outil d’analyse de vos métriques Kanban pour devenir prévisible

o https://www.actionableagile.com/analytics-tools/• Focused Objectives - Github

o Une page contenant des outils pour visualiser vos métriques Kanban

o https://github.com/FocusedObjective/FocusedObjective.Resources

• Lean Kanban Universityo Un site pointant vers les formations Kanban données par les

expertso http://edu.leankanban.com/home