QUI EST AXON- ID? 14-03- 20

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

Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES

Jean-Pierre Vickoff

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

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

Réseaux sur la probléma/que du poids chez les enfants: Expériences de développement professionnel au Québec et en Andalousie

Règlement du jeu Concours Trouvez le Mariachi. Ar:cle 1 - Présenta:on de la Société Organisatrice

Les méthodes itératives. Hugues MEUNIER

Scrum Une méthode agile pour vos projets

EXIN Agile Scrum Master

25/12/2012

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

Scrum + Drupal = Julien Dubois

Introduc)on à l Agile

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

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

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

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

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

Le Product Backlog, qu est ce c est?

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

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

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

backlog du produit Product Owner

Formation pour Product Owner

Retour d expérience implémentation Scrum / XP

{ mathieu boisvert / michel céré ; }

UNPIdF : Projet UnivCloud Etude modèle économique

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

Agile 360 Product Owner Scrum Master

ExiOuest Résultats de l enquête ExiOuest 2009 sur l'ingénierie des exigences. Enquête en ligne de Juillet à Octobre 2009 sur

Isabelle Nicolas

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

Le rôle de l architecte Agile

AGILE IPHONE DEVELOPMENT

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

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

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

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

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

REX Scrum Master du terrain

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

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

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

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

Certification Scrum Master

Formation Scrum. 2 jours

Développement Agile des organisations et des hommes

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

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

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

Tuesday, October 20, Nantes

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

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

Germe Grenoble 4 22/06/2012. Intervenant: Bruno Sbille

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

Personas. Le programme ne vous parle pas?

Journée COMPIL «Agilité et recherche»

Choisir l agilité. Choisir l agilité. à la gouvernance. Choisir l agilité. InfoPro. Mathieu Boisvert. Sylvie Trudel

Eclipse Process Framework et Telelogic Harmony/ITSW

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

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

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

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

Liste des Formations

Scrum/XP adapté au BI/DW

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

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

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

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

CATALOGUE)FORMATION)2015)

L Analyse d Affaires, une discipline pour tous BABOK 2.0

Agilitéet qualité logicielle: une mutation enmarche

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

HISTOIRE D UNE DIGITAL FACTORY

ISTQB Agile Tester en quelques mots ISTQB Marketing Working Group

Méthodes de développement

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

Z i e d Z a i e r ( )

XP : ce célèbre inconnu

CHAPITRE 3 : LES METHODES AGILES?

An Phong Do. 567 croissant des Glaïeuls Laval (Québec) H7X 3H2 Cellulaire : anphongdo@gmail.com

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

User stories et Backlog de produit

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

Étude HERMES et agilité

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

TP3 Intégration de pratiques agiles. 1. User Stories (1) Scénario d intégration agile. En direct-live du château

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

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

1/15. Jean Bernard CRAMPES Daniel VIELLE

Jean-Pierre Vickoff J-P Vickoff

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

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

CURRICULUM VITAE. Martin Harnois. Consultant depuis 23 ans Spécialiste en Business Intelligence / entrepôt de données depuis 11 ans.

Cours Gestion de projet

Extreme Programming. Le projet social. Angèle Batanero Thierry Cros. Agile Tour 2010 : XP, le projet social

Certification Lean Master

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

Transcription:

19 mars 2014 Séminaire du LATECE Modèle d estimation dans une société de développement informatique: de la quantification à l'amélioration dans un contexte Agile 410, rue St- Nicolas, suite 101 Montréal (Québec) H2Y 2P5 Tél. : 514 286-9366 Téléc. : 514 286-3855 www.axon- id.com Jean-François Dumas-Monette Sylvie Trudel Pour mieux les connaître QUI EST AXON- ID? 1

Contexte d AXON- ID 1 Centre d expersse en développement, intégrason et modernisason de logiciels Se spécialise aussi dans les tests automassés 2 PeSte organisason: environ 25 employés Existe depuis 1998 (16 ans) à AmélioraSon consnue du processus logiciel Approche de développement Agile: Scrum et Lean Nombreux prix et dissncsons, dont: 2013: SoluSon d affaires pour l orchestrateur de tests 2011: InnovaSon pour MoneyCell 2011: Excellence pour le meilleur projet (MoneyCell) Exemple de mesure liée à l amélioration du processus logiciel Contrôle des risques systémiques Cible de notre projet GesSon de projet 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% Contexte de développement Pointage Cible minimale PrédicSbilité des essmasons Assurance Qualité (QA) Support de la producson 2

QuesSons de recherche 1. Quels modèle(s) d es9ma9on peut- on Srer de nos données de projets? 2. Quelles améliora9ons pourraient être apportées à notre processus d ingénierie des exigences en mode Agile? Contenu Ø Démarche de mesure et d observason Ø Mesure: méthode COSMIC Ø Agilité: approche et ingénierie des exigences Ø Résultats préliminaires: un projet, des forces, et des défis Ø RecommandaSons préliminaires Ø Travaux futurs 3

