retour d'expérience sur un an d'implémentation de kanban @nicolas__morin nicolas morin
TRANSCRIPT
KANBANLA (NON-)RECETTE DU SUCCÈS
Retour d'expérience sur un an d'implémentation de Kanban
@nicolas__morin
http://www.linkedin.com/in/nicolasmorin1
Nicolas Morinhttp://nicolasmorin1.wordpress.com
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12 2
Y-a-t' ilFaut-il
19/10/2012
une recette ?
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12 3
Objectifs
Montrer comment Kanban permet une transition douce vers une culture d’amélioration continue (Kaizen culture)
Souligner l’importance du contexte et du leadership dans la réussite
19/10/2012
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12
Agenda
19/10/2012 4
Prêt En cours Fini1
Les moments
clés15’
Pourquoi et
comment Kanban ?5’
Questions /
réponses15’
Conclusion
5’
Recette or not
recette ?5’
La recette
du succès selon DJA5’
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12
Pourquoi et comment Kanban ?
19/10/2012 5
Prêt 1
AgendaEn cours Fini
Les moments
clés15’
Questions /
réponses15’
Conclusion
5’
Recette or not
recette ?5’
La recette
du succès selon DJA5’
Pourquoi et
comment Kanban ?5’
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12 6
Le contexte
33
21
5
17
L'équipe en novembre 2011Support 1er et 2ème niveauMaintenance corrective et évolutiveAutomatisation des tests (off-shore)Evolutions réglementairesContributions transversesProjets pilotés par l'équipe
Equipe déjà engagée dans une démarche Agile inspirée de Scrum depuis 2 ans
Difficultés à établir un « rythme de développement durable »
19/10/2012
Total : 31
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12 7
Les difficultés
Sensation de course permanente, d'être « noyés » sous les sujets pour tenir les engagements
Fatigue de l’équipe
Contenu des releases rarement respecté Impatience et insatisfaction des clients
19/10/2012
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12 8
La solution ?
L’équipe People and Teams Development « GetKanban ! »
Décision collective de l’équipe d’appliquer Kanban à notre process
19/10/2012
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12 9
Mais au fait, Kanban c’est quoi ?Kanban N’EST PAS une méthode Agile de développement
… mais une méthode agile pour améliorer en douceur un process existant
19/10/2012
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12 10
« How deep is your Kanban ? » Visualiser Limiter le travail en cours (WIP limit) Manager le flux Expliciter les règles et le process Mettre en place des boucles de
« feedback » Améliorer collaborativement, évoluer
expérimentalement
19/10/2012
Source: Kanban Townhall - Digite / Swift Kanban - July 12, 2012
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12
Les moments clés
19/10/2012 11
Prêt 1
Pourquoi et comment Kanban ?
Pourquoi et
comment Kanban ?5’
Les moments
clés15’
En cours Fini
Questions /
réponses15’
Conclusion
5’
Recette or not
recette ?5’
La recette
du succès selon DJA5’
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12 12
Le démarrage (1/3)
Novembre
• Création du whiteboard
• Limitation du travail en cours
• Définition par l’équipe des règles régissant le flux
Décembre Janvier Février
19/10/2012
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12
Un exemple de Whiteboard
19/10/2012 13
Ready Development DoneAnalysis TestUser validation
Doing Done Doing Done
2 2 1
Expedite
Num
Standard
Num
Standard
Num
IssueNum
Bug
Num
Intangible
Num
Exp
edit
e+
1
Fixed Date
Num
Due
Sp
on
sor
AA
Sp
on
sor
BB
3
Standard
Num
Standard
Num
4
+1
2
Standard
Num
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12 14
Le démarrage(1/3)
Novembre
• Création du whiteboard
• Limitation du travail en cours
• Définition par l’équipe des règles régissant le flux
• Iterationless development
Décembre 2011
• Kaizen toutes les 2 semaines devant le whiteboard
• Utilisation des avatars sur le whiteboard
Janvier 2012
• Définition et formalisation du process de spécification
• Nouveau système de gestion des congés
Février
• Comités de priorisation mensuels suspendus faute de bande passante
19/10/2012
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12 15
Niveau d’implémentation (1/3)
19/10/2012
Visualize
Limit WIP
Manage Flow
Explicit Policies
Feedback Loops
Improvements
nov-11janv-12
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12 16
L’amélioration(2/3)
Mars
• Nouvelle version de Jira supportant Kanban
• Début du suivi du cycle time
Avril
• Evolution du format du morning meeting
• Priorisation reprise en bimensuel
Mai
• Adaptation des swim lanes par sponsor
• Kaizen remplacés par Lean Coffee
Juin
• Abandon du whiteboard physique au profit de la version numérique
• Anticipation des risques sur le flux
19/10/2012
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12 17
Niveau d’implémentation (2/3)
19/10/2012
Visualize
Limit WIP
Manage Flow
Explicit Policies
Feedback Loops
Improvements
nov-11mars-12mai-12
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12 18
Les succès(3/3)
Juillet
• Autonomie de l’équipe en situation de crise
• Kaizen spontané sur l'amélioration du process de tests
Août
• Grande réactivité pour sujets imprévus, agilité business
• Evolution du management vers leadership et mentoring
Septembre Octobre
• Mise en place spontanée de binômes / backups
• Début d’un nouveau cycle d’amélioration
19/10/2012
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12 19
Niveau d’implémentation(3/3)
19/10/2012
Visualize
Limit WIP
Manage Flow
Explicit Policies
Feedback Loops
Improvements
nov-11mai-12sept-12
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12
Pourquoi et
comment Kanban ?5’
La recette du succès selon DJA
19/10/2012 20
Prêt 1
Les moments clés
Les moments
clés15’
En cours Fini
Questions /
réponses15’
Conclusion
5’
Recette or not
recette ?5’
La recette
du succès selon DJA5’
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12 21
La recette du succès selon DJA
1. Focaliser sur la qualité
2. Réduire le travail en cours
3. Livrer souvent
4. Equilibrer la demande et la bande passante
5. Prioriser
6. Attaquer les sources de variabilité pour améliorer la prédictibilité
19/10/2012
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12 22
La recette pour démarrer (1/3)
Novembre
• Limitation du travail en cours
Décembre Janvier Février
• Comités de priorisation mensuels suspendus faute de bande passante
19/10/2012
Réduire le travail en cours
Equilibrer la demande et la bande passante
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12 23
La recette pour améliorer (2/3)
Mars Avril
• Priorisation reprise en bimensuel
Mai Juin
• Anticipation des risques sur le flux
19/10/2012
Prioriser
Attaquer les sources de variabilité pour améliorer la prédictibilité
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12 24
La recette du succès(3/3)
Juillet Août Septembre Octobre
• Mise en place spontanée de binômes / backups
• Début d’un nouveau cycle d’amélioration…
19/10/2012
Attaquer les sources de variabilité pour améliorer la prédictibilité
?
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12 25
Une drôle de recette…
Une recette sans fin Jamais répétée à l’identique
19/10/2012
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12
Recette or not recette ?
26
Prêt 1
La recette du succès selon DJAEn cours Fini
Questions /
réponses15’
Conclusion
5’
Pourquoi et
comment Kanban ?5’
Les moments
clés15’
La recette
du succès selon DJA5’
Recette or not
recette ?5’
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12 27
Recette or not recette ?
Bonnes pratiques éprouvées de la recette
Permet l’évolution vers une culture d’amélioration continue
Contexte propice indispensableLeadership dans l’équipeAcceptation par le management
19/10/2012
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12
Conclusion
19/10/2012 28
Prêt 1
Recette or not recette ?
Pourquoi et
comment Kanban ?5’
Les moments
clés15’
La recette
du succès selon DJA5’
Questions /
réponses15’
Recette or not
recette ?5’
Conclusion
5’
En cours Fini
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12 29
Conclusion
Evolution en douceur vers une culture d’amélioration continue
Leadership, ingrédient indispensable Et après ?
19/10/2012
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12
ConclusionExpedite : intervention du CIO
19/10/2012 30
Prêt 1
Pourquoi et
comment Kanban ?15’
Les moments
clés15’
La recette
du succès selon DJA5’
Recette or not
recette ?
Recette or not
recette ?5’
Conclusion
5’
Questions /
réponses15’
En cours Fini
Kanban - La (non-)recette du succès – Nicolas Morin – LKFR12
Questions / réponses
19/10/2012 31
Prêt 1
Pourquoi et
comment Kanban ?15’
Les moments
clés15’
La recette
du succès selon DJA15’
Recette or not
recette ?
Recette or not
recette ?10’
Expedite : intervention du CIO
Questions /
réponses15’
En cours Fini
Conclusion
5’
Intervention du CIO
5’
Questions / réponsesPrêt En cours Fini1
Pourquoi et
comment Kanban ?15’
Les moments
clés15’
La recette
du succès selon DJA15’
Recette or not
recette ?
Recette or not
recette ?15’
Conclusion
5’
Intervention du CIO
5’
Questions /
réponses15’
FIN
MerciA toute mon équipe :
Abdel, Adnene, Aïcha, Anne, Arnaud B., Arnaud T., Aude, Aymen, Belhassen, Constant, Dorra, Frédéric, Gaëtan, Gilles, Hiral, Imen, Jérôme, Kameiliya, Khaled, Larbi, Maryse, Mathieu, Nadim, Ninh-Thi, Ophélie, Raphaël,
Sonal, Sylvain, Valérie, Vyomesh
Et à toute la communauté Kanban !
@nicolas__morin
http://www.linkedin.com/in/nicolasmorin1
Nicolas Morinhttp://nicolasmorin1.wordpress.com