proxiad agile tour 2009 lille
DESCRIPTION
Support de la présentation de ProxiAD lors de l'étape de l'agile tour 2009 à Lille sur la contractualisation agile.TRANSCRIPT
![Page 1: Proxiad Agile tour 2009 LILLE](https://reader034.vdocuments.pub/reader034/viewer/2022052410/546d3593af795997388b4f01/html5/thumbnails/1.jpg)
1
Agilité, des difficultés d'une contractualisation
client-fournisseur équitable.
Pascal Perigault : Directeur de marché ProxiadGrégory Ivanes : Chef de Projet (Scrum Master Certifié)
AGILE TOUR 2009 - LILLE - 30/10/2009
![Page 2: Proxiad Agile tour 2009 LILLE](https://reader034.vdocuments.pub/reader034/viewer/2022052410/546d3593af795997388b4f01/html5/thumbnails/2.jpg)
2
PlanAGILE TOUR 2009
• Introduction
• Apport des méthodes agiles
• Les difficultés de la contractualisation
• Les différents contrats possibles
• Notre retour d’expérience
![Page 3: Proxiad Agile tour 2009 LILLE](https://reader034.vdocuments.pub/reader034/viewer/2022052410/546d3593af795997388b4f01/html5/thumbnails/3.jpg)
3
Proxiad GroupAGILE TOUR 2009
PROXIAD Ile de FranceParis
(mi 2004)
PROXIAD NormandieRouen
(déc. 2005) HOLDING(déc. 2003)
PROXIAD BulgariaSofia
(déc. 2005)
PROXIAD OuestNantes
(mi 2005)
PROXIAD NordLille
(oct 1997)
SyntoniaParis(2004)
![Page 4: Proxiad Agile tour 2009 LILLE](https://reader034.vdocuments.pub/reader034/viewer/2022052410/546d3593af795997388b4f01/html5/thumbnails/4.jpg)
4
Introduction
![Page 5: Proxiad Agile tour 2009 LILLE](https://reader034.vdocuments.pub/reader034/viewer/2022052410/546d3593af795997388b4f01/html5/thumbnails/5.jpg)
5
Les 4 valeurs fondamentales de l’agilité
AGILE TOUR 2009
L'équipe « Personnes et interaction plutôt que processus et outils »
L'application « Logiciel fonctionnel plutôt que documentation complète »
La collaboration « Collaboration avec le client plutôt que négociation de contrat »
L'acceptation du changement « Réagir au changement plutôt que suivre un plan »
Manifeste agile
![Page 6: Proxiad Agile tour 2009 LILLE](https://reader034.vdocuments.pub/reader034/viewer/2022052410/546d3593af795997388b4f01/html5/thumbnails/6.jpg)
6
Le contrat au forfait classique
Le client définit le cahier des charges
Le fournisseur s'engage à livrer ce qui est décrit pour un coût et dans un délai fixes.
Risque pour le fournisseur Rigidité pour le client
![Page 7: Proxiad Agile tour 2009 LILLE](https://reader034.vdocuments.pub/reader034/viewer/2022052410/546d3593af795997388b4f01/html5/thumbnails/7.jpg)
7
Que peuvent nous apporter les méthodes agiles et notamment
SCRUM ?
![Page 8: Proxiad Agile tour 2009 LILLE](https://reader034.vdocuments.pub/reader034/viewer/2022052410/546d3593af795997388b4f01/html5/thumbnails/8.jpg)
8
Se concentrer sur les fonctionnalités nécessaires
SCRUM nous impose de développer en premier les fonctionnalités les plus importantes pour le client.
Les gaspillages sont éliminés
![Page 9: Proxiad Agile tour 2009 LILLE](https://reader034.vdocuments.pub/reader034/viewer/2022052410/546d3593af795997388b4f01/html5/thumbnails/9.jpg)
9
Valeur marginale de chaque sprint
http://blog.xebia.fr/2009/02/04/pourquoi-les-projets-agiles-ne-peuvent-pas-vraiment-etre-menes-au-forfait/
![Page 10: Proxiad Agile tour 2009 LILLE](https://reader034.vdocuments.pub/reader034/viewer/2022052410/546d3593af795997388b4f01/html5/thumbnails/10.jpg)
10
SCRUM vs Effet tunnel
Le client vérifie l'utilisabilité de chaque fonctionnalité.
Chaque sprint influence sa vision de l’application finale.
L’application finale en sera forcément plus adaptée au besoin réel du client.
![Page 11: Proxiad Agile tour 2009 LILLE](https://reader034.vdocuments.pub/reader034/viewer/2022052410/546d3593af795997388b4f01/html5/thumbnails/11.jpg)
11
Les délais sont réduits
Etude d’opportunité
Etude De faisabilité
Etude Détaillée
Choix du fournisseur
Analyse Conception Développement Qualification
Projet classique
Etude d’opportunité
Etude De faisabilité
Etude Détaillée
Choix du fournisseur
QualificationSprint 1
Projet agile
QualificationSprint n…
![Page 12: Proxiad Agile tour 2009 LILLE](https://reader034.vdocuments.pub/reader034/viewer/2022052410/546d3593af795997388b4f01/html5/thumbnails/12.jpg)
12
Flexibilité
SCRUM est flexible, le client peut modifier le backlog sans avoir à renégocier un avenant.
On évite ainsi les discussions…
ProxiAD - 07/09/2009 - v2.0
![Page 13: Proxiad Agile tour 2009 LILLE](https://reader034.vdocuments.pub/reader034/viewer/2022052410/546d3593af795997388b4f01/html5/thumbnails/13.jpg)
13
L’horizon de prévisibilité
Réduire les risques Estimation plus précise Chaque sprint s’effectue avec un contour connu de
tous (équipe, client)
Prévisible Incertain Imprévisible
Maintenant Temps
![Page 14: Proxiad Agile tour 2009 LILLE](https://reader034.vdocuments.pub/reader034/viewer/2022052410/546d3593af795997388b4f01/html5/thumbnails/14.jpg)
14
Ou arrêter ?
http://blog.xebia.fr/2009/02/04/pourquoi-les-projets-agiles-ne-peuvent-pas-vraiment-etre-menes-au-forfait/
![Page 15: Proxiad Agile tour 2009 LILLE](https://reader034.vdocuments.pub/reader034/viewer/2022052410/546d3593af795997388b4f01/html5/thumbnails/15.jpg)
15
Suivi de projet réel et réactualisé à chaque sprint
Equipe A : Le client a considéré que 7 fonctionnalités sur
les 15 prévues sont terminées la vélocité a été remise à jour reste 6 sprints pour terminer la release.
Equipe B: Nous avons terminé 80 % de l’analyse détaillée95 % de l’architecture technique et 10 % du développement.
![Page 16: Proxiad Agile tour 2009 LILLE](https://reader034.vdocuments.pub/reader034/viewer/2022052410/546d3593af795997388b4f01/html5/thumbnails/16.jpg)
16
Participation du client
Le client doit être impliqué dans le développement.
Le périmètre initial évolue immanquablement au cours du projet.
Le client doit collaborer avec l'équipe et fournir un feed-back continu sur l'adaptation du logiciel à ses attentes.
![Page 17: Proxiad Agile tour 2009 LILLE](https://reader034.vdocuments.pub/reader034/viewer/2022052410/546d3593af795997388b4f01/html5/thumbnails/17.jpg)
17
Les difficultés de la contractualisation
![Page 18: Proxiad Agile tour 2009 LILLE](https://reader034.vdocuments.pub/reader034/viewer/2022052410/546d3593af795997388b4f01/html5/thumbnails/18.jpg)
18
Difficultés
Un projet agile doit tolérer les variations de périmètre.
Le client souhaite connaitre le montant de son engagement financier.
![Page 19: Proxiad Agile tour 2009 LILLE](https://reader034.vdocuments.pub/reader034/viewer/2022052410/546d3593af795997388b4f01/html5/thumbnails/19.jpg)
19
Contractualisation
Les contrats agiles visent à construire un climat de confiance durable entre le client et le fournisseur
collaborer pour atteindre l'objectif commun de livraison du logiciel attendu
être transparent sur les capacités, les performances et les difficultés rencontrées
s'adapter aux changements métier du client induits par un marché de plus en plus évolutif.
![Page 20: Proxiad Agile tour 2009 LILLE](https://reader034.vdocuments.pub/reader034/viewer/2022052410/546d3593af795997388b4f01/html5/thumbnails/20.jpg)
20
Les différents contrats possibles
![Page 21: Proxiad Agile tour 2009 LILLE](https://reader034.vdocuments.pub/reader034/viewer/2022052410/546d3593af795997388b4f01/html5/thumbnails/21.jpg)
21
Les objectifs
« gagnant – gagnant » pour le client et le fournisseur
Relation saine et constructive dans un climat de confiance mutuelle et durable
![Page 22: Proxiad Agile tour 2009 LILLE](https://reader034.vdocuments.pub/reader034/viewer/2022052410/546d3593af795997388b4f01/html5/thumbnails/22.jpg)
22
Les différents contrats possibles
Contractualisation à chaque sprint
Engagement de moyen ( proche du centre de service)mise à disposition d’une équipe formée à la
démarche agile.
Une 1ère contractualisation classique de 3 à 6 mois (la visibilité restant assez bonne) puis démarche agile enclenchée.
![Page 23: Proxiad Agile tour 2009 LILLE](https://reader034.vdocuments.pub/reader034/viewer/2022052410/546d3593af795997388b4f01/html5/thumbnails/23.jpg)
23
D’autres contrats moins classique
Marge Fixe Ex: Contrat de 200 h.j, coût 1 h.j = 10 Ecus, Marge = 20 % 2400 Ecus = (10 * 200 ) + 400 pour une version livrée en effort nominal ;
(coût de l’effort pour le fournisseur) x Volume de l’effort nominal + marge du fournisseur 1900 Ecus = 10 x 150 + 400 si le projet est terminé pour un effort de 150 h.j 3400 Ecus = 10 x 300 + 400 si le projet est livré pour un effort de 300 h.j.
La marge du fournisseur reste identique, elle peut être réalisée plus ou moins vite. Le client peut stopper le projet à chaque sprint ( il paie le consommé et la marge)
Partage de profit réalisé grâce à l’application
http://blog.octo.com/contractualisation_agile/
![Page 24: Proxiad Agile tour 2009 LILLE](https://reader034.vdocuments.pub/reader034/viewer/2022052410/546d3593af795997388b4f01/html5/thumbnails/24.jpg)
24
Notre retour d’expérience
Full SCRUM Technologie : J2EE, GWT, JPA, TDD Domaine : Retail Projet d’environ 2 ans
Engagement de moyen ET Contractualisation à chaque sprint
![Page 25: Proxiad Agile tour 2009 LILLE](https://reader034.vdocuments.pub/reader034/viewer/2022052410/546d3593af795997388b4f01/html5/thumbnails/25.jpg)
25
Pour plus de détails
http://blog.xebia.fr/2009/02/04/pourquoi-les-projets-agiles-ne-peuvent-pas-vraiment-etre-menes-au-forfait/
http://blog.octo.com/contractualisation_agile/
http://www.lemagit.fr/article/offshore-developpement-gouvernance-projet/4511/1/methodes-agiles-renouveau-des-relations-client-fournisseur-dans-ingenierie/
http://www.areyouagile.com/2009/09/la-contractualisation-des-projets-scrum-avec-les-ssii/
ftp://ftp-developpez.com/valtech/articles/conception/agile/contractualisation/ContractualisationAgile.pdf
http://www.agiliste.fr/Home/arretons-de-se-faire-mal-avec-les-forfaits-et-le-cycle-en-v
http://fr.wikipedia.org/wiki/Manifeste_agile