REX Scrum Master du terrain



Documents pareils
Le Product Backlog, qu est ce c est?

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

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

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

Formation Scrum. 2 jours

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

Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES

Formation pour Product Owner

Certification Scrum Master

Scrum + Drupal = Julien Dubois

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

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

25/12/2012

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

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

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

Scrum Une méthode agile pour vos projets

Agile 360 Product Owner Scrum Master

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

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

Guide de Préparation. EXIN Agile Scrum. Foundation

Retour d expérience implémentation Scrum / XP

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

backlog du produit Product Owner

AGILE. Implémenter la pratique Scrum dans votre équipe?

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

Plan. 1 Cycles de développement. 2 Méthodes agiles, principes généraux. 3 Comment se passe un Sprint?

Formation Certifiante Scrum Master

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

Maîtrise d ouvrage agile

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

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

Les méthodes itératives. Hugues MEUNIER

Isabelle Nicolas

L enseignement de méthodes agiles dans un contexte d apprentissage actif

Introduction Les processus traditionnels extreme Programming Conclusion. extreme Programming. vers plus d agilité. F. Miller francois.miller@inpg.

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

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

Marie-Christine Spengler

Personas. Le programme ne vous parle pas?

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

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

GESTION DE PROJET : LA METHODE AGILE

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

Tuesday, October 20, Nantes

Enterprise Scrum Organisation des développements chez exo. Agile Tour Rennes 2010 / 10 / 07

Les Méthodes Agiles. Plan. Lecture. Objectifs du cours

1/15. Jean Bernard CRAMPES Daniel VIELLE

Développement itératif, évolutif et agile

Yannick Prié Département Informatique Faculté des Sciences et Technologies Université Claude Bernard Lyon

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

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

Gestion Projet. Cours 3. Le cycle de vie

DES SYSTÈMES D INFORMATION

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

Plan de la Formation. GESTION de PROJET

Gestion de Projet Agile

Livrer chaque jour ce qui est prêt! Points clés du développement d un produit avec une livrasion par jour.

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

Agilitéet qualité logicielle: une mutation enmarche

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

Liste des Formations

AGILE IPHONE DEVELOPMENT

EXIN Agile Scrum Master

Le rôle de l architecte Agile

Contact: Yossi Gal, Téléphone:

XP : ce célèbre inconnu

L'AGILITÉ AVEC VISUAL STUDIO

Les mécanismes d'assurance et de contrôle de la qualité dans un

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

Agilité et Recherche Journée COMPIL Olivier INIZAN - INRA PEPI-IDL/URGI. 13 juin 2012

CHAPITRE 3 : LES METHODES AGILES?

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

énie avec Scrum, Lean, extreme Programming

Concilier Agilité, Exigences et Continuous Delivery : Retour d expérience PagesJaunes

CONSULTANT AMOA/RECETTE à la recherche d un poste dans la région de Montpellier 7 ans d expérience

Les méthodes agiles en développement informatique : Fondements théoriques et retours d expérience

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

Améliorez et industrialisez vos feedback produit

Une bonne dose d'agilité au cœur de votre équipe. La rece e Visual Studio 2012 pour des projets maitrisés

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

Titre : La BI vue par l intégrateur Orange

Méthodologies SCRUM Présentation et mise en oeuvre

Présentation des experts

Les offres de Xebia : Agilité, Big Data, Cloud, DevOps, Java & Friends, Mobilité et Web Oriented Architecture.

Les méthodes Agile. Implication du client Développement itératif et incrémental

Journée COMPIL «Agilité et recherche»

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

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

ISTQB Agile Tester en quelques mots ISTQB Marketing Working Group

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

LES TESTS CHEZ AXA FRANCE QUALIFICATION DES SOLUTIONS INFORMATIQUES (QSI) JFTL 14 avril 2015

Catalogue de FORMATIONS 2015

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

Bruno BORGHI Né en 1959

Ne renvoyez pas vos architectes! Utilisez-les avec agilité

Le management de projet

Introduc)on à l Agile

Transcription:

REX Scrum Master du terrain Ludovic Larché Agile Tour 2012 à Rennes le 4 octobre 2012

Qui suis je? Ludovic LARCHE Agile Scrum / Kanban Consultant Scrum Master depuis 2008 Accompagnement de Product Owner depuis 2010 Formateur interne Scrum / Kanban Architecte Logiciel, centre de compétences «Architecture et Technique des Systèmes d Information» (AETSI) Contact : ludovic.larche@orange.com Twitter : @ludoviclfr page 2

Sommaire > Objectifs du projet > Contexte / configuration du projet > Chiffres clés > Les différentes étapes du projet > Les acteurs du projet > Sélection des pratiques Agiles > Réunions agiles et autres > Bonnes pratiques et points positifs > Axes d améliorations > Application de l agilité : matrice des compromis > Exemples de matériaux agiles du projet > Leçons apprises > Au final > Recommandations > Questions? page 3

