En face du commanditaire, on met un chef de projet qui connait le domaine (banque, administration, etc.)



Documents pareils
Gestion Projet. Cours 3. Le cycle de vie

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

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

Processus d Informatisation

Méthodes Agiles et gestion de projets

Logiciel Libre Cours 3 Fondements: Génie Logiciel

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

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

Gé nié Logiciél Livré Blanc

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

Cours Gestion de projet

CHAPITRE 3 : LES METHODES AGILES?

Les projets d investissement en PME

GL Processus de développement Cycles de vie

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

IFT3913 Qualité du logiciel et métriques. Chapitre 2 Modèles de processus du développement du logiciel. Plan du cours

LA GESTION DE PROJET INFORMATIQUE

LA GESTION DE PROJET INFORMATIQUE

IAFACTORY. sommaire MATERIALIZE YOUR NEXT SUCCESS. offres en conception de dispositif e-commerce relation client et interface. principes.

Systèmes et réseaux d information et de communication

Développement itératif, évolutif et agile

Les méthodes itératives. Hugues MEUNIER

Ingénierie des méthodes Agiles : Que cache l opposition entre déploiement et livraison en continu? Faut-il adopter DevOps 1?

Étude «analyse, reporting et budget» Niveau d équipement et attentes des PME françaises.

Développement spécifique d'un système d information

Méthodes Agiles : un équilibre contractuel remis en cause? Jonathan Rofé Matinales IPT DLA Piper Paris 24 mars 2011

ITIL V3. Objectifs et principes-clés de la conception des services

Lean management et conditions de travail!

Notions fondamentales

25/12/2012

Jean-Pierre Vickoff J-P Vickoff

Analyse,, Conception des Systèmes Informatiques

La mondialisation des tâches informatiques

Agilitéet qualité logicielle: une mutation enmarche

étude de rémunérations

ALDEA ET SYSTEMES D INFORMATION

Module Projet Personnel Professionnel

Enquête sur le besoin d accompagnement des enseignants

Le conseil d enfants La démocratie représentative à l école

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

2. Activités et Modèles de développement en Génie Logiciel

Nom-Projet MODELE PLAN DE MANAGEMENT DE PROJET

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

LA DEFINITION DES COMPETENCES : QUEL ROLE POUR LES ASSOCIATIONS PROFESSIONNELLES?

Elaboration et Suivi des Budgets

Dossier de Presse. Ergonomie. E-commerce. Portails internet. Applications Facebook. Logiciels «prêts à adapter» Logiciels sur mesure

1. QU'EST CE QUE LE TABLEAU DE BORD D UN PROJET?

SIMULER ET CONCEVOIR LE TRAVAIL FUTUR

Gestion de projets et de portefeuilles pour l entreprise innovante

Comment réussir la mise en place d un ERP?

Kanban et son utilisation à la Société GRICS

AGENCE DE COMMUNICATION INTERACTIVE LES POSTES CLEFS EN AGENCE WEB

Qu est-ce qu une problématique?

Construire un tableau de bord par Marc Maisonneuve

Administrateur de Parc PC

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

Journée COMPIL «Agilité et recherche»

Compétences. Activités. Certification. Universités. Réseau National des Universités préparant aux Métiers de la Formation

GESTION DE PROJET : LA METHODE AGILE

Les ressources numériques

Agile 360 Product Owner Scrum Master

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

APPELS D OFFRE: COMMENT BIEN DÉFINIR VOS BESOINS EN AMONT

Méthodologies de développement de logiciels de gestion

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

PROFIL DE POSTE AFFECTATION. SERIA (service informatique académique) DESCRIPTION DU POSTE

Séance 1 : 1 ère séance concernant cet album.

CQP Développeur Nouvelles Technologies (DNT)

Les grandes familles du numérique

Etude sur les cadres règlementaires et leur efficacité à encourager les entreprises à améliorer leur efficacité énergétique et sur les mesures

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

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

L avenir. est au numérique

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

