2. Merci aux sponsors
du Scrum day !
Sponsors Platinum
Sponsors Gold
Parrainage :
2
samedi 16 avril 2011
3. « 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
samedi 16 avril 2011
4. Scrum : diviser pour maîtriser
votre organisation le travail à faire
€€€
€
le temps qui passe
Janvier Avril
4
samedi 16 avril 2011
5. 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
5
samedi 16 avril 2011
6. Les deux sont agiles
Valeurs
Pratiques Autres
Pratiques Scrum pratiques
Principes
Kanban agiles
identiques Pratiques
communes
6
samedi 16 avril 2011
7. Les deux sont empiriques
Juste à
Planifier temps
Faire
Feedback Livrer le produit
(revue)
Améliorer le
Inspection processus Kaizen
Adaptation (rétrospective)
7
samedi 16 avril 2011
8. 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 Sprint 2
Planification de sprint Revue de sprint Rétrospective
8
samedi 16 avril 2011
9. 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
samedi 16 avril 2011
10. 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
samedi 16 avril 2011
11. Les deux utilisent un tableau...
Kanban : persistant
Scrum : réinitialisé à chaque début de sprint
11
samedi 16 avril 2011
12. … 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
samedi 16 avril 2011
13. 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
samedi 16 avril 2011
14. 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 14
temps
14
samedi 16 avril 2011
15. 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
samedi 16 avril 2011
16. Estimation et planification
Story 3 tâche A
pas de
nombre Kanban tâches
points Scrum 2 nombre
jours Scrum 1 heures
16
samedi 16 avril 2011
17. Indicateurs
Vélocité Burndown
T
A
F
Temps de cycle
17
samedi 16 avril 2011
18. Du projet à l'entreprise
Scrum : à l'échelle du projet
Tableau Kanban de l’Entreprise
Epic
Le Lean !
Tableau Kanban de l’Equipe
Story
18
samedi 16 avril 2011
19. 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).
19
samedi 16 avril 2011
20. Le meilleur des
deux
Ne soyez pas dogmatiques !
Essayez par vous-même !
Soyez agiles !
20
samedi 16 avril 2011
21. La perfection est un
voyage, pas une
destination
Le plus important n'est pas votre
processus.
Ce qui compte, c’est votre
processus pour améliorer votre processus.
21
samedi 16 avril 2011
23. Les Orateurs
Claude Aubry
Antoine Vernois http://www.aubryconseil.com/ Fabrice Aimetti
http://antoine.vernois.net/dotclear/index.php? http://www.fabrice-aimetti.fr/dotclear/index.php?
Kanban et Scrum
Tirer le meilleur des deux
23
samedi 16 avril 2011
24. 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
24
samedi 16 avril 2011
25. 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
samedi 16 avril 2011
26. 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é.
26
samedi 16 avril 2011