Objectifs du projet > L objectif du projet GéoFibre est de fournir une application SIG permettant la gestion des données descriptives du réseau FTTH en France pour les clients résidentiels. Le projet GéoFibre doit ainsi permettre de supporter le déploiement du réseau FTTH en termes de conception et de gestion du réseau. > L outil permet aux chargés d affaires FFTH en unité d intervention de concevoir géographiquement et de publier le réseau FTTH page 4

Les principales fonctionnalités > Établir les Schémas Directeurs pour chaque NRO > Réaliser ou déployer le réseau FTTH correspondant au SD > Échanger les données avec la Division des Opérateurs (Offre Public Génie Civil) > Établir des statistiques sur le réseau et sur la gestion des activités de conception / déploiement > Gérer le patrimoine réseau FTTH page 5

Contexte / configuration du projet > Nom de l application : GéoFibre > Version : G1R0 > Refonte d application > Solution basé sur un progiciel SIG ESRI (produit ArcGIS Server 10) > Mise en place d un SIG 100% web dédié au FTTH > Technologies : Java 6, Flex 4 (FlexUnit, FlexMonkey) > Mise en place d une méthode agile pour - Gérer l éventuel instabilité du besoin - Impliquer des utilisateurs référents tout au long de la réalisation - Préparer le déploiement FTTH > Contraintes - Livrer les premières fonctions pour un usage opérationnel dès le T1 2011. - Préparer au plus tôt pour la phase de déploiement page 6

Chiffres clés > Effectifs : plus de 20 personnes (interne et externe) > 3 sites : Paris, Lannion, Rennes > Taille du projet : > 2000 h/j > Durée de la version G1R0 : 20 mois (de Juillet 2010 à Mars 2012) > Nombre de Sprints : 17 > Nombre d utilisateurs ciblés en production : environ 300 personnes (chargés d affaires FTTH) > 6 plateformes nécessaires > Agilité : - Plus de 200 User Stories dans la G1R0 - Product Backlog de 1400 points de complexités - Moyenne de 80 points par Sprint page 7

Les différentes étapes du projet Kick off du projet Décision au niveau roadmap et budgétaire : ajout de 9 Sprints supplémentaires 07/10/10 04/01/11 21/01/11 11/02/11 04/03/11 29/04/11 20/05/11 10/06/11 01/07/11 21/07/11 Init Sprint 0 Sprint 1 Sprint2 Sprint3 Sprint4 Sprint5 Sprint6 Sprint7 Sprint8 Phase exploratoire Sprints de calibrage Phase de développement MEP restreinte MEP élargie 08/09/11 29/09/11 20/10/11 10/11/11 01/12/11 22/12/11 19/01/12 19/02/12 01/03/12 Sprint9 Sprint10 Sprint11 Sprint12 Sprint13 Sprint14 Sprint15 Sprint16 Sprint 17 Phase de développement page 8

Les acteurs du projet 1 Product Owner 2 contributeurs Product Owner 2 Product Owner Proxy 1 Chef de Projet 8 Développeurs sur 2 sites (Rennes, Lannion) 3 Testeurs 1 Scrum Master 1 Coach Agile + des experts SIG (3) + des contributeurs : architectes, ergonome, activités de support page 9

Sélection des pratiques Agiles Customer Tests Automation (on va essayer) Collective code ownership Pair Programming NON Continuous Integration (après étude faisabilité et cout mise en place) On site customer NON Whole team TDD (on essaiera) Simple design Metaphor Short iterations page 10 Refactoring Coding Standard Sustainable Pace Planning Game

Réunions agiles et autres > Sprint Planning : au début de chaque Sprint (4h) - 2h : sélection des stories + chiffrage («Quoi») - 2h : découpage en tâches («Comment») > Daily Scrum : chaque jour à heure fixe (à 9h15 pendant 15 / 20 minutes) - Et parfois plus longtemps > Sprint Review : à la fin de chaque Sprint (2h) > Sprint Rétrospective : à la fin de chaque Sprint (1h / 1h30) > Autres réunions : - Réunion d avancement hebdomadaire - Réunion de revue des exigences - Réunion technique si besoin - Reunion de passage de jalons (processus TTM) - page 11

Outils utilisés > Product Backlog - Sharepoint, Mingle, post-its > Gestion des tests & traçabilité des exigences - Quality Center, Excel > Environnement de développement - Eclipse, Hudson, Sonar, FlexViewer, FlexMonkey, > Gestion documentaire - Webdocs > Et d autres page 12

Bonnes pratiques et points positifs Présence du PO en physique Proximité PO / PO Proxy Proximité PO Proxy / Equipe de dév Réunions agiles en physique Les testeurs gérant CA & TNR Point technique après DS Session Communicator Bonne ambiance Démos PO Proxy Réunions projets CDP Ergonomie page 13