SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
Philippe Caroux!
Consultant Sénior!
07 87 77 43 38!
Philippe.caroux@valtech.fr !
                               Plateforme Agile
Jihane Khalil!
Consultant!
                                     Séminaire du 28 juin 2012
05 62 47 64 00!
Khalil.jihane@valtech.fr!
Agenda
Introduction!            Pratiques agiles outillées!



Principes agiles         Démonstration!



Pratiques agiles!        Conclusion!



Outils métiers agiles!
Introduction
Plateforme Agile / Introduction!

Plateforme agile : des concepts aux outils

Ò  Les valeurs et principes agiles

Ò  Les pratiques agiles

Ò  Les outils métiers

Ò  La relation métiers / pratiques

Ò  Les pratiques outillées représentatives

Ò  Démonstration
Principes agiles
Plateforme Agile / Valeurs agiles!


Manifeste Agile (2001)

Ò  Les individus et leurs interactions sont mis en avant plutôt
    que les processus et les outils.


Ò  Les logiciels sont opérationnels sans besoin de documentation
    exhaustive.


Ò  La collaboration avec le client est permanente plutôt que
    purement contractuelle.


Ò  L’adaptation au changement est privilégiée plutôt que le suivi
    strict et non modifiable des plannings.
Plateforme Agile / Principes agiles!


Ò  Les individus et leurs interactions :
     •  L’avancement du projet suit un rythme soutenable et constant.
     •  Les équipes sont auto-organisées.

Ò  Les logiciels :
     •  La livraison de versions opérationnelles se fait le plus souvent possible.
     •  La mesure de l’avancement du projet se fait en termes de fonctionnalités.

Ò  La collaboration avec le client :
     •  La satisfaction du client est prioritaire.
     •  La coopération entre client et équipe projet est permanente.

Ò  L’adaptation au changement :
     •  Les demandes de changement sont les bienvenues.
     •  L’ajustement des comportements et des pratiques est régulier.
Plateforme Agile / Pratiques agiles!




      Valeurs




                      Principes




                                       Pratiques
Pratiques agiles
Plateforme Agile / Du besoin au produit!



                              Product       Release
  Besoin        Thèmes
                              Backlog       Backlog



              Anomalies,
              évolutions




               Produit                     Iteration
  Produit                     Taches
               partiel                      Backlog
Plateforme Agile / Pratiques types!



Ò  Définition de la vision et de la roadmap

Ò  Création du « Product Backlog »

Ò  Formalisation du « Release plan »

Ò  Déroulement des itérations

Ò  Intégration continue

Ò  Gestion des changements
Outils métiers agiles
Plateforme Agile / Outils métiers!


Métier
Communication

Gestion de projet

Gestion de configuration

Développement

Intégration

Test
Plateforme Agile / Outils agiles!


Agile
Natifs            Propriétaire :
                  •  Version One
                  •  Rally

                  Open source :
                  •  iceScrum

Non - natifs      Propriétaire :
                  •  Jira + GreenHopper

                  Open source :
                  •  Trac + Agilo
Plateforme Agile / Entités agiles!



                                           Feature




           Project     Product Backlog      Story


           Release     Release Backlog     Defect

           Iteration



                       Iteration Backlog    Task



 Projet

 Produit
Plateforme Agile / Métiers agiles!




                           Projet



                           Gestion de
      Communication
                          projet (SCRUM)
                                             Test
                                            (Auto)

                         Produit

       Gestion de                          Intégration
      configuration                        (continue)
                       Développement
                       (TDD, TDR, Peer…)
Pratiques agiles outillées
Plateforme Agile / Pratiques représentatives!


Ò  Création du Product Backlog

Ò  Déroulement d’itération

Ò  Intégration continue


                 Product
Besoin                            Itération     Livrables
                 Backlog




                                  Intégration
                                                Prototype
                                   continue
Plateforme Agile / Création du Product Backlog!

  PO            Team                         Communication            Gestion de projet agile


       Besoin
                         Analyse +
                         Ateliers


                         Compte-rendu
                                                             Publication


                         Ateliers
                         Fonc & Tech



                       Features / Stories priorisées

                                                                                           Création PB

                                                         Product Backlog



                                                             Publication
Plateforme Agile / Déroulement d’itération!

 PO          Gestion de projet
                                             Développement
                                                                              Gestion de
                                                                                                       Communication
Team               agile                                                     configuration

        PB
                                 Sélection Stories

                                 Création/Estimation
                                      tâches

                                    SB
                                                              Développement +
                                                                   TU

                                                              Code + TU                      Intégration
       Temps                                                                                 continue
       passé


                                 Mise à jour tâches

             Revue
             Démonstration
             Rétrospective
                                          Bilan + Rapports + Améliorations
                                                                                                                       Publication
                                         Binaire


             Packaging + Livraison
Plateforme Agile / Intégration continue!

                     Gestion de
 Team               configuration
                                                  Intégration continue                       Test


        Code + TU
                                    Partage du code


                                      Code + TU
                                                                     On commit:
                                                                     Build + TU


                                                                   Lancement des TU
                                                                                                    Exécution
                                                                                                    des TU
                          Rapports de TU                                 Rapports de TU


                                                                     Nightly commit:
                                                                     Build + TU


                                                              Lancement des Verif & Tests           Exécution TU +
                                                                                                    Analyse code +
                     Rapports de Verif & Tests                   Rapports de Verif & Tests          Couverture code +
                                                                                                    Test fonc auto
Plateforme Agile / Passage aux outils métiers !


Ò  Exemple: consolidation sur l’outil d’intégration continue

   •  Liste de fonctionnalités identifiées
       •  On commit (Jenkins)
       •  Nightly commit (Jenkins)

   •  Liste des interfaces avec d’autres outils
       •  Test unitaires (JUnit)
       •  Analyseur statique (Sonar) et dynamique de code (JProfiler)
       •  Test fonctionnel automatique (Fitnesse)



