Rappels. Génie logiciel. En résumé. Planifier sur deux échelles. Risques Planification a deux échelles. Philippe Dugerdil



Documents pareils
Les méthodes itératives. Hugues MEUNIER

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

GESTION DE PROJET : LA METHODE AGILE

Génie logiciel (Un aperçu)

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

25/12/2012

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

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

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

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

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

EXIN Agile Scrum Master

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

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

Eclipse Process Framework et Telelogic Harmony/ITSW

Cours Gestion de projet

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

Méthode Agile de 3 ème génération 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?

Analyse par Objets. avec UML (Unified Modeling Language) Pr. Jean-Marc Jézéquel IRISA - Univ. Rennes I

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

backlog du produit Product Owner

CHAPITRE 3 : LES METHODES AGILES?

Certification Scrum Master

Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES

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

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

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

Méthodes Agiles et gestion de projets

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

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

Le Product Backlog, qu est ce c est?

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

Jean-Pierre Vickoff J-P Vickoff

Guide de Préparation. EXIN Agile Scrum. Foundation

Industrialiser la chaîne complète de fabrication 1ère partie - Les bénéfices de la solution logicielle IBM VisualAge Pacbase / Rational

OPTIMISER SON PROCESSUS DE TEST AVEC UNE APPROCHE BOITE GRISE

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

Rational Unified Process

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

Le Processus Unifié. Une Démarche Orientée Modèle. IUP NTIE - Master 1 - Jérémie Guiochet - 4/11/09

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

Gestion de Projet Agile

CQP Développeur Nouvelles Technologies (DNT)

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

Plan de la Formation. GESTION de PROJET

Génie logiciel. Systèmes et sous-systèmes. Modèliser des grands systèmes. Problématique. SS S-Syst1 SS S-Syst2 SS S-Syst3. Système.

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

Maîtrise d ouvrage agile

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

Méthodes de développement

Université du Québec à Montréal CALCUL AVEC ISO DE LA TAILLE DE LOGICIELS DEVELOPPES SELON RATIONAL UNIFIED PROCESS

La solution IBM Rational pour une ALM Agile

Méthodologies SCRUM Présentation et mise en oeuvre

en SCÈNE RATIONAL Rational Démonstration SDP : automatisation de la chaîne de développement Samira BATAOUCHE sbataouche@fr.ibm.com

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

Le management de projet

Agilitéet qualité logicielle: une mutation enmarche

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

Développement agile. Modèles de développement

Agile 360 Product Owner Scrum Master

User stories et Backlog de produit

Génie Logiciel. Notes de l an passé-k. Planning Projets. Evolution des approches (1/4) Evolution des approches (2/4) Evolution des approches (3/4)

Gestion de Smals. Brigitte Van Bouchaute Chain Project Leader

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

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

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

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

Jean-Pierre Vickoff

Développement itératif, évolutif et agile

HERMES 5.1. Méthode de gestion pour tous les projets MANUEL DE REFERENCE

S9 - Contrôle des sources, gestion des demandes de changement et travail en équipe sous IBM i avec le produit RTC (Rational Team Concert)

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

Catalogue de formation 2014

Scrum/XP adapté au BI/DW

But de cette introduction à la gestion de projets :

Introduction au génie logiciel

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

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

Processus de Développement Logiciel

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

Cloud Computing: de la technologie à l usage final. Patrick CRASSON Oracle Thomas RULMONT WDC/CloudSphere Thibault van der Auwermeulen Expopolis

Liste des Formations

Scrum + Drupal = Julien Dubois

Le rôle de l'analyste d'affaires et la place de la documentation dans un processus Agile

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

FOURNIR UN SERVICE DE BASE DE DONNÉES FLEXIBLE. Database as a Service (DBaaS)

IBM Software Group Rational software. Pilotez votre portefeuille de projets avec IBM Rational Focal Point. Spasija Taseva

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

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

Rational Software Rational Portfolio Manager

Comprendre ITIL 2011 Normes et meilleures pratiques pour évoluer vers ISO 20000

REX Scrum Master du terrain

ORACLE PRIMAVERA PORTFOLIO MANAGEMENT

Optimisez vos processus informatiques, maximisez le taux de rendement de vos actifs et améliorez les niveaux de service

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

Retour d expérience implémentation Scrum / XP

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

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

Conduite de projets informatiques Développement, analyse et pilotage (2ième édition)

Transcription:

Rappels Génie logiciel Philippe Dugerdil 04.11.2010 Risques Planification a deux échelles Project plan Iteration plan Planification basée sur les risques Notion de risque Revue d itération Planifier sur deux échelles En résumé Inception Elaboration Construction Transition Evaluer les risques Planifier le projet oui Changement des risques? Evaluer l itération jj.mm.aa jj.mm.aa non jj.mm.aa Planifier la prochaine itération 3 1

Répertoire des spécifications Gérer les spécifications incrémentales Avant qu elles ne vous gèrent! Contient la documentation des spécifications incrémentales Nécessaire pour la gestions des modifications de spécifications Attributs typiques Origine (qui l a demandé?) Date Etat (soumis, accepté, implanté, rejeté, ) Difficulté / effort associé Risque / impact sur l architecture Stabilité (risque que cela change?) Bénéfice attendu, pour qui? Priorité pour l utiisateur? 5 Exemple: attributs de spécifications et leur gestion dans «Requisite pro» 8 2

Faire simple Demande changement effectif Demandeur /mandant Chef projet RISQUES? Si on ne fait pas? Si on le fait: Impact sur les autres composants Impact sur l architecture Impact sur le planning et des priorités Suivant la situation la spécification s exprimera à l aide des outils présentés (UC, BR, contraintes techniques, NFR) ou encore description de bug Gérer les demandes et les conséquences! Mise en place d une gestion des changements Enregistrer les demandes de changement Gérer les l impact sur les specs Gérer les demandes de changement Images: Copyright (c) 1987-2003, Rational Software Corporation Philippe Dugerdil Image: - CUI RUP - Université 2003, IBM de Genève Corporation 2010 3

Exemple de format simple de demandes de changement Gérer les dépendances et l impact sur le planning Date Auteur Description Priorité Status Date status & visa Responsable Traitement Problème Changement proposé Coût Impact (composant, module, système) Effort (durée, nbre ressources, ) Soumis Reporté Redondant (avec...) Rejeté En attente d'info Ouvert Assigné Résolu Erreur au test Vérifié Fermé Image: RUP 2003, IBM Corporation Nouvelle spec / changement Résumé: les contraintes sur le planning Ré-évaluer les risques Re-planifier le projet Communiquer l impact sur le planning et les livrables Re-planifier la prochaine itération 4

Nombre et durée des itérations f(nb use-case, risques, taille projet) Recommandations: itération courtes (agilité) Rappel: SCRUM Product backlog livrable ~2 semaines C est le mandant qui décide Avec vos conseils avisés! sprint sprint sprint sprint sprint 18 Planifier et renégocier Bonnes pratiques 1. Ne pas planifier ce qu on ne connaît pas 2. A mesure qu on avance dans les itérations on améliore sa propre capacité à planifier 3. Si on se rend compte qu on ne pourra pas livrer la totalité a. Ne pas chercher à faire des miracles b. Renégocier (ressources, délais, livrables) It is often preferable to deliver less on time than to be late [Cantor M. - Object-Oriented Project Management with UML, Wiley] 19 20 5

Typical RUP project structure Effort Durée Philippe Dugerdil Image: - CUI RUP - Université 2003, IBM de Genève Corporation 2010 2 6