L approche agile au-delà du développement logiciel:

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

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

UNIVERSITÉ DU QUÉBEC À MONTRÉAL L APPROCHE AGILE AU-DELÀ DU DÉVELOPPEMENT LOGICIEL : UNE ÉTUDE DESCRIPTIVE DES PRATIQUES ÉMERGENTES

25/12/2012

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

Eclipse Process Framework et Telelogic Harmony/ITSW

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

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

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

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

backlog du produit Product Owner

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

MANAGEMENT SOFTWARE FOR STEEL CONSTRUCTION

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

Isabelle Nicolas

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

Bienvenue. au Pôle. de l ENSAMl

Tier 1 / Tier 2 relations: Are the roles changing?

Plan de la Formation. GESTION de PROJET

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

EXIN Agile Scrum Master

Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES

BNP Paribas Personal Finance

Génie logiciel (Un aperçu)

Institut d Acclimatation et de Management interculturels Institute of Intercultural Management and Acclimatisation

Retour d expérience implémentation Scrum / XP

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

Le 360 T&I Evaluations

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

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

Stratégie IT : au cœur des enjeux de l entreprise

Guide de Préparation. EXIN Agile Scrum. Foundation

Compte-rendu du petit-déjeuner. Vers l entreprise Agile

GL Processus de développement Cycles de vie

AGILE IPHONE DEVELOPMENT

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

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

ADHEFILM : tronçonnage. ADHEFILM : cutting off. ADHECAL : fabrication. ADHECAL : manufacturing.

Agilitéet qualité logicielle: une mutation enmarche

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

1 Les parcours proposés : Ce sont des filières de spécialisation proposées par les enseignants. Ils constituent un guide dans le choix des cours.

Projet de réorganisation des activités de T-Systems France

Agile 360 Product Owner Scrum Master

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

Stéphane Lefebvre. CAE s Chief Financial Officer. CAE announces Government of Canada participation in Project Innovate.

Identify.Automate.Excel

Plateforme Technologique Innovante. Innovation Center for equipment& materials

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

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

Maîtrise d ouvrage agile

Programmes de technologies de l information INF 733 Processus logiciel et gestion des T.I. Plan de cours

Les méthodes itératives. Hugues MEUNIER

Préparation / Industrialisation. Manufacturing Engineering/ On-site Industrialisation. Qualité, contrôle et inspection. On-site quality and Inspection

We Generate. You Lead.

GESTION DE PROJET : LA METHODE AGILE

physicien diplômé EPFZ originaire de France présentée acceptée sur proposition Thèse no. 7178

Choisir ses priorités: le développement incrémental de produit. Copyright Pyxis Technologies

Agile&:&de&quoi&s agit0il&?&

Institut français des sciences et technologies des transports, de l aménagement

La Poste choisit l'erp Open Source Compiere

Lean approach on production lines Oct 9, 2014

- Couches - Éléments - Domaines - ArchiMate et les techniques du BABOK

Préconisations pour une gouvernance efficace de la Manche. Pathways for effective governance of the English Channel

Instructions Mozilla Thunderbird Page 1

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

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

Retour d expérience. Le rôle du Business Analyst chez Orange. Nadia Magarino & Christophe Dufour 29 avril 2015

Flottes privatives Une gestion maîtrisée Fleet management The management expert

Forum AMOA ADN Ouest. Présentation du BABOK. 31 Mars 2013 Nadia Nadah

iqtool - Outil e-learning innovateur pour enseigner la Gestion de Qualité au niveau BAC+2

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

CHAPITRE 3 : LES METHODES AGILES?

Macroscope et l'analyse d'affaires. Dave Couture Architecte principal Solutions Macroscope

Quand le bâtiment va, tout va

Méthodes Agiles et gestion de projets

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

Monitor LRD. Table des matières

Catherine Elsen design thinking.

ISTQB Agile Tester en quelques mots ISTQB Marketing Working Group

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

Marketing et CRM: Comment définir une stratégie informatique en fonction de la stratégie commerciale?

Jean-Pierre Vickoff J-P Vickoff

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

Forthcoming Database

Scrum + Drupal = Julien Dubois

Expériences offshore en développement logiciel

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

Conditions gagnantes pour démarrer sa transition Agile

PEINTAMELEC Ingénierie

A GLOBAL VISION OF INFORMATION SYSTEM

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

CEPF FINAL PROJECT COMPLETION REPORT

«Rénovation des curricula de l enseignement supérieur - Kazakhstan»

REMOTE DATA ACQUISITION OF EMBEDDED SYSTEMS USING INTERNET TECHNOLOGIES: A ROLE-BASED GENERIC SYSTEM SPECIFICATION

