Transcript
Page 1: Valtech - Retour d'expérience : Forfait Agile
Page 2: Valtech - Retour d'expérience : Forfait Agile

Retour d'expérience Forfait Agile

Pascal GRUAU Etienne CHARIGNON

Page 3: Valtech - Retour d'expérience : Forfait Agile

LE FSUG remercie ses sponsors pour leur soutien

Page 4: Valtech - Retour d'expérience : Forfait Agile

Retour d'expérience : Forfait Agile

•  Les secrets de la réussite d'un projet agile au forfait –  PARTIE 1: Les présentations

–  PARTIE 2: Le contexte du projet

–  PARTIE 3: Les Secrets d'un projet agile au forfait

–  PARTIE 4: Le résultat

Page 5: Valtech - Retour d'expérience : Forfait Agile

5  

Les présentations

§  Pascal  GRUAU  :    Chef  de  projet  à  la  DSI  de  SITA SPECIALITES >  Proxy  Product  Owner  sur  le  projet    

§  EBenne  CHARIGNON  :  Consultant  VALTECH >  Membre  de  l'équipe  Scrum  

Page 6: Valtech - Retour d'expérience : Forfait Agile

6  

Les présentations

§  8 régions  >  collecte,  tri,  valorisaBon  et  stockage  des  déchets    §  Sita Recyclage  >  ValorisaBon  maBère  des  déchets  §  Sita AMI  >  Assainissement  et  maintenance  industrielle  §  Sita Spécialités  >  ValorisaBon  et  éliminaBon  des  déchets  dangereux  

eau  déchets  

Page 7: Valtech - Retour d'expérience : Forfait Agile

7  

Contexte du projet

•  Lancement du projet –  Octobre 2011: choix d'un développement en méthode AGILE –  Novembre 2012 : préparation de la consultation –  Janvier-février 2012 : choix du prestataire et contractualisation –  Mi février 2012 : lancement des développements de l'application –  Octobre 2012 : mise en prod sur un site pilote

•  Pourquoi AGILE : –  Développement spécifique à 100% –  Nécessité de présenter un outil opérationnel dans les 6 mois aux clients –  Besoin fonctionnel pas totalement mature –  Opportunité d'expérimenter cette méthodologie

Page 8: Valtech - Retour d'expérience : Forfait Agile

4 POINTS CLÉS DE CE RETOUR D’EXPÉRIENCE

Les secrets d'un projet AGILE au forfait

Page 9: Valtech - Retour d'expérience : Forfait Agile

9  

1. Préparer sa consultation au format AGILE •  Rédiger un product backlog assez abouti

–  : A partir du CdC fonctionnel et d’ateliers fonctionnels, rédaction d'un product backlog : 120 "user stories" priorisées et pré-chiffrées en nombre de points de complexité.

•  L'ajustement du périmètre du product backlog est un des éléments d'ajustement du

budget initial –  Le format du product backlog facilite ce travail –  : Consultation sur 550 points, -> hors budget –  on a négocié et contractualisé 400 points –  Seulement 1 mois pour analyser les propositions, négocier et contractualiser

Page 10: Valtech - Retour d'expérience : Forfait Agile

10  

2. Consulter les sociétés qui maitrisent l'agilité •  Les sociétés vont retravailler le product backlog avec leurs abaques pour élaborer leur

chiffrage –  : après présélection de 6 sociétés (RFI) consultation avec 4 sociétés (RFP)

•  Les sociétés ont "industrialisé" le process de développement pour être vite opérationnel –  : lancement de projet en 2 semaines (Itération 0) pour mettre en place l'usine logicielle, les outils de pilotage du projet …

•  Conception d'une équipe bien calibrée –  développeurs junior et senior, analyste, …

•  Reste un pari pour les sociétés : forfait = risque –  : budget du simple au double entre les 4 sociétés consultées SITA SPE n'a pas choisi la moins disante

Page 11: Valtech - Retour d'expérience : Forfait Agile

11  

3. un contrat simple et équilibré •  On appuie le contrat sur la méthode Agile

–  Rituels de l’agilité –  Définition du rôle de chacun –  Engagement de disponibilité du PO –  Le Product Backlog

•  On achète un forfait de points –  Avec un nombre de points minimum (Release 1 = 250 pts). –  Ce sont les sprints qui ont définit le rythme de facturation –  : Possibilité de sortir à chaque itération après la première Release

•  Le sujet de discutions quotidien : les points !

Page 12: Valtech - Retour d'expérience : Forfait Agile

12  

4. jouer le jeu des rituels •  Un Product Owner très présent

–  l'idéal : une équipe de dev. installée chez les fonctionnels –  : Proxy Product Owner (DSI) chez Valtech 3 jours par semaine

•  Re-chiffrage de product backlog par l'équipe de dev. –  Prend un temps certain (IT 0) mais permet

•  l'appropriation du besoin fonctionnel par l'équipe de développement •  un pilotage clair des priorités en cours de projet par le PPO •  une échelle de valeur commune pour l'équipe constituée

–  : 400 pts de la consultation <=> 382 pts ré-estimé

•  Recette à chaque itération par l'équipe fonctionnelle –  Retour des anomalies et des évolutions au fil de l'eau. –  : ½ journée avec les fonctionnels à chaque itération (tt les 3 semaines) - Intégration de nouvelles user stories (25%) et re-priorisation au fil de l'eau par le PPO

Page 13: Valtech - Retour d'expérience : Forfait Agile

13  

Les 4 secrets d'un projet AGILE au forfait

•  1 Consulter au format AGILE

•  2 Solliciter des sociétés expérimentées

•  3 Contractualiser de façon simple et équilibrée

•  4 Se prêter au jeu des rituels

Page 14: Valtech - Retour d'expérience : Forfait Agile

14  

Points de vigilance

•  Bien faire spécifier les user stories complémentaires identifiées par le partenaire

–  user stories d'organisation –  user stories technique

•  Bien spécifier ses propres exigences technique –  compatibilité navigateurs –  Niveau de sécurité de l'application

Page 15: Valtech - Retour d'expérience : Forfait Agile

15  

Résultat •  Un climat de transparence et de confiance réciproque

•  Un projet dans le budget et dans délais –  Un démarrage du projet le 15 février 2012 (IT0), –  Une première démo le 23 mars 2012. –  Une mise en production (pilote) le 1 octobre 2012, –  Fin des développements le 22 mars 2013

•  Qualité technique de l'application –  Peu de bugs et régression de sprints en sprints –  Recette pour mise en production "facile"

•  une application différente de ce qui était spécifié initialement –  Mais avec une meilleure adéquation au besoin –  Une application qui a plus de "valeur" que prévu

Page 16: Valtech - Retour d'expérience : Forfait Agile

16  

Questions / Réponses

Page 17: Valtech - Retour d'expérience : Forfait Agile
Page 18: Valtech - Retour d'expérience : Forfait Agile

ANNEXE

Page 19: Valtech - Retour d'expérience : Forfait Agile

19  

Le triangle de fer

Fonctionnel => en points de complexité

Cout Délais

Qualité