agile grenoble 2012scrum_kanban on_live_agile_grenoble
DESCRIPTION
Agile Grenoble 2012: Scrum a Kanban 3 retours d'experiencesTRANSCRIPT
Avant la session …
Avez-vous un point d’insatisfaction dans votre
expérience de la méthode Scrum ?
Si oui, notez le sur le post-it à votre disposition !
Scrum à Kanban: 3 retours d’expériences
Scrum à Kanban:
3 retours d’expériences
Elise Vanholsbeeck / Véronique Mosnier / Nicolas Warzagier / 8 Novembre 2012
Qui sommes-nous?
Elise
Travel Backend Shopping
Véronique Nicolas
Qui êtes-vous?
Agenda
Rappels
Retours d’expériences
Qui?
Pourquoi?
Comment?
Quoi?
Et maintenant?
Bilan général
Agenda
Rappels
Retours d’expériences
Qui?
Pourquoi?
Comment?
Quoi?
Et maintenant?
Bilan général
Rappels sur Scrum
Rappels
Rappels sur Kanban
WIP
Flux
Historique des méthodes de
développement chez kelkoo
Aujourd’hui:
4 équipes en Scrum
3 équipes en Kanban
2007 2011
Cycle en V Scrum Kanban
Agenda
Rappels
Retours d’expériences
Qui?
Pourquoi?
Comment?
Quoi?
Et maintenant?
Bilan général
3 équipes – 3 profils
Travel Backend Shopping
Effectif 4 développeurs1 QA1 PO1 SM
4 développeurs1 PO0 SM
7 développeurs1 QA1 PO1 SM
Localisation Grenoble - Londres Grenoble Grenoble - Londres
Spécialisation Oui Non Non
Équipe dédiée 50% 100% 80%
Type de projet Stabilisation Maintenance Amélioration
Visibilité du produit Moyenne Basse Haute
Rythme des releases 1 semaine 2 semaines 1 semaine
Maîtrise de Scrum Débutante Experte Moyenne
Agenda
Rappels
Retours d’expériences
Qui?
Pourquoi?
Comment?
Quoi?
Et maintenant?
Bilan général
Les raisons du changement
Quels sont les points d’insatisfaction rencontrés avec
la méthode Scrum?
Manque de visibilité sur le
travail de chacun
Impédiments: Site instable
Routine
Envie d’améliorer la productivité
Partage du Definition of Done
Temps passé en cérémonials
Agenda
Rappels
Retours d’expériences
Qui?
Pourquoi?
Comment?
Quoi?
Et maintenant?
Bilan général
La transition
Travel Backend Shopping
Motivation Toute l’équipe Volonté du managerÉquipe curieuse
Toute l’équipe mais diluée
Préparation Inspiré de shopping Formation sur une journée Aucune
DéroulementBig Bang One Shot
Sprint + formalisation du fluxGoal du Sprint
Sprint Planning
Impediments
?
En douceur
Agenda
Rappels
Retours d’expériences
Qui?
Pourquoi?
Comment?
Quoi?
Et maintenant?
Bilan général
Kanban Travel
Kanban Backend
Definition of Donede chaque colonne
Definition of Donede chaque colonne
WIP WIP WIP
Kanban Shopping
Une colonne surchargée !
Une colonne« pense-bête »
Une colonne optionnelle
Cérémonies d’équipes
Travel Backend Shopping
Stand-up
Demo
Retro
Poker planning
Scenarii / Backlog review
Abandonné
Journalier À la demande
N/A
Régulier
Agenda
Rappels
Retours d’expériences
Qui?
Pourquoi?
Comment?
Quoi?
Et maintenant?
Bilan général
Visualisation du flux
Capacité à faire de la QA
Incapacité à évaluer les tâches avant
Conclusion Travel
Conclusion Backend
Sortir de la routine
Productivité identique
Métriques mal exploitées
Conclusion Shopping
Intégration des imprévus au flux
Flux formalisé et évolutif
Mauvais usage du WIP
Agenda
Rappels
Retours d’expériences
Qui?
Pourquoi?
Comment?
Quoi?
Et maintenant?
Bilan général
Avantages
• Visualisation
Étapes de développement
Bloqueurs
Spécialisations
• Souplesse
Gestion de la priorisation des stories
Répartition du temps en réunion
Inconvénients
• Organisation à la demande
Travail constant du PO et du Scrum Master
Mauvaise compréhension des Stories
• Reporting
Métriques différentes de Scrum
Manque d’engagement de l’équipe
• Gestion du WIP difficile
Ce qui ne change pas
• Les rôles et le Product Backlog
• La productivité
Temps de développement équivalent
Temps total passé en réunion
• L’effort sur la qualité des User Stories
Critères d’acceptance
Estimations
Référence
Kanban and Scrum: making the most of both
Henrik Kniberg & Mattias Skarin
Disponible gratuitement
http://www.infoq.com/minibooks/kanban-scrum-minibook
L’essentiel
Formaliser le flux et limiter le WIP
Conserver les bonnes pratiques de Scrum
Pas de recette miracle – chacun implémente à
son rythme et comme il veut