Ò  Les outils d’intégration continue et de tests sont
    essentiels à la plateforme agile
Démonstration
Plateforme Agile / Exemple de plateforme agile!

Outil                  Type                   Métier

Confluence             Wiki                   Communication

Jira + GreenHopper     Tracking + Reporting   Gestion de projet agile
                       agile

Jenkins                Intégration continue   Intégration continue

Sonar                  Analyse de code        Test (Vérif)

JUnit                  Test unitaire          Test

Eclipse                Développement          Développement

SVN                    Gestion de sources     Configuration


Démonstration: plateforme Agile Valtech
Conclusion
Plateforme Agile / Conclusion!


Une plateforme agile idéale ?

Ò  Des outils adaptés au projet agile

Ò  Une combinaison possible d’outils agiles et non agiles

Ò  Des outils disponibles pour chaque pratique

Ò  Des outils au service de l’équipe et non imposés

Ò  Des outils qui s’intègrent facilement

Ò  Des outils qui servent les principes agiles

Contenu connexe

Tendances

Valtech - Quel ROI pour ma transformation Agile ?
Valtech - Quel ROI pour ma transformation Agile ?Valtech - Quel ROI pour ma transformation Agile ?
Valtech - Quel ROI pour ma transformation Agile ?Valtech
 
Ag06 Gouvernance Du Developpement Agile Fr
Ag06 Gouvernance Du Developpement Agile FrAg06 Gouvernance Du Developpement Agile Fr
Ag06 Gouvernance Du Developpement Agile FrValtech
 
Infiltré dans une ample transformation agile
Infiltré dans une ample transformation agileInfiltré dans une ample transformation agile
Infiltré dans une ample transformation agilePierre Fauvel
 
Convergences entre CMMI et SCRUM / XP
Convergences entre CMMI et SCRUM / XPConvergences entre CMMI et SCRUM / XP
Convergences entre CMMI et SCRUM / XPAgile Tour Genève
 
Meetup Abbeal présentation SAFe - soyez agile en chaussettes v1.2
Meetup Abbeal   présentation SAFe - soyez agile en chaussettes v1.2Meetup Abbeal   présentation SAFe - soyez agile en chaussettes v1.2
Meetup Abbeal présentation SAFe - soyez agile en chaussettes v1.2Pierre Medina
 
[DEVOPS DDAY 2019] La transformation DEVOPS de la DSI de Pôle emploi
[DEVOPS DDAY 2019] La transformation DEVOPS de la DSI de Pôle emploi[DEVOPS DDAY 2019] La transformation DEVOPS de la DSI de Pôle emploi
[DEVOPS DDAY 2019] La transformation DEVOPS de la DSI de Pôle emploiJean-Yves Babut
 
