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



Documents pareils
Introduction. Les articles de la presse spécialisée tendent à nous laisser penser que c est en effet le cas :

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

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

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

Les «méthodes Agiles»

Maîtrise d ouvrage agile

Réussir l externalisation de sa consolidation

Développement itératif, évolutif et agile

Externaliser le système d information : un gain d efficacité et de moyens. Frédéric ELIEN

25/12/2012

L innovation au cœur des processus et des systèmes

Ministère de l intérieur

Relever le challenge de la transformation numérique dans un contexte international

Cabinet de Conseil Spécialisé dans le Cloud Computing

Les pratiques du sourcing IT en France

LA GESTION DE PROJET INFORMATIQUE

LA GESTION DE PROJET INFORMATIQUE

Comment mettre en oeuvre une gestion de portefeuille de projets efficace et rentable en 4 semaines?

Novembre Regard sur service desk

Méthodes Agiles et gestion de projets

PEPI GPI (Gestion de Projet Informatique) - Note de Cadrage décembre

Compte Qualité. Maquette V1 commentée

Testing and Acceptance Management industrialiser

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

Conseil et Ingénierie des Systèmes d Information d Entreprise

Organisation d une simulation sur un prototype logiciel workflow et GED. ImmoBiens. 1 - Description du projet de l entreprise

Le tableau de bord de la DSI : un outil pour mieux piloter son informatique.

A-t-on le temps de faire les choses?

Les Bonnes PRATIQUES DU TEST LOGICIEL

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

Jean-Pierre Vickoff J-P Vickoff

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

Benchmark des Meilleures Pratiques : de la Communauté des utilisateurs de solutions CRM, XRM 1

Piloter le contrôle permanent

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

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

Convergence, Communication Unifiée, Nouvelle ère logicielle Microsoft 2007: quelles perspectives d adoption pour l entreprise?

Enjeux du déploiement d'un Progiciel de Gestion Intégré (PGI) en PME / PMI

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

D ITIL à D ISO 20000, une démarche complémentaire

Quelles sont les règles d or : réseaux sociaux, référencement, CGV, plate-forme, site e-commerce

URBANISME DES SYSTÈMES D INFORMATION

Marché à Procédure adaptée. Tierce maintenance applicative pour le portail web

Pôle Référentiels Métier (Master Data Management)

LIVRE BLANC. Dématérialisation des factures fournisseurs

Gestion de Projet Agile

TIERCE MAINTENANCE APPLICATIVE

Scrum + Drupal = Julien Dubois

Société de conseil en intégration Oracle E Business Suite.

Sciences de Gestion Spécialité : SYSTÈMES D INFORMATION DE GESTION


SYNERGIE Associés Confidentiel Reproduction interdite sans autorisation préalable Page 1 de 44

CONTRAT DE MAINTENANCE INTERcom

Les projets d investissement en PME

LES MISSIONS D UN RÉFÉRENT

Alignement stratégique du SI et gestion de portefeuille de projets

Périmètre d Intervention. Notre Offre

EXPERIENCED BY SQLI GROUP 2011

Gestion des risques liés aux systèmes d'information, dispositif global de gestion des risques, audit. Quelles synergies?

NE PAS EXTERNALISER SA RESPONSABILITÉ

Comment réussir son projet de Master Data Management?

Mise en place d un outil ITSM. Patrick EYMARD COFELY INEO

Réussir le choix de son SIRH

CATALOGUE)FORMATION)2015)

Regard sur hybridation et infogérance de production

Cours Gestion de projet

Stratégies gagnantes pour la fabrication industrielle : le cloud computing vu par les dirigeants Dossier à l attention des dirigeants

CONSEIL ET ASSISTANCE EN CONDUITE DU CHANGEMENT, PILOTAGE DE PROJETS ET GESTION DE PRODUCTION

CONTRAT DE PRESTATION DE SERVICES RÉALISÉS SELON LES METHODOLOGIES AGILES. - v 1.1 -

COMITE D HARMONISATION DE L AUDIT INTERNE ( CHAI )

informatique internet télécommunications

Optimiser la maintenance des applications informatiques nouvelles technologies. Les 11 facteurs clés de succès qui génèrent des économies

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

GESTION DE PROJET. - Tél : N enregistrement formation :

Maîtriser les mutations

Information Technology Services - Learning & Certification.

Rectorat de Grenoble

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

Auditabilité des SI Retour sur l expérience du CH Compiègne-Noyon

Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES

Références des missions en Gestion des Risques

Critères de choix pour la

Les méthodes itératives. Hugues MEUNIER

Une véritable aventure humaine avant tout! Un projet ITIL est une couche fonctionnelle ajoutée au sein d une organisation informatique.

Association Française pour la promotion des bonnes pratiques de sourcing escm. escm for Dummies. Gilles Deparis. Introduction au référentiel escm

JOURNÉE THÉMATIQUE SUR LES RISQUES

Position du CIGREF sur le Cloud computing

Contrats agiles: mythe ou réalité?

Des consultants forment des consultants Comment créer ma boite de consultant

PLAN ASSURANCE QUALITE

Formation projet informatique. Expression de besoins, définir un besoin informatique

LA GESTION DE LA RELATION CLIENT

GERER SA MAINTENANCE INFORMATIQUE

Plan de Continuité d'activité Concepts et démarche pour passer du besoin à la mise en oeuvre du PCA

