Mesures, indicateurs et estimations agiles 22/10/2009. Estimations, mesures et indicateurs agiles. - 22 octobre 2009-



Documents pareils
Scrum + Drupal = Julien Dubois

Topologie du web - Valentin Bourgoin - Méthodes agiles & SCRUM

Règles d engagement. Présentation Diapositives Bibliographie Questions Les vertus de la marche

1/15. Jean Bernard CRAMPES Daniel VIELLE

Certification Scrum Master

INTRODUCTION À LA GESTION DE PROJET AGILE (BACKLOG, TABLEAUX DE BORD, BURNDOWN, PLANIFICATION D ITERATIONS)

Table des matières. Préface... Avant-propos...

Gestion de Projet Agile

Formation Scrum. 2 jours

Scrum et l'agilité des équipes de développement

Méthodes agiles. CONSEIL & DÉVELOPPEMENT DE SOLUTIONS E-BUSINESS. Jean-Louis Bénard jlb@businessinteractif.

LA MÉTHODE AGILE VS LE CYCLE EN V UNE RÉVOLUTION DANS LA GESTION DE PROJET. Franck BEULÉ

Gestion de projet Agile. STS IRIS Module «Gérer et organiser un projet informatique»

Estimer et mesurer la performance des projets agiles avec les points de fonction

Scrum Une méthode agile pour vos projets

Le Product Backlog, qu est ce c est?

Jean-Pierre Vickoff

GESTION DE PROJET : LA METHODE AGILE

Les méthodes Agiles. Introduc)on aux méthodes Agiles Exemple : Scrum

Formation pour Product Owner

25/12/2012

Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES

Soyez agile. Dans l industrie du logiciel, la. De plus chaque projet informatique

SCRUM chez BWIN : implémentation d une méthode agile dans Focalpoint Spasija Taseva et Corinne Bacle

Programmation Agile Mise en oeuvre via Scrum et l'extreme Programming (XP)

CATALOGUE)FORMATION)2015)

EXIN Agile Scrum Master

User stories et Backlog de produit

Scrum Le guide pratique de la méthode agile la plus populaire 3 e édition Claude Aubry 320 pages Dunod, 2013

Scrum. Description. Traduit en langue française par Bruno Sbille et Fabrice Aimetti - Avril Trad FR v1.1

backlog du produit Product Owner

Guide de Préparation. EXIN Agile Scrum. Foundation

Retour d expérience implémentation Scrum / XP

Le management de projet

SCRUM BUT, LE LIVRE BLANC. De la problématique de mener un projet AGILE dans une organisation classique

Support Agile avec Kanban quelques trucs et astuces par Tomas Björkholm

Avant propos. Parcours de lecture : combien de sprints vous faut il?

Guide Léger de la Théorie et de la Pratique de Scrum Version 2.0. Version française. Pete Deemer GoodAgile. Gabrielle Benefield Evolve.

Agile Maroc 24 Novembre Méthodes agiles. Thierry Cros. Agile Maroc 24 novembre 2010

Cours Ephec Niv. 2 : Technique et gestion de projet. Par Monsieur Bertieaux Année Académique Quelles sont les 4 valeurs Agiles?

Le Product Owner Clé de voute d un projet agile réussi

PagesJaunes.fr Mise en place de Scrum de scrum. Fabien Grellier Agile Tour Octobre

Les méthodes Agiles Introduction. Intervenant : Tremeur Balbous tremeur@agilegardener.com 04/09/2008

L'agilité appliquée à nous-mêmes. Philippe Krief, PhD Development Manager IBM France Lab

Liste des Formations

Scrum et itk : adaptation de la méthode au développement d OAD. D après Henrik Kniberg Scrum et XP depuis les tranchées

Isabelle Nicolas

HISTOIRE D UNE DIGITAL FACTORY

Les méthodes itératives. Hugues MEUNIER

Architecture pragmatique pour la gestion du cycle de vie des applications (ALM)

XEBIA DÉVELOPPEMENT OFFSHORE DISTRIBUÉ EN MÉTHODES AGILES. CAS CLIENT : CoachClub

Conduite de projets SI. Les méthodes «Agiles» N QUAL/1995/3660e ORESYS

Scrum. ... pour des projets informatiques agiles. Pascal Lando Certified Scrum product owner

XP : ce célèbre inconnu

Projektron BCS 7.22 Plus qu'un logiciel de gestion de projets

Journée COMPIL «Agilité et recherche»

Testeur Agile Niveau Fondation Bertrand Cornanguer, Vice-chair Agile tester WG

Fondateur d Agile Impulse nicolashennion@agileimpulse.com. Support disponible sur agileimpulse.com/formation/scrumssii2j.

Feature Team Primer. par Craig Larman et Bas Vodde. Version 1.2

Enfants Agiles. La méthode Agile appliquée à l éducation

Méthodologies SCRUM Présentation et mise en oeuvre

