• Save
Atclt 2012 - Présentation Almerys agile tour 2012 - Alain Marcoz
Upcoming SlideShare
Loading in...5
×
 

Atclt 2012 - Présentation Almerys agile tour 2012 - Alain Marcoz

on

  • 946 views

 

Statistics

Views

Total Views
946
Views on SlideShare
712
Embed Views
234

Actions

Likes
1
Downloads
0
Comments
0

2 Embeds 234

http://a-cube-auvergne.tumblr.com 233
http://webcache.googleusercontent.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Atclt 2012 - Présentation Almerys agile tour 2012 - Alain Marcoz Atclt 2012 - Présentation Almerys agile tour 2012 - Alain Marcoz Presentation Transcript

  • Propriété d’Almerys, filiale d’Orange – 2012 – document à valeur NON CONTRACTUELLE
  • Sommaire Propriété d’Almerys, filiale d’Orange – 2012 – document à valeur NON CONTRACTUELLE A faire En cours Terminé DSCAN avant Pourquoi Contexte le choix le choix SCRUM SCRUM La préparation La mise Les au en Œuvre Enseignements changement +- Le bilan Perspectives
  • Contexte Propriété d’Almerys, filiale d’Orange – 2012 – document à valeur NON CONTRACTUELLE Almerys  Créée en 2000 à Clermont Ferrand  Filiale d’Orange  Positionnée sur les marchés du traitement industriel des données numériques  3 gammes d’offres ▫ Tiers Payant ▫ Services Santé ▫ Service de Confiance Numérique  Chiffres clés ▫ 270 collaborateurs à fin 2012 / 140 informaticiens ▫ 15 millions de personnes bénéficiant de solutions almerys ▫ 42 M€ en prévision pour 2012
  • Contexte Propriété d’Almerys, filiale d’Orange – 2012 – document à valeur NON CONTRACTUELLE Equipe DSCAN  40 personnes, réparties en 6 équipes Agile  Edition de produits ▫ Sécurisation du stockage de données et échanges ▫ Sécurisation des transactions et workflows ▫ Sécurisation des opinions ▫ Sécurisation des identités  Intégration de projets clients  Technologies utilisées : ▫ JAVA J2EE ▫ Spring MVC ▫ Jqueries… ▫ Usine logicielle : Hudson, Maven, Nexus, Sonar, SVN…
  • Sommaire Propriété d’Almerys, filiale d’Orange – 2012 – document à valeur NON CONTRACTUELLE A faire En cours Terminé Pourquoi La DSCAN avant le choix préparation le choix Contexte SCRUM au SCRUM changement La mise Les en Œuvre Enseignements +- Le bilan Perspectives
  • DSCAN avant le choix SCRUM Propriété d’Almerys, filiale d’Orange – 2012 – document à valeur NON CONTRACTUELLE Méthodologie cycle en V pour gérer la réalisation des produits et des projets  Pour limiter les contraintes : itérations multiples, lotissements Problèmes  Etudes produit longues, implication d’autres équipes en amont de la réalisation, puis perte du contact lors de la réalisation  Production de documents processus lourds et inutilisables  Manque de réactivité  Effet tunnel, malgré le lotissement  Besoin de monter rapidement des démonstrations, pas en phase avec un projet géré avec le cycle en V  Plusieurs outils de suivi projets
  • Sommaire Propriété d’Almerys, filiale d’Orange – 2012 – document à valeur NON CONTRACTUELLE A faire En cours Terminé Pourquoi le choix Contexte SCRUM La préparation La mise Les DSCAN avant au en Œuvre Enseignements le choix changement +- SCRUM Le bilan Perspectives
  • Pourquoi le choix SCRUM Propriété d’Almerys, filiale d’Orange – 2012 – document à valeur NON CONTRACTUELLE Une démarche dirigée par la valeur, qui permet de fabriquer un logiciel qui fonctionne en collaborant avec le client et en acceptant le changement de ses exigences  Approche itérative  Equipes dédiées , responsabilisées , impliquées et auto- organisées  Appropriation collective de la qualité  Amélioration continue  Client au centre L’interaction avec les personnes qui prime sur les processus et les outils Un produit opérationnel qui prime sur une documentation pléthorique La réactivité face au changement qui prime sur le suivi dun plan
  • Pourquoi le choix SCRUM Propriété d’Almerys, filiale d’Orange – 2012 – document à valeur NON CONTRACTUELLE Agilité = industrialisation  Intégration continue (Hudson, Maven, Nexus)  Déploiement automatique jusquen production  Tests unitaires automatisés (Junit)  Tests de non régression automatisés (QTP, Selenium) Les freins : les excès possibles de l’Agilité  Manque de planification et de suivi  Refactoring trop important suite à remises en cause régulières du besoin et/ou de l’architecture associée  Des a priori => « Plus besoin de faire de la documentation », « pas de règle »
  • Sommaire Propriété d’Almerys, filiale d’Orange – 2012 – document à valeur NON CONTRACTUELLE A faire En cours Terminé La La mise Les préparation en Œuvre Enseignements Contexte au +- changement DSCAN avant Le bilan Perspectives le choix SCRUM Pourquoi le choix SCRUM
  • La préparation au changement Propriété d’Almerys, filiale d’Orange – 2012 – document à valeur NON CONTRACTUELLE Sensibilisation du PDG, du DAF Accompagnement des équipes par un consultant Approche progressive :  Projet / projet,  mise en place des fondamentaux Objectif : être 100% SCRUM  Sprint Planning  Sprint backlog  Scrum meeting  Sprint Demo  Rétrospective  Burndown chart  Management visuel  Time boxing
  • Sommaire Propriété d’Almerys, filiale d’Orange – 2012 – document à valeur NON CONTRACTUELLE A faire En cours Terminé Les La La mise préparation Enseignements en Œuvre au Contexte +- changement DSCAN avant Bilan le choix SCRUM Pourquoi Perspectives le choix SCRUM
  • La mise en œuvre Propriété d’Almerys, filiale d’Orange – 2012 – document à valeur NON CONTRACTUELLE Projet témoin : release 1.0.0 du coffre-fort numérique  Sprint de 2 semaines  Equipe de 6 personnes Lancement du projet : sprint 0  L’échauffement nécessaire au lancement des sprints dans de bonnes conditions,  Vision du produit,  Elaboration et la priorisation du backlog initial,  Lidentification des risques,  La décomposition en user stories,  L’estimation en points,  La définition de fini et de la durée des itérations,  Le planning de la release,  La formation de léquipe,  Lorganisation de lespace de travail. Erreur souvent commise : sprint 0 sous estimé et trop rapidement effectué
  • La mise en œuvre Propriété d’Almerys, filiale d’Orange – 2012 – document à valeur NON CONTRACTUELLE Sprint planning  A chaque début de sprint  Durée : 3h  Qui : responsable service applicatif, équipe de développement  Prérequis : déterminer les US avec PO  Découpage en tâches  Estimation des tâches en h : planning poker  Création des post it associés aux tâches
  • La mise en œuvre Propriété d’Almerys, filiale d’Orange – 2012 – document à valeur NON CONTRACTUELLE Sprint backlog  liste des fonctionnalités attendues dun produit.  outil excel « maison »
  • La mise en œuvre Propriété d’Almerys, filiale d’Orange – 2012 – document à valeur NON CONTRACTUELLE Sprint meeting  Durée : 15mn maxi  Echange crucial  Auto évaluation des développeurs ▫ Quai je terminé depuis la précédente réunion ? ▫ Qu’est ce que je pense pouvoir terminer dici la prochaine réunion ? ▫ Quels sont les obstacles que je rencontre en ce moment ?
  • La mise en œuvre Propriété d’Almerys, filiale d’Orange – 2012 – document à valeur NON CONTRACTUELLE Burndown charts  permet de visualiser facilement la quantité de travail restant à faire de jour en jour sur un sprint ou de sprint en sprint sur une release.
  • La mise en œuvre Propriété d’Almerys, filiale d’Orange – 2012 – document à valeur NON CONTRACTUELLE Sprint review / Démonstration / rétrospective  Moment d’échange  Invitation de toutes les équipes impliquées  La rétrospective : à la fin de chaque sprint, 15 à 30 minutes maximum; permet de déterminer les actions à mettre en place pour s’améliorer
  • Sommaire Propriété d’Almerys, filiale d’Orange – 2012 – document à valeur NON CONTRACTUELLE A faire En cours Terminé La Les Le bilan préparation Enseignements Contexte +- au changement DSCAN avant La mise Perspectives le choix en Œuvre SCRUM Pourquoi le choix SCRUM
  • Les enseignements + Propriété d’Almerys, filiale d’Orange – 2012 – document à valeur NON CONTRACTUELLE Equipe  Meilleure montée en compétences  Intégration de nouvelles personnes très rapidement  Favorise l’autonomie de l’équipe  Responsabilise léquipe sur les chiffrages (planning poker)  Favorise l’amélioration continue grâce à la rétrospective Communication / visibilité  Développe le travail en groupe  Améliore la communication, lesprit déquipe, limplication de l’équipe  Management visuel  Les démos permettent de montrer lavancement des développements Projet  Forte implication de l’équipe due aux itérations courtes  Propriété collective du code  Vision partagée de l’architecture  Intégration continue au centre
  • Les enseignements - Propriété d’Almerys, filiale d’Orange – 2012 – document à valeur NON CONTRACTUELLE Documentation  Documentation inadaptée vis à vis dun changement déquipe régulier, vis-à-vis d’une équipe support Product Owner / clients  Peu de disponibilité des clients, des PO almerys : ne permet pas davancer efficacement  Inadéquation entre les éléments contractuels et la méthode Planification  Visibilité sur le long terme parfois difficile, par manque de maturité  Difficulté d’estimer sans creuser les sujets Equipe  Frustration de revenir sur le travail effectué  Nécessité du « savoir travailler en équipe »
  • Sommaire Propriété d’Almerys, filiale d’Orange – 2012 – document à valeur NON CONTRACTUELLE A faire En cours Terminé La préparation Perspectives Le bilan Contexte au changement DSCAN avant La mise le choix en Œuvre SCRUM Les Pourquoi Enseignements le choix +- SCRUM
  • Le bilan Propriété d’Almerys, filiale d’Orange – 2012 – document à valeur NON CONTRACTUELLE Bilan très positif  Equipes motivées, autonomes, responsables  Qualité du produit accrue  Industrialisation des projets  Réactivité, souplesse si besoin de modification  Visibilité rapide des fonctionnalités  Toutes les équipes ont adopté le changement un unique suivi de projet Un turnover intra équipe simplifié Mais  Nécessité de préparer et d’accompagner le changement dans les équipes (coaching)  Ne pas sous estimer le sprint 0 !  Ne pas sous estimer les perturbations  Travailler l’esprit d’équipe au quotidien  Le client au centre  Avoir des « cadres » dans les équipes pour accompagner les « débutants »
  • Sommaire Propriété d’Almerys, filiale d’Orange – 2012 – document à valeur NON CONTRACTUELLE A faire En cours Terminé La préparation Perspectives Bilan Contexte au changement La mise DSCAN avant en Œuvre le choix SCRUM Les Pourquoi Enseignements le choix +- SCRUM
  • Perspectives Propriété d’Almerys, filiale d’Orange – 2012 – document à valeur NON CONTRACTUELLE Faire profiter de cet élan et des leçons apprises à toutes les autres équipes almerys, en évitant les erreurs commises Gagner en maturité, en particulier sur l’utilisation des indicateurs clés
  • ?Propriété d’Almerys, filiale d’Orange – 2012 – document à valeur NON CONTRACTUELLE
  • MerciPropriété d’Almerys, filiale d’Orange – 2012 – document à valeur NON CONTRACTUELLE