UE 13 Contrôle de gestion. Responsables : Henri Bouquin, Professeur Stéphanie Thiéry-Dubuisson, Maître de Conférences

La méthodologie ITIL : que faut-il retenir? réunion du 14 septembre 2004

But de cette introduction à la gestion de projets :

La coopération dans un contexte de recherches doctorales Cooperation amongst PhD researchers. Josée Charbonneau Anne- Marie Merrien 28 mai 2014

SEMINAIRE SAS VISUAL ANALYTICS LAUSANNE, MARCH 18 : JÉRÔME BERTHIER VALERIE AMEEL

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

Transcription:

L approche agile au-delà du développement logiciel: une étude descriptive des pratiques émergentes Présentation du 16 avril 2014 Par : Marie-Michèle Lévesque Maîtrise en gestion de projet (profil recherche)

Plan de la présentation 1) Introduction 2) Revue de la littérature 3) Cadre conceptuel 4) Méthodologie 5) Analyse intra-cas Cas «Gestion du changement» Cas «Centre d excellence AA» Cas «Amélioration continue» Cas «Marketing événementiel» 6) Analyse inter-cas 7) Discussion 8) Conclusion 9) Période de questions 2

Introduction Popularité grandissante de l agilité au sein de la gestion de projet L agilité: réservée aux développeurs? Question de recherche Comment l approche agile est-elle adaptée à d autres contextes que le développement logiciel? Objectif de la recherche Acquérir des connaissances quant à l application de l approche agile hors des projets de développement logiciel. 3

Revue de la littérature Origines de l agilité Manifeste Agile (Agile Alliance, 2001) Développement itératif (Larman, 2004; Larman et Basili, 2003) Définition de l agilité Nombreuses définitions, aucun consensus «Agile development is about feedback and change [...]. Practitioners developed methodologies and practices to embrace, rather than reject, higher rates of change» (Williams et Cockburn, 2003 p.39) 4

Revue de la littérature (suite) Contextualisation de l approche agile (Kruchten, 2013; Beck et Boehm, 2003; McAvoy, Sammon et Owens, 2007; ) Agile au-delà du développement logiciel Agile dans la construction Agile dans le marketing (SprintZero, 2012) Agile dans la gestion de projet (Highsmith, 2004) 5

Cadre conceptuel La Déclaration d Interdépendance (Agile Leadership Network, 2005) NOUS OBTENONS (X) - EN FAISANT (Y) We increase return on investment - by making continuous flow of value our focus. We deliver reliable results - by engaging customers in frequent interactions and shared ownership. We expect uncertainty and manage for it - through iterations, anticipation, and adaptation. We unleash creativity and innovation - We boost performance - We improve effectiveness and reliability - by recognizing that individuals are the ultimate source of value, and creating an environment where they can make a difference. through group accountability for results and shared responsibility for team effectiveness. through situationally specific strategies, processes and practices. 6

Propositions Inspirées de Cockburn (2008) P(x) est observé(e) dans la gestion de projet agile en dehors du développement logiciel P1 : La collaboration avec le client P2 : Un flux continu de valeur P3 : L utilisation de stratégies adaptées au contexte spécifique du projet P4 : Une attention constante portée à l adaptation (incertitude, feedback) P5 : Un environnement de travail favorisant le travail d équipe et l épanouissement de chaque individu P6 : La responsabilisation de l équipe 7

Méthodologie Recherche descriptive : étude de cas multiples Unité d analyse : le projet Critères de sélection des cas Projet utilisant une méthodologie agile et non seulement une approche agile Projet en cours ou récemment terminé Projet qui ne contient aucun développement logiciel Accessibilité des acteurs projets pour une entrevue d une heure Projet dans la région de Montréal ou de Québec Collecte de données Test des instruments: cas pilote Traitement des données: ATLAS TI 8

9

Analyse intra-cas Présentation des cas «Gestion du changement» «Centre d excellence AA» «Amélioration continue» «Marketing événementiel» 10

Cas 1: «Gestion du changement» Société d état Objectifs du projet Gestion du changement associée à la nouvelle solution logicielle Utilisation de l approche agile afin de suivre le cycle de développement Cycles de développement Cycle itératif (Scrum) Sprints de 4 semaines Incrément de 12 mois Livrables Sections du registre des incidences Sections du registre des observations Outils de gestion du changement Séances de formation aux utilisateurs 11

Cas 1: «Gestion du changement» Société d état P1 Absent Faible Moyen Élevé P2 Absent Faible Moyen Élevé P3 Absent Faible Moyen Élevé P4 Absent Faible Moyen Élevé P5 Absent Faible Moyen Élevé Livrables partiels Valeur livrée à la fin de la phase (12 mois) Gestion de l incertitude : développement logiciel Structure hiérarchique traditionnelle P6 Absent Faible Moyen Élevé 12

