Nos leçons apprises avec la méthode kanban

Post on 11-Apr-2017

2.619 views 1 download

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

Louis-Philippe CarignanNicolas Mercier

Nos leçons apprises de la

méthode Kanban

© Facilité Informatique inc.

Louis-Philippe Carignan

© Facilité Informatique inc.

Nicolas Mercier

© 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

© Facilité Informatique inc.

UN PEU DE THÉORIE…

© 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/

© 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/

© 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/

© 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/

© Facilité Informatique inc.

On est Kanban quand…

© Facilité Informatique inc.

Niveaux de KanbanMéthode

Système

Carte

6 principes

6 pratiques

© 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

© 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???

© Facilité Informatique inc.

RETOURS D’EXPÉRIENCE

© Facilité Informatique inc.

Retours d’expérienceTableau

© Facilité Informatique inc.

Retours d’expérienceTableau

Couloirs

© Facilité Informatique inc.

Retours d’expérienceTableau

Couloirs

Flux continu

© Facilité Informatique inc.

Retours d’expérienceTableau

Couloirs

Flux continu

Définitions de terminé

© Facilité Informatique inc.

Retours d’expérience

Suivi du temps de cycle

Tableau

Couloirs

Flux continu

Définitions de terminé

© 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

© Facilité Informatique inc.

Retours d’expérience

A

B

C

ChangementsRétrospectivesSuivi du temps de cycle

Tableau

Couloirs

Flux continu

Définitions de terminé

© Facilité Informatique inc.

Retours d’expérience

Organisation du travail

Culture

© Facilité Informatique inc.

DIAGRAMME DE FLUX CUMULÉ(CUMULATIVE FLOW DIAGRAM)

© Facilité Informatique inc.

Comment lire ceci?

© Facilité Informatique inc.

Situation de départ – Mercredi matin

© Facilité Informatique inc.

Visuellement…

© Facilité Informatique inc.

Vendredi après-midi

© Facilité Informatique inc.

Visuellement…

2

6

2

© Facilité Informatique inc.

Et deux semaines plus tard…

© Facilité Informatique inc.

Visuellement…

© Facilité Informatique inc.

Travail En Cours (WIP)

© Facilité Informatique inc.

Temps de cycle

© Facilité Informatique inc.

3 informations additionnelles

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

© 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

© Facilité Informatique inc.

CE QU’ON N’A PAS ENCORE APPLIQUÉ

© Facilité Informatique inc.

Les métriques du flux continu (flow metrics)

Travail en cours (TEC)

Temps de cycle

Débit

© 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

© Facilité Informatique inc.

Un court détour historique

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

© Facilité Informatique inc.

Loi de Little

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

𝐿=𝜆𝑊

© Facilité Informatique inc.

Outils de Focused Objectives

Exercices

Présentations

Outils de calcul

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

© Facilité Informatique inc.

ScrumPortfolio

Projet

Livraison

Itération

Journée

© Facilité Informatique inc.

Kanban

Passé Futur

Aujourd’hui

© Facilité Informatique inc.

© Facilité Informatique inc.

RÉFÉRENCES

© Facilité Informatique inc.

Lectures

© 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

© 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

© 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