Un projet multi-établissements de territoire en Franche-Comté

HABILITATIONS dans les systèmes d information Avec la contribution de

CONTROLE GÉNÉRAL ÉCONOMIQUE ET FINANCIER

Jean-Pierre Vickoff

CHAPITRE 3 : LES METHODES AGILES?

Transcription:

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

Rappel Définition: Méthodes de conception de logiciel qui, favorisant une approche pragmatique, se concentrent sur la satisfaction de ce que VEUT le client, et non sur ce qu il VOULAIT. Il s agit de mieux réagir aux demandes évolutives du client, et donc de l impliquer en sollicitant sa validation permanente Genèse Premières méthodes à la fin des années 80-Début 90 1991 : James Martin propose une méthode de développement rapide mettant en œuvre un principe adaptatif et fondé sur la validation permanente des utilisateurs (RAD) Deuxième vague entre 94 et 2001 : une dizaine de méthodes 2001 : The Agile Manifesto : 17 experts des méthodes trouvant des valeurs communes à leurs méthodes 2

Capgemini 11 mars 2011 3

Un mode opératoire singulier 1/2 Les "itérations" Fonctionnalités priorisées Blocs de fonctionnalités testables de manière autonome Développement/Test/Amélioration/Développement (boucle) L équipe Les utilisateurs finaux sont intégrés à l équipe (pas de "chambre noire") Groupe de travail a le pouvoir de décision Validation permanente des demandes et des spécifications Le pilotage du projet Réalisation en jalons/itérations/time boxing Pilotage par les enjeux/risques Hiérarchisation des besoins 4

Un mode opératoire singulier 2/2 Recette Une recette multi-itérations Fonctionnalités priorisées Blocs de fonctionnalités testables de manière autonome Un référentiel «mouvant» Gouvernance La réactivité est la clef du succès Risques de blocage La décision n appartient pas à quelques-uns seulement 5

Une répartition des rôles inhabituelle MOE/MOA intégrées en phase de réalisation Co-pilotage/co-working mène le projet Interdépendance des obligations Concept de MOE affaibli La collaboration érigée en dogme La collaboration, obligation fondamentale dans les contrats IT (et rappelée régulièrement par la jurisprudence).est l'essence même des "projets Agile"! Impact sur la portée des obligations (Obligation de résultat/moyens) 6

Une nouvelle répartition des risques 1/3 Les principaux risques des projets IT : évolution du périmètre mauvaise appréciation de la complexité des tâches dérapages de calendrier sont inhérents aux méthodes Agiles: l'évolution du périmètre fait partie du projet notions d'unité de Valeur/Backlog: la valeur des fonctionnalités est définie par le besoin et non par leur coût - les priorités sont revues en permanence le calendrier est circonscrit ("time boxing") contraintes fortes sur le client 7

Une nouvelle répartition des risques 2/3 Recette = validation de l'obligation de délivrance conforme Quel mécanisme de recette? Principes itératifs v. recette globale Quel référentiel de conformité? Le cahier des charges du client n'est plus la bible.ni la proposition du prestataire C est quoi un manquement contractuel? Multiplication des risques de blocage du projet? 8

Une nouvelle répartition des risques 3/3 La méthode est plutôt source de dilution de risque pour le Prestataire d'un point de vue opérationnel: Rôle primordial du client à tous les stades du projet Référentiel de conformité évolutif et peu formalisé Une MOA «impliquée» Une MOE «partagée» mais le risque financier demeure difficile à appréhender Le forfait semble être un concept contradictoire avec les principes de la méthode Agile (l évolution du besoin est prise en compte) Solutions: Mécanisme de révision : «le forfait agile» Régie plafonnée Obligations de renégocier en fin de forfait ou de plafond Limitation du nombre d'itérations 9

Peut-on utiliser nos contrats standards usuels? Risques opérationnels Le contrat ne reflète pas la réalité opérationnelle Le client n a pas conscience du niveau d implication nécessaire Les attentes sont erronées (Cahier des charges) Risques financiers Pour le prestataire: forfait VS forfait «AGILE» Pour le client: les évolutions de périmètre vont inciter à la "production" d avenants Risques juridiques La réalisation du projet se fera en dehors des «clous» contractuels Quelle interprétation : le contrat ou la pratique? 10

Une évolution nécessaire des mentalités Le client doit assumer la dilution de la responsabilité du prestataire Le prestataire doit veiller à ne pas appliquer les méthodes Agiles à tous les projets La méthode devenant structurante dans la réussite du projet, elle devient facteur de réussite ou d échec avec tous les clients Clients matures, compétents et avec des équipes La zone de risque financière reste difficile à appréhender contractuellement 11

Annexe Exemple de clauses impactées par le recours à une méthode Agile

Quelles clauses impactées? Préambule Raconter l histoire du projet Définitions Spécifications, Itérations, etc. Hiérarchie contractuelle Le cahier des charges ne doit pas être la bible.ni la proposition du prestataire? Gouvernance Le processus de décision doit être simplifié Les utilisateurs doivent être impliqués très en amont 13

Quelles clauses impactées? Recette La clause doit décrire le processus: Développement/Test/Amélioration/Développement (boucle) Conditions financières Réfléchir à des mécanismes permettant de sécuriser le prix pour le client et le prestataire Ex: limitation du nombre d itérations Responsabilité Obligation de résultat? Garantie, Réversibilité, 14