Retour d'expérience de la conception d'un système kanban, basée sur la méthode décrite par Laurent Morisseau, dans on livre "Kanban pour l'IT". Présentation effectuée par Renaud Chevalier, au premier meetup du French Kanban User Group, le 21 janvier 2014.
REX conception d'un système Kanban au premier Meetup du FKUG
1. CONCEPTION D’UN SYSTÈME KANBAN
SUIVANT LA MÉTHODE MORISSEAU
Par Renaud CHEVALIER
Coach Agile chez Xebia
Meetup FKUG du 21/01/14
mercredi 22 janvier 14
2. ELEVATOR PITCH
Pourquoi ce REX ?
Dans nos missions de coaching, nous entendons parler de plus en plus de Kanban. C'est devenu la solution
miracle à tous les problèmes. Ca a l'air tellement simple quand les gens en parlent : Il suffit d'identifier des
colonnes, un bout de scotch et le tour est joué! Ce n'est pas si simple...
En kanban, avant de chercher à s'améliorer, on part d'où l'on est. Pour cela il faut étudier précisément le
fonctionnement de l'organisation concernée.
Dans son livre "Kanban pour l'IT", Laurent Morisseau propose une méthode structurée pour concevoir un
système Kanban.
Dans ce REX, je vous propose de voir un cas concret d'application de cette méthode.
mercredi 22 janvier 14
3. CONTEXTE
Un acteur majeur du pari hippique
Une transformation
Un passage en Feature Teams & Kanban
mercredi 22 janvier 14
4. CONCEPTION D’UN SYSTÈME KANBAN SUIVANT LA MÉTHODE MORISSEAU
KANBAN pour l’IT page 32
AMÉLIORATION
CONCEPTION
Sy stème
k anban
ÉTUDE
mercredi 22 janvier 14
MISE EN PLACE
5. CONCEPTION D’UN SYSTÈME KANBAN SUIVANT LA MÉTHODE MORISSEAU
KANBAN pour l’IT page 32
Portée et objectifs
Nature de la demande
Capacité du système
Eléments de
travail
Flux tiré
Carte
kanban
mercredi 22 janvier 14
Flux de
travail
Tableau
kanban
Limite haute
Juste à temps
Limite basse
Cadence
6. PORTÉE DU SYSTÈME
Portée et objectifs
Le système kanban initial commence et s’arrête là où
l’équipe peut être propriétaire du processus
Processus Amont
Système kanban
Besoin
Réalisation
N ous som m e s i c i
(P Os + De v s)
mercredi 22 janvier 14
Processus Aval
Test
Opération
7. OBJECTIFS DU SYSTÈME
Portée et objectifs
Incertitude
sur le
planning ou
les délais
…
Des tâches
non prévues
qui
perturbent les
engagements
pris
Non respect
du
cérémonial
Insatisfaction
Mieux
collaborer
entre les
pilotes
Avoir une
meilleure
visibilité
Supprimer les
silos entre
départements
Objectifs
Améliorer
la qualité
des
produits
Accélérer
la
réalisation
Pas de
priorisation
des
anomalies
par rapport
au besoin
Des stories
pas prêtes
Les tests en
cycle en V
mercredi 22 janvier 14
Une
mauvaise
priorisation
du travail
…
Définir une
meilleur
priorité du
travail
Des
séances de
planificatio
n ou
chiffrage
trop longue
Mieux
anticiper
les risques
Diminuer
les
surcharges
de travail
Améliorer
la qualité
des
stories
8. ANALYSE DE LA NATURE DE LA DEMANDE
KANBAN pour l’IT page 35
Portée et objectifs
Nature de la demande
Capacité du système
Eléments de
travail
Flux tiré
Carte
kanban
mercredi 22 janvier 14
Flux de
travail
Tableau
kanban
Limite haute
Juste à temps
Limite basse
Cadence
9. ANALYSE DE LA DEMANDE
Analyse de la nature de la demande
Flux entrants
d’éléments
Types
d’éléments
Granularité
Bloquante
Critique
Test
Important
Mineur
Simple
Marketing
Feature
Story Fonct.
Story Tech.
D2I
Support
Exigences fonct.
Communauté
de pratiques
mercredi 22 janvier 14
XL
Dette technique
L
M
S
10. LES ÉLÉMENTS DE TRAVAIL (WBS)
Analyse de la nature de la demande
Produit
Features
Stories
fonctionnelles
Critères
d’acceptance
mercredi 22 janvier 14
Anomalies
Stories
techniques
Tâches
Tâches
Support
Dette technique
Exigences
fonctionnelles
Scénarios de test
(Cas de test)
11. LES ÉLÉMENTS DE TRAVAIL : DÉBIT PAR TYPE ET PAR SPRINT
Analyse de la nature de la demande
R4
SP 7
R4
SP 8
R4
SP 9
R4
SP 10
R5
SP 11
(nb)
Types
R3
SP 6
(nb)
(nb)
(nb)
(nb)
(nb)
Moy.
(nb)
Stories
Fonct.
21
11
19
13
20
25
18
Stories
Tech.
6
1
1
3
2
1
2
Débit
Stories
27
12
20
16
22
26
20
Anos
29
21
62
26
62
56
43
Dette
tech.
9
9
11
11
7
7
9
Débit
Total
65
42
93
53
91
89
72
(Résolus)
mercredi 22 janvier 14
12. LES ÉLÉMENTS DE TRAVAIL : DÉBIT PAR TYPE ET PAR SPRINT
Analyse de la nature de la demande
Débit
Stories
Anos
Moyenne
Dette Tech.
Total
90
80
70
60
50
40
30
20
10
0
Dette
Tech.
9
12%
t1
1
rin
0
t1
Sp
Sp
rin
t9
Sp
rin
t8
Sp
rin
t7
Sp
rin
t6
Strories
Tech.
2
3%
rin
Sp
mercredi 22 janvier 14
Stories
Fonct.
18
25%
Anos
43
60%
13. LES ÉLÉMENTS DE TRAVAIL : DÉBIT PAR CATÉGORIE DE STORIES
Analyse de la nature de la demande
S
R4
SP 7
R4
SP 8
R4
SP 9
R4
SP 10
R5
SP 11
(nb)
Tailles
R3
SP 6
(nb)
(nb)
(nb)
(nb)
(nb)
Moy.
(nb)
3
2
1
2
0
1
1
14
6
11
7
9
8
9
10
4
6
5
11
17
9
0
0
2
2
2
0
1
Total (nb)
27
12
20
16
22
26
20
Total (pts)
92,5
44,5
90
79
119
118
90
(0,5 & 1 pts)
M
(2 & 3 pts)
L
(5 & 8 pts)
XL
(13 pts)
mercredi 22 janvier 14
14. LES ÉLÉMENTS DE TRAVAIL : DÉBIT PAR CATÉGORIE DE STORIES
Analyse de la nature de la demande
Débit
S
M
L
Moyenne
XL
Total
30
XL
1
5%
25
S
1
5%
20
15
L
9
45%
10
5
mercredi 22 janvier 14
t1
1
rin
0
t1
Sp
Sp
ri n
t9
Sp
rin
t8
Sp
rin
t7
rin
Sp
Sp
rin
t6
0
M
9
45%
15. LES ÉLÉMENTS DE TRAVAIL : DÉBIT PAR CATÉGORIE D’ANOMALIES
Analyse de la nature de la demande
R4
SP 7
R4
SP 8
R4
SP 9
R4
SP 10
R5
SP 11
(nb)
Tailles
R3
SP 6
(nb)
(nb)
(nb)
(nb)
(nb)
Moy.
(nb)
Bloquant
2
0
3
5
4
4
3
Critique
2
1
3
4
5
3
3
21
14
32
10
29
36
24
Mineur
3
6
21
7
18
13
11
Simple
1
0
3
0
6
0
2
21
62
26
62
56
43
Important
Total
mercredi 22 janvier 14
16. LES ÉLÉMENTS DE TRAVAIL : DÉBIT PAR CATÉGORIE D’ANOMALIES
Analyse de la nature de la demande
Débit
Moyenne
Bloquant
Critique
Important
Mineur
Simple
Total
Simple Bloquant
2
3
5%
7%
Critique
3
7%
70
60
Mineur
11
25%
50
40
30
20
10
mercredi 22 janvier 14
t1
0
Sp
rin
t1
1
Sp
rin
t9
Sp
rin
t8
Sp
rin
t7
rin
Sp
Sp
rin
t6
0
Important
24
56%
17. FLUX DE TRAVAIL
Analyse de la nature de la demande
Stories
Backlog
Engagé dans le
Sprint
En cours de
développement
Développé / En
attente de
validation
Terminé / En
attente
d’automatisation
et de livraison
Anomalies
A faire
En cours de
résolution
En analyse
Résolu / En
attente de
livraison
Dette technique
Identifié
Candidate
Engagé
En cours de
développement
Terminé / En
attente de
livraison
Support
Identifié
mercredi 22 janvier 14
???
Terminé
18. VISUALISER LE SYSTÈME KANBAN
KANBAN pour l’IT page 57
Portée et objectifs
Nature de la demande
Capacité du système
Eléments de
travail
Flux tiré
Carte
kanban
mercredi 22 janvier 14
Flux de
travail
Tableau
kanban
Limite haute
Juste à temps
Limite basse
Cadence
19. LES CARTES KANBAN
Visualiser le système kanban
Identifiant
Taille
(XL, L, M, S)
Libellé de la
story
Date d’entrée : date
Date de sortie : date
Identifiant
Libellé de la
tâche de
support
Date d’entrée : date
Date de sortie : date
mercredi 22 janvier 14
Identifiant
Priorité
Libellé de
l’anomalie
Date d’entrée : date
Date de sortie : date
Identifiant
Libellé de la
dette
technique
Date d’entrée : date
Date de sortie : date
20. LE TABLEAU KANBAN
Visualiser le système kanban
Types
Ready
Cost of
Delay
TODO
Development
Doing
Stories
Anomalies
Standard
Support
Date fixe
Dette
technique
mercredi 22 janvier 14
Urgence
Intangible
Done
Test
Done
21. LES CLASSES DE SERVICE
Visualiser le système kanban
mercredi 22 janvier 14
22. TEXTE DU TITRE SYSTÈME
LES RÈGLES DU
Visualiser le système kanban
Règles aux interfaces (stress test)
Règles internes
Règles d’escalade
Règles de changement de priorité
Règles de purge
Critères de sortie (DoD)
Qui applique les règles et s’assure de leur
suivi?
mercredi 22 janvier 14
23. DÉFINIR LES LIMITES DU SYSTÈME KANBAN
KANBAN pour l’IT page 63
Portée et objectifs
Nature de la demande
Capacité du système
Eléments de
travail
Flux tiré
Carte
kanban
mercredi 22 janvier 14
Flux de
travail
Tableau
kanban
Limite haute
Juste à temps
Limite basse
Cadence
24. DÉFINIR LES LIMITES
Définir les limites du système kanban
SUR LES FILES
D’ATTENTE ?
SUR LES INTERFACES ?
Types
Ready
Cost of
Delay
TODO
Development
Doing
Standard
Date fixe
Dette
technique
mercredi 22 janvier 14
Anomalies
Intangible
Test
Done
Done
Urgence
Support
PAR TYPE
D’ÉLÉMENTS ?
Stories
SUR LES INTERFACES ?
SUR LE TRAVAIL
EN COURS ?
25. VISUALISER LES LIMITES
Définir les limites du système kanban
Types
Ready
(2) 7
Cost of
Delay
Stories
Urgence
Anomalies
Standard
Support
Date fixe
Dette
technique
Intangible
(1)
mercredi 22 janvier 14
(1)
TODO
(2)
7
Development
10
Doing
Done
Test
Done
3
26. DÉFINIR LES CADENCES DU SYSTÈME KANBAN
KANBAN pour l’IT page 75
Portée et objectifs
Nature de la demande
Capacité du système
Eléments de
travail
Flux tiré
Carte
kanban
mercredi 22 janvier 14
Flux de
travail
Tableau
kanban
Limite haute
Juste à temps
Limite basse
Cadence
27. LES CADENCES DU SYSTÈME
Définir les cadences du système kanban
Semaine 1
J1
J2
J3
J4
Semaine 2
J5
J1
J2
J3
J4
Semaine 3
J5
J1
J2
J3
J4
Semaine 4
J5
J1
J2
J3
J4
J5
Démo
X
X
Rétro
X
X
Grooming
X
X
X
X
Chiffrage
X
X
X
X
Injection
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Triage
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Livraison
mercredi 22 janvier 14
X
X