GESTION DE PROJET : LA METHODE AGILE



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

backlog du produit Product Owner

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

Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES

Scrum + Drupal = Julien Dubois

Certification Scrum Master

25/12/2012

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

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

Gestion de Projet Agile

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

Méthodologies SCRUM Présentation et mise en oeuvre

1/15. Jean Bernard CRAMPES Daniel VIELLE

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

Formation Scrum. 2 jours

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

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

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

User stories et Backlog de produit

Méthode Agile de 3 ème génération J-P Vickoff

Retour d expérience implémentation Scrum / XP

Scrum Une méthode agile pour vos projets

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

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

Méthodes de développement

Le Product Backlog, qu est ce c est?

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

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

CATALOGUE)FORMATION)2015)

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

Maîtrise d ouvrage agile

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

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

Les méthodes itératives. Hugues MEUNIER

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

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

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

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

Formation pour Product Owner

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

La solution IBM Rational pour une ALM Agile

Mise en place d'une solution libre de gestion d'entreprise. Maurice MORETTI Directeur associé

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.

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

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

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

Isabelle Nicolas

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

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

Programme des sessions 2014

Guide de Préparation. EXIN Agile Scrum. Foundation

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

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

REX Scrum Master du terrain

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

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

Contact: Yossi Gal, Téléphone:

ISTQB Agile Tester en quelques mots ISTQB Marketing Working Group

EXIN Agile Scrum Master

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

AGILE IPHONE DEVELOPMENT

LA SOLUTION INNOVANTE DE GESTION DE PLANNING

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

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

Le management de projet

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

Agile 360 Product Owner Scrum Master

{ mathieu boisvert / michel céré ; }

Jean-Pierre Vickoff J-P Vickoff

Gestion de Projet pour Microsoft Dynamics AX Solution pour les Sociétés de Services et d Ingénierie

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

Méthodes Agiles et gestion de projets

DIPLÔME FEDERAL DE WEB PROJECT MANAGER. Formation supérieure

Développement itératif, évolutif et agile

Jean-Pierre Vickoff

Agile Méthodes. formations. Owner. roduct. ScrumMaster. Plan. patif. Catalogue des. Partici. Manager. Product. S affirmer Accompagnement.

Processus d Informatisation

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

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

Introduction. Nicolas Phalippon IR3. Source: rapport commandé par le Congrès américain. Présentation du 24/10/02

Altran Education Services - l Institut

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

ATELIER Les nouvelles fonctionnalités de Microsoft Project 2010 : premières impressions

CHAPITRE 3 : LES METHODES AGILES?

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

TUTORIAL Microsoft Project 2010 Fonctionalités de base

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

MODALITES DE SUIVI DU PROJET ANNUEL DU MASTER 2 SOLUTIONS INFORMATIQUES LIBRES

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

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

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

Étude HERMES et agilité

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

1- Enregistrer le nouveau planning

Catalogue de formation 2014

1. Logiciel ERP pour les PME d ici Technologies Microsoft Modules disponibles Finance Analyses & BI

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

Consultant Fonctionnel CRM SalesForce

Transcription:

GESTION DE PROJET : LA METHODE AGILE Le SCRUM est une méthode de gestion de projet. Elle a pour but d améliorer la productivité des équipes. Ce terme est inspiré du terme Scrum en rugby qui désigne une mêlée. C est une technique de reprise de jeu après faute qui remet une équipe sur de bons rails par un effort collectif. Cette méthode a été principalement conçue pour le développement de logiciels informatiques. Le Scrum fonctionne en cycles appelés Sprints. Chaque sprint est d une durée de 2 à 4 semaines afin de garder un rythme constant. A la fin de chaque sprint, une version testable est fournie afin de faire le point. 1. Les acteurs du SCRUM Dans une gestion de projet de type «Agile», il n y a plus de chef de projet mais deux acteurs qui le remplace : Le Product Owner et le ScrumMaster a. Le Product Owner Le Product Owner est le stratège du projet. C est lui qui a pour mission de définir les fonctionnalités du produit final. C est aussi lui qui choisi les dates et contenus des différentes versions. Il définit les priorités dans les fonctionnalités et valide ou non les travaux à chaque fin de Sprint. C est à lui que revient aussi la responsabilité du retour sur investissement ainsi que l acceptation ou le rejet des résultats. C est la personne qui représente le client et qui est la plus impliquée dans la gestion du «backlog de produit».