Le rôle du coach Agile et son apport pour le projet

Modèle de changement d organisation. Leanpizza.net présente. Petit Guide Rapide du jeu de cartes Modèle de Changement d Organisation

REX Scrum Master du terrain

Agile 360 Product Owner Scrum Master

Formation agile. Formation agile Created on 24 janv Edited on 29 févr Page 1 sur 16

Présentation UBO 12/2008 Présentation des méthodes agiles

XP : plus qu'agile. Extreme Programming v2 et Développement Responsable. Thierry Cros

Rapport de stage. «Migration Agile du RIL» Frédéric MONJO Master I

GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET

Développement logiciel, Tests et industrialisation

INF2015 Développement de logiciels dans un environnement Agile Examen final hiver 2015

Contrats agiles: mythe ou réalité?

PRATIQUES DE L'AGILITÉ

Jean-François McNeil. Consultant en Analyse d Affaires Certification de l IIBA (CCBA) jf@solutionsmcn.com

Exécutive Manager des Systèmes d Informations Promo page 3 -

Les «méthodes Agiles»

Méthodes de développement

Vision Produit. Un sacré attracteur pour une équipe auto-organisée. Thierry Cros

UML est-il soluble dans les méthodes agiles?

Les méthodes agiles UM Les méthodes agiles S. Mathon

Année : Team-War Jaafar AMRANI-MESBAHI Fabien GARCIA Abdelali NAIT BELKACEM Rahma NAKARA Philippe NGUYEN

Alignement avec les métiers par le test fonctionnel et d acceptation en projets agiles

Consultant Fonctionnel CRM SalesForce

Process 4D Catalogue de formations 2011

L exemple d une entreprise Agile

transition vers l agilité à l échelle d une organisation

L'AGILITÉ AVEC VISUAL STUDIO

Contact: Yossi Gal, Téléphone:

Étude HERMES et agilité

L'agilité c est aussi une façon d enseigner l agilité. J-L. Lambert Université de Caen jean-luc.lambert@unicaen.fr

Le cycle de développement des produits à la Société GRICS : une nouvelle approche

Tuesday, October 20, Nantes

Diplôme Fédéral de Web Project Manager

{ mathieu boisvert / michel céré ; }

Meilleur Scrum. Des idées et conseils sur la manière de bien mettre Scrum en oeuvre. Version 3 Entièrement revue et mis à jour.

Scrum/XP adapté au BI/DW

FORMATION MÉTHODES & PRATIQUES AGILES RÔLES AGILES & CERTIFICATIONS MODÉLISATION & CONCEPTION JAVA & FRAMEWORKS MICROSOFT.NET DÉVELOPPEMENT IHM WEB

Catalogue de formation 2014

Transcription:

Estimations, mesures et indicateurs agiles - 22 octobre 29- Objectif Présenter les nouveaux indicateurs associés aux méthodes agiles, et le processus pour les obtenir. Indicateurs Mesures Estimations aubryconseil 29, Claude Aubry 1

Remerciements Dan Rawsthorne : Agile Metrics (Agile 29, Chicago août 29) Philippe Kruchten : What colour is your backlog? (Scrum Gathering, Orlando mars 29) Pourquoi mesurer? Visibilité Inspection Indicateurs Adaptation Processus aubryconseil 29, Claude Aubry 2

Estimation, mesure, indicateur Estimer Estimation en points d une story Mesurer Mesure de la vélocité à chaque sprint Publier les indicateurs Historique de vélocité Différences majeures L estimation est collective En particulier, les estimations de taille ou de durée sont faites par ceux qui réalisent. L estimation se base sur des mesures Les mesures clés portent sur des résultats visibles La transparence est la règle absolue Par exemple, la capacité de l équipe est estimée à partir de la mesure de la vélocité sur les sprints passés. Un suivi de projet traditionnel porte sur l avancement de tâches qui ne produisent pas de résultat visible, tandis que le suivi agile s appuie sur les stories finies, qui sont visibles. Les indicateurs, qui sont mis à jour régulièrement, sont affichés et restent publics. aubryconseil 29, Claude Aubry 3

Cycle de développement Release 3 mois pour une release Sprint1 Sprint2 Sprint3 Sprint4 Sprint5 2 semaines pour un sprint 5 sprints dans une release aubryconseil 29, Claude Aubry 4

ESTIMATION Les points de story A B C D E F G H I J K L Toutes les stories ne sont pas de taille identique 3 2 2 3 2 2 5 3 2 5 8 aubryconseil 29, Claude Aubry 5

Taille du backlog Total : 42 3 2 2 3 2 2 5 3 2 5 8? Ce qui n est pas estimé n est pas compté Timebox ressources Sprint durée aubryconseil 29, Claude Aubry 6

