Gestion de projet agile



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

25/12/2012

GESTION DE PROJET : LA METHODE AGILE

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

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

Guide de Préparation. EXIN Agile Scrum. Foundation

Certification Scrum Master

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

Scrum + Drupal = Julien Dubois

Les méthodes itératives. Hugues MEUNIER

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

Développement itératif, évolutif et agile

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

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

backlog du produit Product Owner

Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES

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

Retour d expérience implémentation Scrum / XP

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

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

1/15. Jean Bernard CRAMPES Daniel VIELLE

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

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

Formation pour Product Owner

REX Scrum Master du terrain

CHAPITRE 3 : LES METHODES AGILES?

Formation Scrum. 2 jours

User stories et Backlog de produit

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

Gestion de Projet Agile

Scrum Une méthode agile pour vos projets

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

Tuesday, October 20, Nantes

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

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

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

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

Le management de projet

1. Étude réalisée par l AFOPE en Hellriegel D., Slocum J. W., Woodman R. W., Management des organisations, Bruxelles, De Boeck, 1992.

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

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

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

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

Méthodologies SCRUM Présentation et mise en oeuvre

Contact: Yossi Gal, Téléphone:

Jean-Pierre Vickoff

Le Product Backlog, qu est ce c est?

Maîtrise d ouvrage agile

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer

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.

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

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

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

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

Module Planification

EXIN Agile Scrum Master

Jean-Pierre Vickoff J-P Vickoff

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

Gestion Projet. Cours 3. Le cycle de vie

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

GL Processus de développement Cycles de vie

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

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

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

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

Agile 360 Product Owner Scrum Master

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

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

LES OUTILS DE GESTION DE PROJET

Plan de la Formation. GESTION de PROJET

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

1- Enregistrer le nouveau planning

énie avec Scrum, Lean, extreme Programming

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

XP : ce célèbre inconnu

Domaines d'intervention Conseil & Formations. Expertises Métiers & e Business Technologies Microsoft & OpenSource Méthodologies et gestion de projet

Cours Gestion de projet

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

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

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

Méthodes Agiles et gestion de projets

AGILE IPHONE DEVELOPMENT

Cours de Java. Sciences-U Lyon. Java - Introduction Java - Fondamentaux Java Avancé.

Catalogue de formation 2014

FORMAT FORMA ION SUR LA ION SUR LA GESTION DE PROJET & MS PROJECT

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

Méthodes de développement

L'AGILITÉ AVEC VISUAL STUDIO

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

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

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

TUTORIAL Microsoft Project 2010 Fonctionalités de base

CATALOGUE)FORMATION)2015)

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

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

Eclipse Process Framework et Telelogic Harmony/ITSW

Méthodologie d amélioration du développement logiciel chez ABB

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

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

Séance 1 Méthodologies du génie logiciel

Transcription:

Véronique M e s s a g e r R o t a Préface de Jean T a b a k a Gestion de projet agile 3 e édition Groupe Eyrolles, 2007, 2009, 2010, ISBN : 978-2-212-12750-8

C Glossaire Backlog (product ou iteration ou sprint) Liste d exigences priorisées et grossièrement estimées au niveau du produit (product backlog) ou sous-ensemble de cette liste pour l itération en cours (iteration ou sprint backlog). Burndown chart Représentation graphique (sous forme de courbe) du travail restant à faire, actualisé chaque jour de l itération. Chemin critique Sur un diagramme de réseau, c est le chemin le plus long dans l enchaînement des activités. Tout retard sur une activité positionnée sur le chemin critique induit automatiquement un retard sur le projet. CMMI (Capability Maturity Model Integration) Modèle, mis au point par le SEI (Software Engineering Institute), qui mesure la maturité des organisations pour le développement logiciel, matériel ou système ; c est un recueil de bonnes pratiques, organisées en cinq niveaux de maturité et vingt-deux domaines de processus. Cycle de vie C est «un ensemble, généralement séquentiel, de phases de projet, dont le nom et le nombre sont déterminés en fonction des besoins de suivi par l (es) organisation(s) impliquée(s) dans le projet» (voir PMI, Project Management Institute).