b. Le ScrumMaster Le ScrumMaster est, comme son nom l indique, la personne en charge du management du projet. Il doit faire appliquer les pratiques et les valeurs du Scrum. Il s assure que l équipe est totalement opérationnelle et productive. En cas de problème, c est lui qui doit éliminer les obstacles pour que l équipe puisse continuer le projet. Il agit comme facilitateur au sein de l équipe. Il a pour rôle d aider l équipe à travailler et à s améliorer constamment. Il est responsable de l application du Scrum.

1. La planification Le Scrum est actif à trois niveaux : le Scrum quotidien, le sprint et la release. a. Le Scrum quotidien Au quotidien, le ScrumMaster organise une réunion de 15 minutes : le Scrum Meeting. Toute l équipe participe à cette réunion. Il permet au ScrumMaster de faire le point sur l avancée du projet. L objectif est d améliorer la probabilité que l équipe finisse les objectifs définis pour le sprint en cours. La réunion se déroule en plusieurs étapes : - Présenter ce qui a été fait : Chaque participant présente ce qu il a fait depuis le dernier Scrum Meeting et où il en est par rapport à l objectif qu il s était fixé. - Prévoir ce qui va être fait : Chacun prévoit le travail qu il va faire jusqu à la prochaine réunion. - Identifier les obstacles : Tous les participants présentent ce qui les gène pour être efficace à 100%. L objectif est de cerner les problèmes et d y apporter rapidement, efficacement et surtout collectivement une solution. Le résultat de cette réunion est l actualisation du backlog de sprint ainsi que la prévision et la résolution des obstacles. b. Le sprint Le Scrum est une méthode de gestion itérative. Ces itérations sont appelée «sprint». Chaque sprint dure entre 2 et 4 semaines selon la charge de travail, l équipe disponible ainsi que le nombre de fonctionnalités voulues à la fin de cette durée.

Chaque sprint est planifié à partir de ce que l on appelle un «backlog de produit». C est le recueil de toutes les fonctionnalités du produit final établi en début de projet. Il contient les priorités ainsi que les durées théoriques de production de ces fonctionnalités. Au début de chaque sprint, l équipe et le ScrumMaster choisissent, à partit de la liste de fonctionnalités, les éléments qu elle pense pouvoir finir pour le sprint (le «sprint backlog»). Les tâches sont alors listées, identifiées et estimées par l équipe et le ScrumMaster. Des changements peuvent être appliqués pendant le sprint mais cela va avoir une incidence sur les itérations suivantes. Chaque itération aboutit à une version partielle et testable du produit. Cela a pour but, en fin de sprint, de faire un point sur ce qui a été fait et d avoir un visuel de l effet ou de l interaction que cela a dans le produit. En fin d itération, l équipe fait une rétrospective avec le ScrumMaster de ce qui s est passé pendant le sprint et de ce qu il y a à faire pour le suivant. De son côté, le Product Owner se voit présenté une version testable du produit pour lui montrer l avancée du projet.

c. La release Pour optimiser et améliorer la gestion du projet, les sprints sont regroupés en releases. Chacune est composée de plusieurs sprints. La release représente la livraison d une version partielle mais plus avancée qu à la fin des sprint. PROJET Release Sprint Sprint Sprint Sprint Release Sprint Sprint Sprint Sprint Produit partiel, testé et utilisable Version finalisée et exploitable Produit partiel, testé et utilisable Version finalisée et exploitable 2. Problème de la méthode Agile pour Horse Star Pour le projet Horse Star, Vivien a organisé son projet autour de la méthode Scrum. Au début, les rôles de Product Owner et de ScrumMaster étaient répartis entre Vivien et Guillaume Descamps. Faute de temps et d organisation, les deux rôles sont finalement revenus à Vivien. Plus tard dans le projet, il est apparut un problème avec la méthode Agile. En effet, il s agit d une organisation qui n est pas très adaptée dans le cas d un planning strict avec des dates de rendus précises et inamovibles. C est ce qui s est passé avec Horse Star lorsque le jeu est entré en Beta Fermée.

En effet, une Beta Fermée a pour but de présenter aux joueurs une version non finalisée du jeu afin qu ils puissent donner leur avis. Vivien a donc décidé de repasser sur un planning de type Gantt pour pouvoir respecter les dates de sortie des différentes version beta. 3. Outils utilisés pour la gestion du projet Dans le cadre de la gestion du projet Horse Star, Vivien a utilisé plusieurs outils d administration. Tout d abord, il a utilisé le logiciel «Hansoft». Cet outil est une solution pour gérer autant les méthodes Agiles que les méthodes linéaires telles que le Gantt. Ce logiciel est très pratique mais Vivien a rencontré quelques soucis avec. Il a donc décidé de reprendre une méthode plus classique. Il a utilisé la suite Microsoft Office ainsi que des post-it pour mettre toutes les idées sur un mur.