Cas 2: «Centre d excellence AA» Société de transport Objectifs du projet Cycles de développement Livrables Mettre en place un centre d excellence AA Se familiariser avec les méthodologies agiles Cycle itératif (Scrum) Sprints de deux semaines Incréments de durée variable Documents du centre d excellence Pour l équipe, la valeur est livrée par tâche plutôt que par livrable 13

Cas 2: «Centre d excellence AA» Société de transport P1 Absent Faible Moyen Élevé P2 Absent Faible Moyen Élevé Product Owner et coach Définition de la valeur livrée : focus sur les tâches P3 Absent Faible Moyen Élevé P4 Absent Faible Moyen Élevé P5 Absent Faible Moyen Élevé P6 Absent Faible Moyen Élevé Règles établies par l équipe 14

Cas 3: «Amélioration continue» Société pharmaceutique Objectifs du projet Optimiser et implanter le nouveau processus de demandes de changement Cycles de développement Cycle itératif (Scrum) Sprints de 3 semaines Livrables Préparation de la formation Séances de formation aux utilisateurs Modifications du processus pilote Outils divers 15

Cas 3: «Amélioration continue» Société pharmaceutique P1 Absent Faible Moyen Élevé P2 Absent Faible Moyen Élevé P3 Absent Faible Moyen Élevé P4 Absent Faible Moyen Élevé P5 Absent Faible Moyen Élevé P6 Absent Faible Moyen Élevé Livraison de valeur à chaque sprint «Jeudis défis» Matrice de priorisation efforts-bénéfices Mêlées quotidiennes malgré une implication à temps partiel 16

Cas 4: «Marketing événementiel» Firme de consultation en développement logiciel Objectifs du projet Faire rayonner l organisation lors de divers événements Cycles de développement Traditionnel : conception, planification, réalisation et clôture. (ScrumBan) L équipe considère le projet comme étant «un gros sprint» Livrables Articles de blogues Articles promotionnels Kiosque de promotion Interventions sur les médias sociaux 17

Cas 4: «Marketing événementiel» Firme de consultation en développement logiciel P1 Absent Faible Moyen Élevé P2 Absent Faible Moyen Élevé P3 Absent Faible Moyen Élevé P4 Absent Faible Moyen Élevé P5 Absent Faible Moyen Élevé Contraintes liées au nombreux fournisseurs ScrumBan: opérations et projets Haut niveau d incertitude jusqu à tard dans le projet P6 Absent Faible Moyen Élevé 18

Analyse inter-cas Observation des propositions 19

20

Discussion Observation des propositions Retour sur le cadre conceptuel Défis de l approche agile hors développement logiciel: Équipe à temps partiel Multidisciplinarité des membres de l équipe Résistance au changement Équipes autogérées Pratique itérative vs approche agile 21

Conclusion Ma recherche en 2 minutes! Question de recherche Méthodologie Cadre conceptuel Résultats Discussion Limites Pistes de recherche 22

Références Agile Alliance. 2001. «The Agile Manifesto». En ligne. <http://www.agilemanifesto.org/>. Consulté le 11 mars 2013. Agile Leadership Network. 2005. «Declaration of Interdependence». En ligne. <http://pmdoi.org/>. Consulté le 20 avril 2013. Beck, K., et B. Boehm. 2003. «Agility through discipline: a debate». Computer, vol. 36, no 6, p. 44-46. Cockburn. 2008. «Summarizing the DOI». En ligne. <http://alistair.cockburn.us/summarizing+the+doi>. Consulté le 5 mai 2013. Highsmith. 2004. Agile project management : creating innovative products. Boston, 267 p. Kruchten. 2013. «Contextualizing agile software development». Journal of Software: Evolution and Process, vol. 25, no 4, p. 351-361. Larman, Craig. 2004. Agile and iterative development: a manager's guide: Addison-Wesley Professional, 342 p. Larman, Craig, et Victor R. Basili. 2003. «Iterative and Incremental Development: A Brief History». Computer, vol. 36, no 6, p. 47-56. McAvoy, John, David Sammon et Ian Owens. 2007. «A Simple Tool to Assist in Agile Methodology Adoption Decisions». Journal of Decision Systems, vol. 16, no 4, p. 451-468. SprintZero. 2012. «Agile Marketing Manifesto». En ligne. <http://agilemarketingmanifesto.org/>. Consulté le 6 février 2013. Williams, L., et A. Cockburn. 2003. «Agile software development: it's about feedback and change». Computer, vol. 36, no 6, p. 39-43. 23

Période de questions 24

25