Ainsi pense la scrum.org (Pense pas Bête pour comprendre les assement de nive...
Ainsi pense la scrum.org (Pense pas Bête pour comprendre les assement de nive...Ainsi pense la scrum.org (Pense pas Bête pour comprendre les assement de nive...
Ainsi pense la scrum.org (Pense pas Bête pour comprendre les assement de nive...Jean-Luc MAZE
 
Introduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jourIntroduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jourRenaud BROSSE
 
Gestion de projets agiles avec scrum actiskills
Gestion de projets agiles avec scrum actiskillsGestion de projets agiles avec scrum actiskills
Gestion de projets agiles avec scrum actiskillsPierre E. NEIS
 
Passage à l'échelle pour 2000 personnes @Axa - Angelina Auverny et Omar Sqall...
Passage à l'échelle pour 2000 personnes @Axa - Angelina Auverny et Omar Sqall...Passage à l'échelle pour 2000 personnes @Axa - Angelina Auverny et Omar Sqall...
Passage à l'échelle pour 2000 personnes @Axa - Angelina Auverny et Omar Sqall...Agile En Seine
 
Agile Tour 2011 - Lille
Agile Tour 2011 - LilleAgile Tour 2011 - Lille
Agile Tour 2011 - LillePierre E. NEIS
 
Présentation des principes Scrum
Présentation des principes ScrumPrésentation des principes Scrum
Présentation des principes Scrummsmpp-nantes
 
Presentation overside
Presentation oversidePresentation overside
Presentation oversideOverside
 
Introduction aux méthodes agiles
Introduction aux méthodes agilesIntroduction aux méthodes agiles
Introduction aux méthodes agilesGuillaume Collic
 
Automation Lean & Lean Entreprise
Automation Lean & Lean Entreprise Automation Lean & Lean Entreprise
Automation Lean & Lean Entreprise Jürgen Lauber
 
202109022 palawan-17h15-quels sont les éléments qui vous font rater votre t...
202109022 palawan-17h15-quels sont les éléments qui vous font rater votre t...202109022 palawan-17h15-quels sont les éléments qui vous font rater votre t...
202109022 palawan-17h15-quels sont les éléments qui vous font rater votre t...Pierre Medina
 

Tendances (20)

Agile et BI
Agile et BIAgile et BI
Agile et BI
 
Valtech - Quel ROI pour ma transformation Agile ?
Valtech - Quel ROI pour ma transformation Agile ?Valtech - Quel ROI pour ma transformation Agile ?
Valtech - Quel ROI pour ma transformation Agile ?
 
Ag06 Gouvernance Du Developpement Agile Fr
Ag06 Gouvernance Du Developpement Agile FrAg06 Gouvernance Du Developpement Agile Fr
Ag06 Gouvernance Du Developpement Agile Fr
 
At nancy10 scrumv2.0
At nancy10 scrumv2.0At nancy10 scrumv2.0
At nancy10 scrumv2.0
 
Infiltré dans une ample transformation agile
Infiltré dans une ample transformation agileInfiltré dans une ample transformation agile
Infiltré dans une ample transformation agile
 
Convergences entre CMMI et SCRUM / XP
Convergences entre CMMI et SCRUM / XPConvergences entre CMMI et SCRUM / XP
Convergences entre CMMI et SCRUM / XP
 
Meetup Abbeal présentation SAFe - soyez agile en chaussettes v1.2
Meetup Abbeal   présentation SAFe - soyez agile en chaussettes v1.2Meetup Abbeal   présentation SAFe - soyez agile en chaussettes v1.2
Meetup Abbeal présentation SAFe - soyez agile en chaussettes v1.2
 
[DEVOPS DDAY 2019] La transformation DEVOPS de la DSI de Pôle emploi
[DEVOPS DDAY 2019] La transformation DEVOPS de la DSI de Pôle emploi[DEVOPS DDAY 2019] La transformation DEVOPS de la DSI de Pôle emploi
[DEVOPS DDAY 2019] La transformation DEVOPS de la DSI de Pôle emploi
 
Ainsi pense la scrum.org (Pense pas Bête pour comprendre les assement de nive...
Ainsi pense la scrum.org (Pense pas Bête pour comprendre les assement de nive...Ainsi pense la scrum.org (Pense pas Bête pour comprendre les assement de nive...
Ainsi pense la scrum.org (Pense pas Bête pour comprendre les assement de nive...
 
Introduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jourIntroduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jour
 
Scrum is not enough
Scrum is not enoughScrum is not enough
Scrum is not enough
 
Gestion de projets agiles avec scrum actiskills
Gestion de projets agiles avec scrum actiskillsGestion de projets agiles avec scrum actiskills
Gestion de projets agiles avec scrum actiskills
 
SAFe vs Spotify, le match ! - ScrumDay 2015
SAFe vs Spotify, le match ! - ScrumDay 2015SAFe vs Spotify, le match ! - ScrumDay 2015
SAFe vs Spotify, le match ! - ScrumDay 2015
 
Passage à l'échelle pour 2000 personnes @Axa - Angelina Auverny et Omar Sqall...
Passage à l'échelle pour 2000 personnes @Axa - Angelina Auverny et Omar Sqall...Passage à l'échelle pour 2000 personnes @Axa - Angelina Auverny et Omar Sqall...
Passage à l'échelle pour 2000 personnes @Axa - Angelina Auverny et Omar Sqall...
 
Agile Tour 2011 - Lille
Agile Tour 2011 - LilleAgile Tour 2011 - Lille
Agile Tour 2011 - Lille
 
Présentation des principes Scrum
Présentation des principes ScrumPrésentation des principes Scrum
Présentation des principes Scrum
 
Presentation overside
Presentation oversidePresentation overside
Presentation overside
 
Introduction aux méthodes agiles
Introduction aux méthodes agilesIntroduction aux méthodes agiles
Introduction aux méthodes agiles
 
Automation Lean & Lean Entreprise
Automation Lean & Lean Entreprise Automation Lean & Lean Entreprise
Automation Lean & Lean Entreprise
 
202109022 palawan-17h15-quels sont les éléments qui vous font rater votre t...
202109022 palawan-17h15-quels sont les éléments qui vous font rater votre t...202109022 palawan-17h15-quels sont les éléments qui vous font rater votre t...
202109022 palawan-17h15-quels sont les éléments qui vous font rater votre t...
 

En vedette

Comment construire sa communauté en partant de zéro : l'exemple Youmiam.
Comment construire sa communauté en partant de zéro : l'exemple Youmiam. Comment construire sa communauté en partant de zéro : l'exemple Youmiam.
Comment construire sa communauté en partant de zéro : l'exemple Youmiam. SocialMixCity
 
Devoxx france 2015 livrer chaque jour ce qui est prêt
Devoxx france 2015   livrer chaque jour ce qui est prêtDevoxx france 2015   livrer chaque jour ce qui est prêt
Devoxx france 2015 livrer chaque jour ce qui est prêtbeastiefurets
 
Continuous Delivery chez LesFurets -- Deep dive Dec 2015
Continuous Delivery chez LesFurets -- Deep dive Dec 2015Continuous Delivery chez LesFurets -- Deep dive Dec 2015
Continuous Delivery chez LesFurets -- Deep dive Dec 2015beastiefurets
 
Avez-vous compris ce que sont les Features toggles ?
Avez-vous compris ce que sont les Features toggles ?Avez-vous compris ce que sont les Features toggles ?
Avez-vous compris ce que sont les Features toggles ?Eric Le Merdy
 
Réussir son startup weekend agile
Réussir son startup weekend agileRéussir son startup weekend agile
Réussir son startup weekend agileFlorian Labadens
 
Exemples et solutions : Difficultés de l’implémentation de SCRUM
Exemples et solutions : Difficultés de l’implémentation de SCRUMExemples et solutions : Difficultés de l’implémentation de SCRUM
Exemples et solutions : Difficultés de l’implémentation de SCRUMAgile Tour 2009 Québec
 
Ionic, ce n'est pas que de l'UI, meetup PhoneGap le 25-05-2015
Ionic, ce n'est pas que de l'UI, meetup PhoneGap le 25-05-2015Ionic, ce n'est pas que de l'UI, meetup PhoneGap le 25-05-2015
Ionic, ce n'est pas que de l'UI, meetup PhoneGap le 25-05-2015Loïc Knuchel
 
Web Mobile : quelles opportunités face aux apps ?
Web Mobile : quelles opportunités face aux apps ?Web Mobile : quelles opportunités face aux apps ?
Web Mobile : quelles opportunités face aux apps ?NiceToMeetYou
 
De la pensée projet à la pensée produit
De la pensée projet à la pensée produitDe la pensée projet à la pensée produit
De la pensée projet à la pensée produitOCTO Technology Suisse
 
Formation Accélérer le time to market
Formation Accélérer le time to marketFormation Accélérer le time to market
Formation Accélérer le time to marketGrain Incubation
 
Loci formation d'architecte
Loci formation d'architecteLoci formation d'architecte
Loci formation d'architecteSami Sahli
 
Git Flow: un processus de développement Agile
Git Flow: un processus de développement AgileGit Flow: un processus de développement Agile
Git Flow: un processus de développement AgileXavier Hausherr
 
Lean & Agile UX - afterwork Axance
Lean & Agile UX - afterwork AxanceLean & Agile UX - afterwork Axance
Lean & Agile UX - afterwork AxanceAlexandre Jubien
 
Le journal d'une tortue qui sprinte autour du monde - Vincent Cleroux
Le journal d'une tortue qui sprinte autour du monde - Vincent ClerouxLe journal d'une tortue qui sprinte autour du monde - Vincent Cleroux
Le journal d'une tortue qui sprinte autour du monde - Vincent ClerouxAgile Montréal
 
Présentation Anneaux de la Mémoire
Présentation Anneaux de la MémoirePrésentation Anneaux de la Mémoire
Présentation Anneaux de la MémoireAnneaux Mémoire
 
Reconstruire notre économie
Reconstruire notre économieReconstruire notre économie
Reconstruire notre économieFondation iFRAP
 
Mise à jour etude filiere Tic Réunion aout 2000
Mise à jour etude filiere Tic Réunion aout 2000Mise à jour etude filiere Tic Réunion aout 2000
Mise à jour etude filiere Tic Réunion aout 2000Silicon Village
 

En vedette (20)

Comment construire sa communauté en partant de zéro : l'exemple Youmiam.
Comment construire sa communauté en partant de zéro : l'exemple Youmiam. Comment construire sa communauté en partant de zéro : l'exemple Youmiam.
Comment construire sa communauté en partant de zéro : l'exemple Youmiam.
 
Devoxx france 2015 livrer chaque jour ce qui est prêt
Devoxx france 2015   livrer chaque jour ce qui est prêtDevoxx france 2015   livrer chaque jour ce qui est prêt
Devoxx france 2015 livrer chaque jour ce qui est prêt
 
Continuous Delivery chez LesFurets -- Deep dive Dec 2015
Continuous Delivery chez LesFurets -- Deep dive Dec 2015Continuous Delivery chez LesFurets -- Deep dive Dec 2015
Continuous Delivery chez LesFurets -- Deep dive Dec 2015
 
Avez-vous compris ce que sont les Features toggles ?
Avez-vous compris ce que sont les Features toggles ?Avez-vous compris ce que sont les Features toggles ?
Avez-vous compris ce que sont les Features toggles ?
 
Réussir son startup weekend agile
Réussir son startup weekend agileRéussir son startup weekend agile
Réussir son startup weekend agile
 
Exemples et solutions : Difficultés de l’implémentation de SCRUM
Exemples et solutions : Difficultés de l’implémentation de SCRUMExemples et solutions : Difficultés de l’implémentation de SCRUM
Exemples et solutions : Difficultés de l’implémentation de SCRUM
 
Ionic, ce n'est pas que de l'UI, meetup PhoneGap le 25-05-2015
Ionic, ce n'est pas que de l'UI, meetup PhoneGap le 25-05-2015Ionic, ce n'est pas que de l'UI, meetup PhoneGap le 25-05-2015
Ionic, ce n'est pas que de l'UI, meetup PhoneGap le 25-05-2015
 
Web Mobile : quelles opportunités face aux apps ?
Web Mobile : quelles opportunités face aux apps ?Web Mobile : quelles opportunités face aux apps ?
Web Mobile : quelles opportunités face aux apps ?
 
De la pensée projet à la pensée produit
De la pensée projet à la pensée produitDe la pensée projet à la pensée produit
De la pensée projet à la pensée produit
 
Formation Accélérer le time to market
Formation Accélérer le time to marketFormation Accélérer le time to market
Formation Accélérer le time to market
 
Loci formation d'architecte
Loci formation d'architecteLoci formation d'architecte
Loci formation d'architecte
 
Git Flow: un processus de développement Agile
Git Flow: un processus de développement AgileGit Flow: un processus de développement Agile
Git Flow: un processus de développement Agile
 
Lean & Agile UX - afterwork Axance
Lean & Agile UX - afterwork AxanceLean & Agile UX - afterwork Axance
Lean & Agile UX - afterwork Axance
 
Le journal d'une tortue qui sprinte autour du monde - Vincent Cleroux
Le journal d'une tortue qui sprinte autour du monde - Vincent ClerouxLe journal d'une tortue qui sprinte autour du monde - Vincent Cleroux
Le journal d'une tortue qui sprinte autour du monde - Vincent Cleroux
 
Yope
YopeYope
Yope
 
Présentation Anneaux de la Mémoire
Présentation Anneaux de la MémoirePrésentation Anneaux de la Mémoire
Présentation Anneaux de la Mémoire
 
Gilbert legrand sculptures
Gilbert legrand sculpturesGilbert legrand sculptures
Gilbert legrand sculptures
 
Edfu 3007
Edfu 3007Edfu 3007
Edfu 3007
 
Reconstruire notre économie
Reconstruire notre économieReconstruire notre économie
Reconstruire notre économie
 
Mise à jour etude filiere Tic Réunion aout 2000
Mise à jour etude filiere Tic Réunion aout 2000Mise à jour etude filiere Tic Réunion aout 2000
Mise à jour etude filiere Tic Réunion aout 2000
 

Similaire à Valtech - Plateforme Agile

SalonBI 2012
SalonBI 2012SalonBI 2012
SalonBI 2012agileDSS
 
Transition Agile 4 Real @Meetic
Transition Agile 4 Real @MeeticTransition Agile 4 Real @Meetic
Transition Agile 4 Real @Meetictdiavet
 
Transition Agile @ Meetic
Transition Agile @ MeeticTransition Agile @ Meetic
Transition Agile @ MeeticmeeticTech
 
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)Olivier Conq
 
Mise en place d'une usine logicielle avec TFS et Test Manager 2010
Mise en place d'une usine logicielle avec TFS et Test Manager 2010Mise en place d'une usine logicielle avec TFS et Test Manager 2010
Mise en place d'une usine logicielle avec TFS et Test Manager 2010Microsoft Technet France
 
MS TechDays 2012 -Mise en place d'une usine logicielle avec TFS et Test Manag...
MS TechDays 2012 -Mise en place d'une usine logicielle avec TFS et Test Manag...MS TechDays 2012 -Mise en place d'une usine logicielle avec TFS et Test Manag...
MS TechDays 2012 -Mise en place d'une usine logicielle avec TFS et Test Manag...Raynald M
 
Introduction à la démarche Devops
Introduction à la démarche DevopsIntroduction à la démarche Devops
Introduction à la démarche DevopsRomain Chalumeau
 
AgileTour Toulouse 2012 : Agile pour IT et non IT
AgileTour Toulouse 2012 : Agile pour IT et non ITAgileTour Toulouse 2012 : Agile pour IT et non IT
AgileTour Toulouse 2012 : Agile pour IT et non ITAgile Toulouse
 
Devops chez Voyages-Sncf.com
Devops chez Voyages-Sncf.comDevops chez Voyages-Sncf.com
Devops chez Voyages-Sncf.comantony_guilloteau
 
ROK Solution pour les Ressources Humaines
ROK Solution pour les Ressources HumainesROK Solution pour les Ressources Humaines
ROK Solution pour les Ressources HumainesROK Solution
 
Retour d expérience_sur_l_agilité
Retour d expérience_sur_l_agilitéRetour d expérience_sur_l_agilité
Retour d expérience_sur_l_agilitéAgile Partner S.A.
 
Scrum appliqué à toute l'entreprise
Scrum appliqué à toute l'entrepriseScrum appliqué à toute l'entreprise
Scrum appliqué à toute l'entrepriseBruno Sbille
 
Keynote Retmo2018 : le test QA et UAT en méthode agile
Keynote Retmo2018 : le test QA et UAT en méthode agileKeynote Retmo2018 : le test QA et UAT en méthode agile
Keynote Retmo2018 : le test QA et UAT en méthode agileStardustTesting
 
Agile Tour Nantes 2011 - Rémy génin - retours d'expérience sur 4 ans d'agilit...
Agile Tour Nantes 2011 - Rémy génin - retours d'expérience sur 4 ans d'agilit...Agile Tour Nantes 2011 - Rémy génin - retours d'expérience sur 4 ans d'agilit...
Agile Tour Nantes 2011 - Rémy génin - retours d'expérience sur 4 ans d'agilit...Association Agile Nantes
 
Industrialisation des développements CRM 2011
Industrialisation des développements CRM 2011Industrialisation des développements CRM 2011
Industrialisation des développements CRM 2011Microsoft
 
Pmi Auvergne : Histoire D’un chef de projet qui adopte l’agilité
Pmi Auvergne : Histoire D’un chef de projet qui adopte l’agilitéPmi Auvergne : Histoire D’un chef de projet qui adopte l’agilité
Pmi Auvergne : Histoire D’un chef de projet qui adopte l’agilitéPierre Fauvel
 
Grille de lecture des méthodes agiles
Grille de lecture des méthodes agilesGrille de lecture des méthodes agiles
Grille de lecture des méthodes agilesXavier Warzee
 

Similaire à Valtech - Plateforme Agile (20)

SalonBI 2012
SalonBI 2012SalonBI 2012
SalonBI 2012
 
Transition Agile 4 Real @Meetic
Transition Agile 4 Real @MeeticTransition Agile 4 Real @Meetic
Transition Agile 4 Real @Meetic
 
Transition Agile @ Meetic
Transition Agile @ MeeticTransition Agile @ Meetic
Transition Agile @ Meetic
 
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
 
Mise en place d'une usine logicielle avec TFS et Test Manager 2010
Mise en place d'une usine logicielle avec TFS et Test Manager 2010Mise en place d'une usine logicielle avec TFS et Test Manager 2010
Mise en place d'une usine logicielle avec TFS et Test Manager 2010
 
Pourquoi Faire Du Bi Agile
Pourquoi Faire Du Bi AgilePourquoi Faire Du Bi Agile
Pourquoi Faire Du Bi Agile
 
MS TechDays 2012 -Mise en place d'une usine logicielle avec TFS et Test Manag...
MS TechDays 2012 -Mise en place d'une usine logicielle avec TFS et Test Manag...MS TechDays 2012 -Mise en place d'une usine logicielle avec TFS et Test Manag...
MS TechDays 2012 -Mise en place d'une usine logicielle avec TFS et Test Manag...
 
Introduction à la démarche Devops
Introduction à la démarche DevopsIntroduction à la démarche Devops
Introduction à la démarche Devops
 
AgileTour Toulouse 2012 : Agile pour IT et non IT
AgileTour Toulouse 2012 : Agile pour IT et non ITAgileTour Toulouse 2012 : Agile pour IT et non IT
AgileTour Toulouse 2012 : Agile pour IT et non IT
 
Devops chez Voyages-Sncf.com
Devops chez Voyages-Sncf.comDevops chez Voyages-Sncf.com
Devops chez Voyages-Sncf.com
 
ROK Solution pour les Ressources Humaines
ROK Solution pour les Ressources HumainesROK Solution pour les Ressources Humaines
ROK Solution pour les Ressources Humaines
 
Brochure Vers l'entreprise Agile
Brochure Vers l'entreprise AgileBrochure Vers l'entreprise Agile
Brochure Vers l'entreprise Agile
 
Retour d expérience_sur_l_agilité
Retour d expérience_sur_l_agilitéRetour d expérience_sur_l_agilité
Retour d expérience_sur_l_agilité
 
Scrum appliqué à toute l'entreprise
Scrum appliqué à toute l'entrepriseScrum appliqué à toute l'entreprise
Scrum appliqué à toute l'entreprise
 
Keynote Retmo2018 : le test QA et UAT en méthode agile
Keynote Retmo2018 : le test QA et UAT en méthode agileKeynote Retmo2018 : le test QA et UAT en méthode agile
Keynote Retmo2018 : le test QA et UAT en méthode agile
 
Agile Tour Nantes 2011 - Rémy génin - retours d'expérience sur 4 ans d'agilit...
Agile Tour Nantes 2011 - Rémy génin - retours d'expérience sur 4 ans d'agilit...Agile Tour Nantes 2011 - Rémy génin - retours d'expérience sur 4 ans d'agilit...
Agile Tour Nantes 2011 - Rémy génin - retours d'expérience sur 4 ans d'agilit...
 
Industrialisation des développements CRM 2011
Industrialisation des développements CRM 2011Industrialisation des développements CRM 2011
Industrialisation des développements CRM 2011
 
Pmi Auvergne : Histoire D’un chef de projet qui adopte l’agilité
Pmi Auvergne : Histoire D’un chef de projet qui adopte l’agilitéPmi Auvergne : Histoire D’un chef de projet qui adopte l’agilité
Pmi Auvergne : Histoire D’un chef de projet qui adopte l’agilité
 
Grille de lecture des méthodes agiles
Grille de lecture des méthodes agilesGrille de lecture des méthodes agiles
Grille de lecture des méthodes agiles
 
Agilité 2.0
Agilité 2.0Agilité 2.0
Agilité 2.0
 

Plus de Valtech

Valtech - Réalité virtuelle : analyses, perspectives, démonstrations
Valtech - Réalité virtuelle : analyses, perspectives, démonstrationsValtech - Réalité virtuelle : analyses, perspectives, démonstrations
Valtech - Réalité virtuelle : analyses, perspectives, démonstrationsValtech
 
CES 2016 - Décryptage et revue des tendances
CES 2016 - Décryptage et revue des tendancesCES 2016 - Décryptage et revue des tendances
CES 2016 - Décryptage et revue des tendancesValtech
 
Stéphane Roche - Agilité en milieu multiculturel
Stéphane Roche - Agilité en milieu multiculturelStéphane Roche - Agilité en milieu multiculturel
Stéphane Roche - Agilité en milieu multiculturelValtech
 
Valtech - Internet of Things & Big Data : un mariage de raison
Valtech - Internet of Things & Big Data : un mariage de raisonValtech - Internet of Things & Big Data : un mariage de raison
Valtech - Internet of Things & Big Data : un mariage de raisonValtech
 
Tendances digitales et créatives // Cannes Lions 2015
Tendances digitales et créatives // Cannes Lions 2015Tendances digitales et créatives // Cannes Lions 2015
Tendances digitales et créatives // Cannes Lions 2015Valtech
 
Valtech - Du BI au Big Data, une révolution dans l’entreprise
Valtech - Du BI au Big Data, une révolution dans l’entrepriseValtech - Du BI au Big Data, une révolution dans l’entreprise
Valtech - Du BI au Big Data, une révolution dans l’entrepriseValtech
 
Valtech / Adobe - Résultats du Baromètre Marketing Digital 2015
Valtech / Adobe - Résultats du Baromètre Marketing Digital 2015Valtech / Adobe - Résultats du Baromètre Marketing Digital 2015
Valtech / Adobe - Résultats du Baromètre Marketing Digital 2015Valtech
 
Valtech - Architecture Agile des SI
Valtech - Architecture Agile des SIValtech - Architecture Agile des SI
Valtech - Architecture Agile des SIValtech
 
Valtech - Big Data en action
Valtech - Big Data en actionValtech - Big Data en action
Valtech - Big Data en actionValtech
 
Tendances mobiles et digitales du MWC 2015
Tendances mobiles et digitales du MWC 2015Tendances mobiles et digitales du MWC 2015
Tendances mobiles et digitales du MWC 2015Valtech
 
CES 2015 : Décryptage et tendances / Objets connectés
CES 2015 : Décryptage et tendances / Objets connectésCES 2015 : Décryptage et tendances / Objets connectés
CES 2015 : Décryptage et tendances / Objets connectésValtech
 
Valtech - Big Data en action
Valtech - Big Data en actionValtech - Big Data en action
Valtech - Big Data en actionValtech
 
Valtech - Economie Collaborative
Valtech - Economie CollaborativeValtech - Economie Collaborative
Valtech - Economie CollaborativeValtech
 
Valtech - Adobe - Résultats du Baromètre Digital Marketing 2014
Valtech - Adobe - Résultats du Baromètre Digital Marketing 2014Valtech - Adobe - Résultats du Baromètre Digital Marketing 2014
Valtech - Adobe - Résultats du Baromètre Digital Marketing 2014Valtech
 
[Veille thématique et décryptage] Cannes Lions 2014
[Veille thématique et décryptage] Cannes Lions 2014[Veille thématique et décryptage] Cannes Lions 2014
[Veille thématique et décryptage] Cannes Lions 2014Valtech
 
Valtech - Usages et technologie SaaS
Valtech - Usages et technologie SaaSValtech - Usages et technologie SaaS
Valtech - Usages et technologie SaaSValtech
 
[ Revue Innovations ] Valtech - Mobile World Congress
[ Revue Innovations ] Valtech - Mobile World Congress[ Revue Innovations ] Valtech - Mobile World Congress
[ Revue Innovations ] Valtech - Mobile World CongressValtech
 
Valtech - Digitalisation du Point de Vente - Toulouse - Février 2014
Valtech - Digitalisation du Point de Vente - Toulouse - Février 2014Valtech - Digitalisation du Point de Vente - Toulouse - Février 2014
Valtech - Digitalisation du Point de Vente - Toulouse - Février 2014Valtech
 
[ Veille de tendances ] Valtech : Objets connectés
[ Veille de tendances ] Valtech : Objets connectés[ Veille de tendances ] Valtech : Objets connectés
[ Veille de tendances ] Valtech : Objets connectésValtech
 
Valtech - Sharepoint et le cloud Azure
Valtech - Sharepoint et le cloud AzureValtech - Sharepoint et le cloud Azure
Valtech - Sharepoint et le cloud AzureValtech
 

Plus de Valtech (20)

Valtech - Réalité virtuelle : analyses, perspectives, démonstrations
Valtech - Réalité virtuelle : analyses, perspectives, démonstrationsValtech - Réalité virtuelle : analyses, perspectives, démonstrations
Valtech - Réalité virtuelle : analyses, perspectives, démonstrations
 
CES 2016 - Décryptage et revue des tendances
CES 2016 - Décryptage et revue des tendancesCES 2016 - Décryptage et revue des tendances
CES 2016 - Décryptage et revue des tendances
 
Stéphane Roche - Agilité en milieu multiculturel
Stéphane Roche - Agilité en milieu multiculturelStéphane Roche - Agilité en milieu multiculturel
Stéphane Roche - Agilité en milieu multiculturel
 
Valtech - Internet of Things & Big Data : un mariage de raison
Valtech - Internet of Things & Big Data : un mariage de raisonValtech - Internet of Things & Big Data : un mariage de raison
Valtech - Internet of Things & Big Data : un mariage de raison
 
Tendances digitales et créatives // Cannes Lions 2015
Tendances digitales et créatives // Cannes Lions 2015Tendances digitales et créatives // Cannes Lions 2015
Tendances digitales et créatives // Cannes Lions 2015
 
Valtech - Du BI au Big Data, une révolution dans l’entreprise
Valtech - Du BI au Big Data, une révolution dans l’entrepriseValtech - Du BI au Big Data, une révolution dans l’entreprise
Valtech - Du BI au Big Data, une révolution dans l’entreprise
 
Valtech / Adobe - Résultats du Baromètre Marketing Digital 2015
Valtech / Adobe - Résultats du Baromètre Marketing Digital 2015Valtech / Adobe - Résultats du Baromètre Marketing Digital 2015
Valtech / Adobe - Résultats du Baromètre Marketing Digital 2015
 
Valtech - Architecture Agile des SI
Valtech - Architecture Agile des SIValtech - Architecture Agile des SI
Valtech - Architecture Agile des SI
 
Valtech - Big Data en action
Valtech - Big Data en actionValtech - Big Data en action
Valtech - Big Data en action
 
Tendances mobiles et digitales du MWC 2015
Tendances mobiles et digitales du MWC 2015Tendances mobiles et digitales du MWC 2015
Tendances mobiles et digitales du MWC 2015
 
CES 2015 : Décryptage et tendances / Objets connectés
CES 2015 : Décryptage et tendances / Objets connectésCES 2015 : Décryptage et tendances / Objets connectés
CES 2015 : Décryptage et tendances / Objets connectés
 
Valtech - Big Data en action
Valtech - Big Data en actionValtech - Big Data en action
Valtech - Big Data en action
 
Valtech - Economie Collaborative
Valtech - Economie CollaborativeValtech - Economie Collaborative
Valtech - Economie Collaborative
 
Valtech - Adobe - Résultats du Baromètre Digital Marketing 2014
Valtech - Adobe - Résultats du Baromètre Digital Marketing 2014Valtech - Adobe - Résultats du Baromètre Digital Marketing 2014
Valtech - Adobe - Résultats du Baromètre Digital Marketing 2014
 
[Veille thématique et décryptage] Cannes Lions 2014
[Veille thématique et décryptage] Cannes Lions 2014[Veille thématique et décryptage] Cannes Lions 2014
[Veille thématique et décryptage] Cannes Lions 2014
 
Valtech - Usages et technologie SaaS
Valtech - Usages et technologie SaaSValtech - Usages et technologie SaaS
Valtech - Usages et technologie SaaS
 
[ Revue Innovations ] Valtech - Mobile World Congress
[ Revue Innovations ] Valtech - Mobile World Congress[ Revue Innovations ] Valtech - Mobile World Congress
[ Revue Innovations ] Valtech - Mobile World Congress
 
Valtech - Digitalisation du Point de Vente - Toulouse - Février 2014
Valtech - Digitalisation du Point de Vente - Toulouse - Février 2014Valtech - Digitalisation du Point de Vente - Toulouse - Février 2014
Valtech - Digitalisation du Point de Vente - Toulouse - Février 2014
 
[ Veille de tendances ] Valtech : Objets connectés
[ Veille de tendances ] Valtech : Objets connectés[ Veille de tendances ] Valtech : Objets connectés
[ Veille de tendances ] Valtech : Objets connectés
 
Valtech - Sharepoint et le cloud Azure
Valtech - Sharepoint et le cloud AzureValtech - Sharepoint et le cloud Azure
Valtech - Sharepoint et le cloud Azure
 

Valtech - Plateforme Agile

  • 1. Philippe Caroux! Consultant Sénior! 07 87 77 43 38! Philippe.caroux@valtech.fr ! Plateforme Agile Jihane Khalil! Consultant! Séminaire du 28 juin 2012 05 62 47 64 00! Khalil.jihane@valtech.fr!
  • 2. Agenda Introduction! Pratiques agiles outillées! Principes agiles Démonstration! Pratiques agiles! Conclusion! Outils métiers agiles!
  • 4. Plateforme Agile / Introduction! Plateforme agile : des concepts aux outils Ò  Les valeurs et principes agiles Ò  Les pratiques agiles Ò  Les outils métiers Ò  La relation métiers / pratiques Ò  Les pratiques outillées représentatives Ò  Démonstration
  • 6. Plateforme Agile / Valeurs agiles! Manifeste Agile (2001) Ò  Les individus et leurs interactions sont mis en avant plutôt que les processus et les outils. Ò  Les logiciels sont opérationnels sans besoin de documentation exhaustive. Ò  La collaboration avec le client est permanente plutôt que purement contractuelle. Ò  L’adaptation au changement est privilégiée plutôt que le suivi strict et non modifiable des plannings.
  • 7. Plateforme Agile / Principes agiles! Ò  Les individus et leurs interactions : •  L’avancement du projet suit un rythme soutenable et constant. •  Les équipes sont auto-organisées. Ò  Les logiciels : •  La livraison de versions opérationnelles se fait le plus souvent possible. •  La mesure de l’avancement du projet se fait en termes de fonctionnalités. Ò  La collaboration avec le client : •  La satisfaction du client est prioritaire. •  La coopération entre client et équipe projet est permanente. Ò  L’adaptation au changement : •  Les demandes de changement sont les bienvenues. •  L’ajustement des comportements et des pratiques est régulier.
  • 8. Plateforme Agile / Pratiques agiles! Valeurs Principes Pratiques
  • 10. Plateforme Agile / Du besoin au produit! Product Release Besoin Thèmes Backlog Backlog Anomalies, évolutions Produit Iteration Produit Taches partiel Backlog
  • 11. Plateforme Agile / Pratiques types! Ò  Définition de la vision et de la roadmap Ò  Création du « Product Backlog » Ò  Formalisation du « Release plan » Ò  Déroulement des itérations Ò  Intégration continue Ò  Gestion des changements
  • 13. Plateforme Agile / Outils métiers! Métier Communication Gestion de projet Gestion de configuration Développement Intégration Test
  • 14. Plateforme Agile / Outils agiles! Agile Natifs Propriétaire : •  Version One •  Rally Open source : •  iceScrum Non - natifs Propriétaire : •  Jira + GreenHopper Open source : •  Trac + Agilo
  • 15. Plateforme Agile / Entités agiles! Feature Project Product Backlog Story Release Release Backlog Defect Iteration Iteration Backlog Task Projet Produit
  • 16. Plateforme Agile / Métiers agiles! Projet Gestion de Communication projet (SCRUM) Test (Auto) Produit Gestion de Intégration configuration (continue) Développement (TDD, TDR, Peer…)
  • 18. Plateforme Agile / Pratiques représentatives! Ò  Création du Product Backlog Ò  Déroulement d’itération Ò  Intégration continue Product Besoin Itération Livrables Backlog Intégration Prototype continue
  • 19. Plateforme Agile / Création du Product Backlog! PO Team Communication Gestion de projet agile Besoin Analyse + Ateliers Compte-rendu Publication Ateliers Fonc & Tech Features / Stories priorisées Création PB Product Backlog Publication
  • 20. Plateforme Agile / Déroulement d’itération! PO Gestion de projet Développement Gestion de Communication Team agile configuration PB Sélection Stories Création/Estimation tâches SB Développement + TU Code + TU Intégration Temps continue passé Mise à jour tâches Revue Démonstration Rétrospective Bilan + Rapports + Améliorations Publication Binaire Packaging + Livraison
  • 21. Plateforme Agile / Intégration continue! Gestion de Team configuration Intégration continue Test Code + TU Partage du code Code + TU On commit: Build + TU Lancement des TU Exécution des TU Rapports de TU Rapports de TU Nightly commit: Build + TU Lancement des Verif & Tests Exécution TU + Analyse code + Rapports de Verif & Tests Rapports de Verif & Tests Couverture code + Test fonc auto
  • 22. Plateforme Agile / Passage aux outils métiers ! Ò  Exemple: consolidation sur l’outil d’intégration continue •  Liste de fonctionnalités identifiées •  On commit (Jenkins) •  Nightly commit (Jenkins) •  Liste des interfaces avec d’autres outils •  Test unitaires (JUnit) •  Analyseur statique (Sonar) et dynamique de code (JProfiler) •  Test fonctionnel automatique (Fitnesse) Ò  Les outils d’intégration continue et de tests sont essentiels à la plateforme agile
  • 24. Plateforme Agile / Exemple de plateforme agile! Outil Type Métier Confluence Wiki Communication Jira + GreenHopper Tracking + Reporting Gestion de projet agile agile Jenkins Intégration continue Intégration continue Sonar Analyse de code Test (Vérif) JUnit Test unitaire Test Eclipse Développement Développement SVN Gestion de sources Configuration Démonstration: plateforme Agile Valtech
  • 26. Plateforme Agile / Conclusion! Une plateforme agile idéale ? Ò  Des outils adaptés au projet agile Ò  Une combinaison possible d’outils agiles et non agiles Ò  Des outils disponibles pour chaque pratique Ò  Des outils au service de l’équipe et non imposés Ò  Des outils qui s’intègrent facilement Ò  Des outils qui servent les principes agiles