Agile grenoble 2012scrum_kanban on_live_agile_grenoble

Preview:

DESCRIPTION

Agile Grenoble 2012: Scrum a Kanban 3 retours d'experiences

Citation preview

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

Recommended