Design centré sur l utilisateur et développement Agile : perspectives de réconciliation

CRM dans le secteur tertiaire : agile ou fragile?

INDICATIONS DE CORRECTION

Introduc)on à l Agile

Présents NOM Service NOM Service Fabien MENU DDT82 Joël DUBOIS DIRECCTE Gilles FERNANDEZ SGAR Nicolas AHMED- MICHAUX-BELLAIRE

eduscol Ressources pour la voie professionnelle Français Ressources pour les classes préparatoires au baccalauréat professionnel

Clément ALBRIEUX (69)

Bernard FOURNIER. Chargé de cours au Département de Sciences politiques. Faculté de Droit. Université de Liège.

MÉTHODOLOGIE PROJET SYSTÈME D INFORMATION DÉCISIONNEL BI - BUSINESS INTELLIGENCE. En résumé :

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

Bertrand Cornanguer Sogeti

Contexte et enjeux du dispositif de valorisation du savoir, dans son ensemble

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

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

Contribution du SI à la valeur de l entreprisel

Conduite et Gestion de Projet - Cahier des charges

DEBAT PHILO : L HOMOSEXUALITE

Le génie logiciel. maintenance de logiciels.

CRM et GRC, la gestion de la relation client R A LLER PL US L OI

Souad EL Bernoussi. Groupe d Analyse Numérique et Optimisation Rabat http ://

W3MS Web, Marketeur, Manager de Médias sociaux

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

ALDEA ET SYSTEMES D INFORMATION

Transcription:

Atelier «Science du projet» séance 4 8 novembre 2008 Compte rendu 1. Sébastien Larribe : la méthode AGILE, méthode de gestion de projet Sébastien Larribe part de l hypothèse que des méthodes de conception, de conduite de projet, développées et utilisées en informatique, pourraient être transposées à l aménagement, du moins informer l aménagement. La méthode AGILE est une méthode récente, différente des méthodes classiques. 4 catégories de méthodes Méthode aventure, au fil de l eau. Les méthodes prédictives, que Sébastien Larribe considèrent comme étant classiques Les méthodes (intermédiaires) de cycle en V, qui mènent aux méthodes adaptatives ou AGILE. Chacune de ces méthodes renvoient à une «philosophie» de la gestion de projet. Il ne s agit pas de définir la meilleure méthode, mais de voir ce qu il y a de bon ou de mauvais dans chacune d elles. Le processus linéaire, l approche classique Basées sur un cycle de vie pour le logiciel : gestation, conception, exploitation, maintenance et mort d un projet. Ensuite est introduit la notion de phase ou de tache ; étude préalable, étude détaillée, réalisation, mise en œuvre du produit logiciel. Dans cet ensemble où débute et où se termine le projet? C est à voir. Développement en cascade : analyse des besoins, faisabilité du produit, spécifications, architecture, conception détaillée, développement (codage), test, installation. Avec ces méthodes, on utilise des outils d optimisation (méthodes de GANTT, PERT, etc.) Cahier des charges : définition des besoins du coté Moa Développement test, livraison du coté de la Moe Réception, on revient vers la Moa Constat de mise en œuvre de ces méthodes pour la conduite logiciel : 45% du produit conçu ne correspond pas aux attentes du client, 19% correspond peu, 7% utilisé rarement, 13% utilisé : donc 20% du produit est utilisé. L origine des défauts : on n aurait pas su recueillir le besoin des utilisateurs. On considère qu à un moment, le client à établi ses besoins. Définir à l amont un cahier des charges suppose que l on sait où l on veut aboutir dès le départ. On maîtrise le processus de conception : date de départ, date de fin, budget, etc.