Démarche proposée Modèles de données Données d effort Exigences du Exigences projet du Exigences projet du #1 projet #1 #1 Mesurer la taille foncsonnelle avec COSMIC Établir le(s) modèle(s) d essmason QuesSon #1 Observer les incohérences et défis Proposer des améliorasons au processus logiciel QuesSon #2 Méthode COSMIC 3 2ème générason de mesure de taille foncsonnelle Permet de mesurer des logiciels d informason, Services et composantes SOA, systèmes embarqués, temps- réel, entrepôt de données, Web Cofondée par des québécois IniSaSve internasonale dont le noyau de l équipe est composée de 20 experts originaires de 7 pays d Europe, d Amérique et d Asie- Pacifique Norme nasonale du Japon depuis 2003 Traduit ou en voie de l être dans 12 langues Guide de mesure gratuit en français (v3.0) hmp://www.cosmicon.com/ Unité de mesure: PFC (point de foncson COSMIC) 4

COSMIC: vue d ensemble USlisateurs foncsonnels USlisateurs ou Autres systèmes ou ou FronSère Matériel d entrée/ sorse Entrées (E) Sor9es (S) Entrées (E) SorSes (S) Interfaces Logiciel à mesurer Processus foncsonnel 1 Processus foncsonnel 2 Processus foncsonnel n Infrastructure Lectures (L) Écritures (C) Matériel de stockage Données 9 Approche Agile Philosophie de développement logiciel définie par le «Manifeste Agile» 4 4 valeurs et 12 principes Les 4 piliers: Processus empirique Valeur d affaires au premier plan Incréments terminés Équipe auto- organisée Plusieurs méthodes instancient ceme approche: Scrum 5 TDD Kanban XP Et plusieurs autres 5

Ingénierie des exigences en mode Agile DocumentaSon sous forme de «User Story» 1 US = 1 foncsonnalité 1 foncsonnalité = n US Énoncé en 3 parses Plus: liste des cas d essais Thèmes «Features» «Epic» User Stories Tâches Un projet, des forces et des défis RÉSULTATS PRÉLIMINAIRES 6

Mesures préliminaires: le projet Alpha DescripSon technique: Interface Web Backend Apache et PostgreSQL Données de projet 860 jours- personne 30 Sprints 2 Livraisons Mesures 400+ User Stories 55 Tables 7,5 PFC / Nouveau PF 3,75 PFC / ModificaSon de PF 702 PFC Forces observées Disponibilité de l informason User stories Schémas de données ApplicaSon Projets récents Complétude des exigences: elles sont TOUTES consignées dans Jira! Suivi de l effort impeccable Pas de temps supplémentaire = rythme soutenable (8 e principe Agile) Succès et cohérence entre EsSmaSon granulaire d une User story Respect de l engagement des sprints (capacité de livraison) 7

Des défis sur 2 axes: MESURE ET INGÉNIERIE DES EXIGENCES Défis liés à la mesure Projets moins récents 8

Défis liés à la mesure Indisponibilité des informasons pour les projets moins récents Efforts supplémentaires Coûts Faisabilité à RéducSon de la portée inisale de recherche Indisponibilité des personnes ressources Les acsvités d analyse et d améliorason du processus : Impacts sur les opérasons Engendrent des coûts supplémentaires Défis liés à l ingénierie des exigences 1. Découpage foncsonnel inadéquat 2. Divergences de vocabulaire 3. Nomenclature des User stories 4. ModélisaSon manquante des données 5. User stories manquant de cohérence 6. Processus appliqué de manière incohérente 9

RecommandaSons FormaSon de mesureur aux analystes foncsonnels Découpage foncsonnel Nomenclature Cohérence des user stories et du processus ModélisaSon des données pendant l analyse Divergences de vocabulaire ModélisaSon manquante Traiter les projets d améliorason comme les autres (Jira) Indisponibilité des personnes Présence du mesureur lors des démonstrasons et rétrospecsves Défis liés à la mesure a posteriori d un projet Travaux futurs Notre projet: ConSnuer de mesurer les projets pour répondre à la quesson #1 Volet modèles d essmason ConSnuer d évaluer les prasques d ingénierie des exigences Volet améliorason des processus Proposer des améliorasons au «Guideline for sizing Agile projects with the COSMIC method» La direcson d Axon- ID: Améliorer le processus logiciel et en faire le suivi 10

410, rue St- Nicolas, suite 101 Montréal (Québec) H2Y 2P5 Tél. : 514 286-9366 Téléc. : 514 286-3855 www.axon- id.com Merci Références 1. AXON- ID, Centre d expersse en développement, intégrason et modernisason de logiciels, URL: www.axon- id.com, consulté le 2014-03- 18. 2. Bonemo, F., Un projet de migrason chez Loto- Québec facilité par un ousl d automassason des tests, DirecSon InformaSque, 6 mars 2014, URL: hmp://www.direcsoninformasque.com/un- projet- de- migrason- chez- loto- quebec- facilite- par- un- ousl- dautomassason- des- tests/24923, consulté le 2014-03- 18. 3. Abran, A. et al, Manuel de mesure: Le guide COSMIC d implémentason pour ISO/IEC 19761:2003, Le groupe COSMIC, décembre 2007. 4. Beck, K. et al, Manifeste pour le développement Agile de logiciels, URL: hmp://agilemanifesto.org/iso/fr/, consulté le 2014-03- 18. 5. Schwaber, K. et Sutherland, J., Scrum Guide, Scrum.org, URL: hmps://www.scrum.org/scrum- guide, consulté le 2014-03- 18. 11