Vélocité et capacité La vélocité est une mesure sur les sprints passés La capacité est une prévision sur les sprints futurs Pour estimer la capacité, le mieux est de se baser sur la vélocité De la taille à la durée Backlog 3 2 2 3 2 2 5 3 2 5 8 Vélocité : Sprints futurs Capacité : Capacité : Capacité : aubryconseil 29, Claude Aubry 7

Périmètre fixé Taille du backlog : 42 Capacité de l équipe : Durée d un sprint : 3 semaines Date de fin : dans 15 semaines Date fixée Taille du backlog : 97 Release à date fixée : il reste 5 sprints Capacité estimée de l équipe : 17 Faisable : 85 sur 97 aubryconseil 29, Claude Aubry 8

Valeur vers utilité La valeur est une notion mal comprise Estimer de façon relative Parler d utilité Points d utilité Points de taille aubryconseil 29, Claude Aubry 9

Utilité et taille Story C Utilité Story B Story A 3 points Taille Utilité et taille Story C Utilité Story B Story A 3 points Taille aubryconseil 29, Claude Aubry

Suggestions F décomposition A B C Feature Story Répartition l utilité des features sur les stories au prorata de la taille Rendre visibles les features techniques et les défauts, estimer aussi leur taille et leur utilité Précision Les estimations ne sont pas précises, ce n est pas une raison pour ne pas utiliser celles de taille et d utilité. Le jugement humain vient en renfort pour interpréter les nombres aubryconseil 29, Claude Aubry 11

MESURES Mesures Release Sprint1 Sprint2 Sprint3 Sprint4 Tous les jours Tous les sprints Toutes les releases aubryconseil 29, Claude Aubry 12

Simplifier la collecte Utilité Taille Heures Laisser un outil la faire Indicateur Pour qui? Pourquoi l utiliser? Quelle est la tendance souhaitée? Quand l utiliser? aubryconseil 29, Claude Aubry 13

INDICATEURS POUR LE SPRINT Le burndown chart Emblématique de Scrum aubryconseil 29, Claude Aubry 14

Burndown chart de sprint 25 Heures 2 15 5 Ma Me J V S D L Ma Me J V S D L Risques Les indicateurs au niveau du sprint servent trop souvent à perpétuer les (mauvaises) habitudes du management traditionnel Ils sont destinés à l équipe, qui peut décider de s en passer aubryconseil 29, Claude Aubry 15

Certains préfèrent que ça monte Burnup de sprint en points 3 Points 25 2 15 Fini En tout 5 Ma Me J V S D L Ma Me J V S D L aubryconseil 29, Claude Aubry 16

INDICATEURS DE PRODUIT Historique de vélocité 25 2 Points 15 5 Vélocité Sprints aubryconseil 29, Claude Aubry 17

Vélocité par type de story 25 2 15 Défaut Story technique User story 5 Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Vélocité vs capacité 3 25 2 15 Capacité Vélocité 5 Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 aubryconseil 29, Claude Aubry 18

Dette technique! 25 2 Points 15 5 Vélocité Sprints Le but n est pas de produire des points de story (taille, coût), mais de produire de l utilité aubryconseil 29, Claude Aubry 19

Utilité ajoutée 35 Utilité 3 25 2 15 5 Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Utilité par release 4 29 28 35 3 25 2 15 5 Release 1 Release 2 Release 3 Release 4 aubryconseil 29, Claude Aubry 2

Burndown chart de produit 9 Points 8 7 6 5 4 3 2 Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Sprint 6 Burnup de produit Burnup à deux courbes 9 8 7 6 5 4 3 2 Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Sprint 6 Total Fini aubryconseil 29, Claude Aubry 21

Tests 6 5 4 3 2 Définis Passés Succès Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Sprint 6 Diagramme de flot cumulé 6 5 4 3 WIP 2 débit Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Fini En cours Planifié Estimé Accepté Identifié aubryconseil 29, Claude Aubry 22

Parking lot Feature 8 Feature 7 Feature 6 Feature 5 Feature 4 fini à faire Feature 3 Feature 2 Feature 1 % 2% 4% 6% 8% % aubryconseil 29, Claude Aubry 23

INDICATEURS DE RELEASE Release à périmètre fixé Release 1 Release 2 3 2 2 3 2 2 5 3 2 5 8 Périmètre fixé pour la release 1 aubryconseil 29, Claude Aubry 24

Release à date fixée Release 1 Release 2 Sprint1 Sprint2 Sprint3 Sprint4 Sprint1 Sprint2 Date fixée Burndown chart de release 9 8 7 6 5 4 3 Produit Release 2 Sprint 1 Sprint 2 Sprint 3 Sprint 4 Date de fin aubryconseil 29, Claude Aubry 25

Burnup de release 9 8 7 6 5 4 3 2 Total Fini Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Sprint 6 Pour en savoir plus www.aubryconseil.com aubryconseil 29, Claude Aubry 26

Claude Aubry aubryconseil 29, Claude Aubry 27