Paradigme de la maîtrise. (Serge Thibault et si le logiciel était plus une expression de la Moe que de la Moa (comme en architecture, en urbanisme, etc.). La Moa comme prétexte de la Moe. Qui est derrière la Moa, celui qui paie, celui qui utilise? Qui exprime les besoins? Attentes explicites, attentes implicites. En face du commanditaire, on met un chef de projet qui connait le domaine (banque, administration, etc.) Différence entre besoin et produit ; ce n est pas pareil. Il y a les clients qui ne savent pas ce qu ils veulent. Le client connait-il a priori le produit pour le définir en matière de besoin? Attentes démesurées. Devant la difficulté à définir les besoins, c est en fait le chef de projet Moe qui aide à l établir, voire l établit (parallèle avec l architecte, l urbaniste, aide à la Moa). En cours de conception, les ressources peuvent changer, monétaires, humaines, etc. Avec la méthode classique, la gestion des aléas est délicate. Le passage du travail d un développeur à un autre est difficile. Lors de la phase de test, la Moa peut formuler de nouvelles demandes qui pourront ou ne pourront pas être développées. Projet : «jeter quelque chose au devant», dans le futur donc avec nécessairement de l incertitude : Incertitude dans le processus, incertitude dans le résultat, incertitude dans la réception. En renversant le propos, dès qu il y a incertitude, ne sommes nous pas dans une logique de projet? Méthode de cycle en V : gérer l incertitude (années 70 80?). On descend d abord du début, le cahier des charges, jusqu au codage et aux tests. Tests négatifs, alors on remonte à la conception et on redescend. Si ca marche on va aux tests d intégration. Si négatif, c est la conception architecturale qui est en défaut. On remonte, etc. On passe donc d une conception linéaire à une conception en boucle, étape par étape. Mais du coup se pose le problème du temps et des ressources ; le bouclage a un coup et on ne sait plus quand le projet se clôt. Méthode AGILE, construire chemin faisant (année 2000) Approche itérative, incrémentale et collaborative : pour obtenir un produit satisfaisant cad effacer 64% des fonctionnalités non utilisées et donc mieux gérer des ressources gaspillées. Itérative : on découpe le projet en itérations. Une itération est un livrable, ici un logiciel qui marche, qui a au moins une fonctionnalité, soumise au client qui voit une application. Le livrable n est plus à la fin mais le projet est un ensemble de livrables. On ne s engage pas à fournir une documentation très précise : les informaticiens ne sont pas les mieux placer pour ce faire. Le «time boxing» boite de temps et au bout de laquelle, il y a un livrable. Approche incrémentale : les itérations ne sont pas menées en parallèle. On incrémente progressivement les fonctionnalités du logiciel.

Ainsi à chaque itération (time boxing) on a un produit qui marche, le client voit très trop des parties réalisées. Les fonctionnalités du logiciel ne sont pas toutes définies au départ, ces fonctionnalités sont également définies projet faisant. Et c est avec la Moa que ce décide projet faisant les fonctionnalités à mettre en place. Avec la méthode AGILE, le rapport Moa/Moe est profondément modifié. On passe d une relation de commanditaire à Maître d œuvre à une relation de co-conception ; le client fait partie de l équipe de développement. Ainsi on n a pas besoin au départ de prédéfinir les attentes du client. Il est «sous la main» de l équipe Moe et la «programmation» est faite projet faisant en discutant en direct avec la Moa. La communication en direct est le bon outil pour gérer la complexité. Il n y a plus de cahier des charges, plus de cahier des spécificités : la méthode AGILE est dite méthode légère! Du coup il n y a plus d outil d évaluation de la qualité du produit pour mesurer son écart au programme initial. Le changement n est plus là pour perturber le déroulement d un projet, c est la nature même du projet. Méthode AGILE : 4 valeurs 12 principes L équipe (avec le client), l application, la collaboration (avec le client), l acceptation du changement. (voir Wikipedia) Si l on compare l approche classique de l incrémentale, le risque est fort à la fin avec les classiques, à la livraison, et baisse très vite avec les incrémentales car dès le début, on satisfait les fonctionnalités principales. Avec AGILE, le cahier des charges correspond à la contractualisation d une méthode de travail et non pas d un produit, avec budget, délai. 2. Discussion. Serge Thibault. Je suis ravie de cet exposé. Avec Hélène Bailleul nous avions eu un débat sur la participation, pour qui on construit, etc. (Complément : considérant pour ma part que le concepteur, même s il travaille avec les usagers (futurs?), ne doit pas considérer qu il fait l objet définitif et son usage. Il doit concevoir qu il fait quelque chose qui sera plus ou moins, détourné, approprié. Le concepteur d espaces doit permettre par sa conception cette appropriation. Il n en est peut être pas de même dans d autre domaines de l aménagement comme le développement territorial?). A fait B, B fait A, A et B se font ensemble. Christophe Demazière. Développeur territorial. Le terme vient de l informatique. Il ya donc transfert. Est-ce que l informatique à un caractère paradigmatique. Avec Agile, il y a du récit (les douze commandements). Agile renvoie au discours de la flexibilité (Selon une mode, c est mieux d être flexible que rigide). Avec la méthode agile, la valeur ajoutée est du coté du client, alors que la valeur ajoutée peut être définie en regardant du coté du maître d œuvre (la méthode agile est-elle intéressante pour lui?). Où est-ce que cette méthode est née?

Si l on pousse le parallèle, en informatique qui est l architecte, le paysagiste, l urbaniste, l ingénieur? Jean Paul Carrière. Avec le projet européen portant sur l organisation de la façade atlantique, on a fait de la méthode agile sans le savoir (Serge Thibault, Jean Paul Carrière pourra alors nous exposer cela). Ce projet a été découpé en quatre livrables successifs. De plus, à chaque étape, avec le «client», les régions, on reformulait le projet. On peut donc faire le parallèle. Cependant, il y une limite. Comme la notion de client qui dans une logique marchande a raison. Avec le SDA, les régions étaient les financeurs. Quand la Moe apportait des critiques, la Moa reformulait ses demandes. Pascal Sanson relève l importance de la communication médiation. Sébastien Larribe. La valeur ajoutée serait selon Christophe Demazière pour le client et non pas pour le prestataire. En fait, la Valeur ajoutée est pour les deux. Il se peut que les méthodes classiques soient mieux adaptées à tel problème et inversement, les méthodes agiles à d autres. C est une question de problème et notamment la question de l incertitude. Dans l aménagement qui est le client, qui est le porteur d un intérêt collectif? (Relire C. Alexander, pour un urbanisme fragmentaire) 3. Complément : Relation entre projet (Pr) et système projet (SPr) SPr <----> Pr Suite à la présentation de l atelier DA5 sur la coopération transfrontalière (23 mars 2005), il m apparaît que la relation entre le système projet (composé de son système de décision et de pilotage (MOA), son système de coordination (ou d aide à la MOA), et son système technique (les compétences techniciennes sectorielles engagés dans la production du projet (la maîtrise d œuvre du projet)) et le projet est de deux types si l on considère principalement la MOA. Soit son organisation est préexistante au projet ou bien elle est normée dans son organisation et son contenu, c'est-à-dire prédéfinie et alors le projet découle de cette organisation, soit c est l inverse, cette organisation est mise en place par le projet et pour le projet : on a alors une organisation par projet, le projet fait l organisation. Pour la coopération transfrontalière, on pourrait concevoir de doter la MOA de compétences spécifiques lui permettant de concevoir et réaliser le projet de coopération transfrontalière. 4. Enseignements et questions. Alors que la méthode agile est fondé sur le couple développeur / client, en aménagement a-t-on plusieurs situations dont : Client / Concepteur, Client / Concepteur / Usager. Pour cette dernière configuration, le produit conçu est-il moins un «logiciel» qu un cadre pour que les usagers puissent «habiter» au sein du cadre, s éloignant d une logique fonctionnelle? En aménagement distingue-t-on, peut-on distinguer organisation par projet, le projet comme activité d un système d action pré structuré?

Rédigé par Serge Thibault