268 Gestion de projet agile Diagramme de Gantt Représentation graphique permettant de visualiser l ordonnancement (enchaînement) et la planification (positionnement dans le temps) des activités nécessaires à la réalisation d un projet. Diagramme de réseau Représentation graphique des dépendances entre les activités d un projet. L objectif est de trouver le meilleur ordonnancement pour que les ressources soient optimisées (délai, disponibilité, compétences, coût, faisabilité ). «Done» État d une exigence ou d une fonctionnalité lorsqu elle est globalement acceptée par toutes les parties prenantes et lorsqu elle satisfait aux attentes du client : développée, testée, documentée, validée et potentiellement mise en production. Feedback L une des valeurs essentielles des méthodes agiles : recueillir, le plus fréquemment possible, les appréciations, les impressions, les remarques, le ressenti, des acteurs du projet sur le produit, sur les conditions de réalisation, sur la méthodologie, sur les relations au sein de l équipe On l obtient grâce à la collaboration. Incrément La ou les fonctionnalité(s) supplémentaire(s) développée(s) et livrée(s) par l équipe à chaque itération. C est l apport de valeur pour le client à chaque itération. Intégration continue Action visant à consolider tous les développements, le plus fréquemment possible (tous les jours, toutes les heures ), afin d obtenir une application testable dans son ensemble. Itération Espace de temps répétitif une boucle, de quelques semaines, au cours duquel une ou plusieurs fonctionnalité(s) est(sont) développée(s) ; tous les acteurs y sont impliqués. L utilisateur visualise un résultat tangible. Il restitue son feedback. Maîtrise d œuvre Entité qui réalise «l ouvrage» : elle détermine, avec la maîtrise d ouvrage, les conditions de la réalisation, les délais et le budget. Elle est responsable des choix techniques et du bon déroulement du projet. Maîtrise d ouvrage Entité qui achète «l ouvrage» ; elle porte la vision, définit l objectif et a la propriété de la liste d exigences et de leur priorisation. Elle définit, avec la maîtrise d œuvre, le calendrier et le budget consacrés.

Glossaire ANNEXE C 269 Offshore Pratique qui consiste, pour une entreprise, à externaliser, c est-à-dire confier, tout ou partie de ses développements à une autre entreprise, le plus souvent localisée dans des pays étrangers. L idée d origine est de réduire les coûts de réalisation grâce à une maind œuvre moins chère. Pair-programming L une des pratiques phares de l extreme Programming, qui consiste à faire travailler les développeurs en binôme, sur un même poste de travail. Planning game Réunion de planification à laquelle participent le client et l équipe de réalisation ; le client décrit les fonctionnalités, puis l équipe estime le coût d implémentation en listant et en évaluant les activités nécessaires. Cette réunion a lieu avant chaque itération. PMI (Project Management Institute) Organisation internationale de standardisation des pratiques en gestion de projet. Product backlog item Éléments qui constituent le product backlog : cas d utilisation, user stories, exigences Ils sont priorisés et estimés. Product owner Représentant de la maîtrise d ouvrage, du client et des utilisateurs, qui a la responsabilité du product backlog : recensement des items, priorisation en fonction de l apport de valeur ajoutée, ajout/suppression ou modification d items. Refactoring Opération de maintenance régulière du code, pour en améliorer la qualité, la lisibilité et la simplicité, qui se déroule tout au long du projet. Reste à faire Estimation de la charge nécessaire restant à consommer pour l achèvement d une activité. Retrospective Réunion menée à chaque fin d itération au cours de laquelle un bilan est dressé : l équipe s interroge sur la façon dont elle a travaillé et sur les adaptations éventuellement nécessaires à apporter pour améliorer le processus. Roadmap Présentation des dates de sortie des versions majeures d un produit.

270 Gestion de projet agile Scrum Réunion quotidienne de quinze minutes, la «mêlée», au cours de laquelle l équipe, le scrummaster et le product owner font le point sur ce qui a été fait la veille, ce qui va être fait le jour même et les difficultés rencontrées par chacun. ScrumMaster Personne chargée de veiller à la bonne application des pratiques de Scrum, de «protéger» l équipe des éléments perturbateurs externes et de lever tous les obstacles rencontrés dans la réalisation. Sprint Itération de trente jours dont le résultat est un ensemble de fonctionnalités validées par le client. Timeboxing Principe consistant à définir une échéance fixe pour développer et livrer un ensemble de fonctionnalités. Si le travail planifié n est pas achevé, on ne décale pas la date de fin, mais on analyse les raisons expliquant ce retard pour apporter rapidement des adaptations. Team building Ensemble d actions visant à renforcer l esprit d équipe et à développer la collaboration au sein d une équipe, et entre celle-ci et ses interlocuteurs extérieurs. Vélocité Somme des points correspondant aux fonctionnalités réellement développées au terme d une itération ; elle détermine la capacité de l équipe. Cette vélocité est utile pour la planification des itérations suivantes, et est ajustée en fonction des résultats constatés.