2. « Kanban et Scrum – Tirer le meilleur des deux »
Mis en scène et interprété par
Claude Aubry, Antoine Vernois & Fabrice Aimetti
D‘après un livre de
Henrik Kniberg & Mattias Skarin
3. Scrum : diviser pour maîtriser
votre organisation le travail à faire
€€€
€
le temps qui passe
Janvier Avril
4. Kanban : observer l'ensemble
1. Visualisez le flux
2. Limitez le TAF
3. Mesurez et optimisez le flux
4. Établissez des règles d'utilisation du Kanban
5. Améliorez le système en continu
À faire Dév Test Livraison Fini !
5 3 2 3
H D C
F A
I G E
B
J
K
FLUX
FLUX
5. Les deux sont agiles
Valeurs
Pratiques Autres
Pratiques Scrum pratiques
Principes agiles
Kanban
Pratiques
communes
identiques
6. Les deux sont empiriques
Planifier Juste à
temps
Faire
Feedback
Livrer le produit
(revue)
Améliorer le
Inspection processus Kaizen
Adaptation (rétrospective)
7. Scrum : le sprint et son cérémonial
sem 1 sem 2 sem 3 sem 4 sem 5 sem 6 sem 7 sem 8
Sprint 1 1
Sprint Sprint 2 2
Sprint
Planification de sprint Revue de sprint Rétrospective
8. Kanban : pas de sprint !
sem 1 sem 2 sem 3 sem 4 sem 5 sem 6 sem 7 sem 8
Rétrospectives (4s)
Planning (sur demande)
Livraison (sur demande)
9. Scrumban : jouer sur les rythmes
sem 1 sem 2 sem 3 sem 4 sem 5 sem 6 sem 7 sem 8
Rétrospectives (4s)
Rythme de planif. (2s)
Rythme de livraison (1s)
10. Les deux utilisent un tableau...
Kanban : persistant
Scrum : réinitialisé à chaque début de sprint
11. … pour le Projet et les Opérations
Scrum étape 1 Scrum étape 2 Scrum + Kanban
Feature Feature Feature Feature Feature Feature Feature Feature Feature
team 1 team 2 team 2 team 1 team 2 team 2 team 1 team 2 team 2
Scrum Scrum Scrum Scrum Scrum Scrum Scrum Scrum Scrum
Équipes Opérations / Support Équipes Opérations / Support
Scrum Kanban
12. Réaction aux perturbations
Mettez-le Ajouter un élément au tableau ?
dans le Tenez
Backlog !
E compte du
TAF !
Que propose l'équipe Scrum ? Que propose l'équipe Kanban ?
13. Plusieurs produits pour une équipe
Que faire si vous n'avez qu'une seule équipe ?
Scrum Kanban
1 seul
produit
par sprint
Les 2 en
même 13
temps
14. Les éléments du tableau
À faire En cours Fini
tâche1 tâche2 Etats du
Story 3 workflow
tâche3 tâche4
Story 4
tâche5 tâche6
tâche7
Story 5
15. Estimation et planification
Story 3 tâche1
pas de
pas de
nombre
nombre Kanban tâches
tâches
points
points Scrum 2 nombre
nombre
jours
jours Scrum 1 heures
heures
17. Du projet à l'entreprise
Scrum : à l'échelle du projet
Tableau Kanban de l’Entreprise
Epic
Le Lean !
Tableau Kanban de l’Equipe
Story
18. Le meilleur des deux
Ne soyez pas dogmatiques !
Essayez par vous-même !
Soyez agiles !
19. La perfection est un voyage,
pas une destination
La chose la plus importante
n'est pas votre processus.
La chose la plus importante est votre
processus pour améliorer votre processus .
20. Les Orateurs
Claude Aubry
Antoine Vernois Fabrice Aimetti
Kanban et Scrum
Tirer le meilleur des deux
21. Les Auteurs
Henrik Kniberg Mattias Skarin
Coach Agile/Lean Coach Agile/Lean
http://blog.crisp.se/henrikkniberg http://blog.crisp.se/mattiasskarin
Board of
directors
23. Kanban & Scrum
Comparer pour comprendre, pas pour juger !
Ressemblances :
• Les deux sont Lean et Agile.
• Les deux utilisent le Juste à temps.
• Les deux limitent le TAF.
• Les deux utilisent la transparence pour piloter l’amélioration du processus.
• Les deux se concentrent sur la livraison rapide et fréquente du produit.
• Les deux sont fondés sur l’auto-organisation des équipes.
• Les deux requièrent de diviser le travail en éléments.
• Dans les deux cas, le planning de release est continuellement ajusté et
basé sur des données empiriques (vélocité / temps de cycle).
24. Kanban & Scrum
Comparer pour comprendre, pas pour juger !
Différences : Scrum Kanban
Itérations à durée fixe. Itérations à durée fixe
optionnelles. Possibilité d’avoir des
rythmes différents pour le planning,
les versions et l’amélioration des
processus. Peut-être piloté par les
événements et non à durée fixe.
L’équipe s’engage sur une Engagement optionnel.
quantité spécifique de travail pour
une itération.
Utilisation de la Vélocité en tant Utilisation du Temps de cycle en
que mesure par défaut pour le tant que mesure par défaut pour le
planning et l’amélioration des planning et l’amélioration des
processus. processus.
Equipes multidisciplinaires Equipes multidisciplinaires
imposées. optionnelles. Equipes de
spécialistes autorisées.
Les éléments du backlog doivent Aucune taille imposée.
être découpés afin de pouvoir être
traités en 1 sprint.
25. Kanban & Scrum
Comparer pour comprendre, pas pour juger !
Scrum Kanban
Différences :
Burndown chart imposé. Aucun diagramme particulier
imposé.
Limitation indirecte du TAF (par Limitation directe du TAF (par
sprint). étape du workflow).
Estimation imposée. Estimation optionnelle.
Impossible d’ajouter un item en Possibilité d’ajouter de nouveaux
cours d’itération. items à chaque fois que la
capacité le permet.
Un backlog de sprint est traité Un tableau Kanban peut être
par une seule équipe. partagé par plusieurs équipes ou
individus.
3 rôles imposés (PO / SM / Aucun rôle imposé.
Equipe).
Le tableau Scrum est réinitialisé Un tableau Kanban est
à chaque début de sprint. persistant.
Un backlog de produit priorisé Priorisation optionnelle.
imposé.