SlideShare a Scribd company logo
1 of 27
Download to read offline
PANORAMA AGILE
   AGILE TOUR PAU
    24 OCTOBRE 2012
   Thierry Gabriel Cros / @thierrycros

      Antoine Vernois / @avernois
CASCADE
CYCLE EN V
LA RACHE ET LES COWBOYS
THÉORIE VS. EMPIRISME
   “Il est normal d'adopter l'approche
 définie par un modèle (théorique) quand
     les mécanismes sous-jacents par
     lesquels un processus opère sont
        relativement bien compris. ”
 “ Si le processus est trop compliqué pour
    l'approche définie, alors l'approche
     empirique est le choix approprié. ”
Ogunnaike et Ray dans Process Dynamics, Modeling, and Control
Empirique != désordonné
      Empirique != indiscipliné

        AU CONTRAIRE !
 “Si vous partez à l'aventure et si vous
êtes un tantinet sérieux, vous faites très
              attention !”
L'HISTOIRE
Années 90 : des expérimentations empiriques,
    légères, face aux méthodes lourdes
        méthodes légères : XP, Scrum
Objectif : se libérer des sociétés dilbertesques
PETER ET DILBERT
“Principe de Peter : Tout employé tend à
 s'élever à son niveau d'incompétence.”
“Principe de Dilbert : Les gens les moins
  compétents sont systématiquement
 affectés aux postes où ils risquent de
  causer le moins de dégâts : ceux de
              managers.”
LE MANIFESTE



février 2001, des concepteurs de ces différentes
       méthodes « légères » se réunissent.
         il en résultera le manifeste agile
LE MANIFESTE




http://agilemanifesto.org
FONDÉES SUR 4 AXES
AUTO ORGANISATION
      “ Les meilleures spécifications,
  conceptions et architectures émergent
        d'équipes auto-organisées. ”
tout le monde à la possibilité de proposer
intéraction utilisateur/dévelopeur
la Vision du produit partagée
pas de chef = plus de responsabilité
FEEDBACK
CLASSIQUE


  AGILE
EXTREME PROGRAMMING
L'EMANCIPATION DU DÉVELOPPEUR
        POUR S'ÉVALUER
         POUR ÊTRE SOI
FOCUS SUR LA VALEUR AJOUTÉE
réduire au minimum ce qui n'apporte pas de valeur
                 PROGRAMMING
               realiser le produit
                    dialogues
                    tests
                    conception
                    relecture
USER STORY
une histoire est un déclencheur de discussions dans
                      l'équipe
                       3C
                   Card
                   Conversation
                   confirmation
LES VALEURS D'XP
  COMMUNICATION
    FEEDBACK
    SIMPLICITÉ
     COURAGE
     RESPECT
LES ÉLÉMENTS EMBLÉMATIQUES
           TEST DRIVEN DEVELOPMENT
le développement piloté par la conception exprimé
                 par les tests.
              CONCEPTION SIMPLE
  code expressif | pas de duplication | classes et
             méthodes minimales
             INTÉGRATION CONTINUE
                NIGHTLY DEPLOY
SCRUM
LES RÔLES
LE PRODUCT OWNER
  L'ÉQUIPE DE DEV
  SCRUM MASTER
LES PILIERS
TRANSPARENCE
  INSPECTION
 ADAPTATION
LEAN SOFTWARE DEVELOPPMENT
         JUST IN TIME
         Stop the line
LES PRINCIPES
1.   Éliminer les gaspillages
2.   Améliorer le système
3.   Qualité intrinsèque
4.   Gérer les décisions
5.   Livrer rapidement
6.   Fortement respecter les personnes
7.   Créer et faire vivre la connaissance
KANBAN
   VISUALISER LE WORFLOW
    et identifier les goulots
       LIMITER LE WIP
OPTIMISER LES TEMPS DE CYCLES
UN DERNIER MOT
XP, Scrum, LSD, Kanban, ... sont des méthodes, des outils
                    l'agilité se définit en
                            valeurs et
                            principes
Être agile, c'est adhérer aux valeurs et mettre en oeuvre
                        les principes.
MERCI !
Panorama Agile

More Related Content

Viewers also liked

Offres d'emploi dans le poitou charentes
Offres d'emploi dans le poitou charentesOffres d'emploi dans le poitou charentes
Offres d'emploi dans le poitou charentesLuc Giros
 
Catálogo Yves Rocher Campaña 3 2015
Catálogo Yves Rocher Campaña 3 2015Catálogo Yves Rocher Campaña 3 2015
Catálogo Yves Rocher Campaña 3 2015Luis Barrera
 
Plan de compensacion con enlace
Plan de compensacion con enlacePlan de compensacion con enlace
Plan de compensacion con enlaceMaría Martín
 
Herramienta camtasía
Herramienta camtasíaHerramienta camtasía
Herramienta camtasíaHECTOR3794
 
Recettes Plus Belle la Vie
Recettes Plus Belle la VieRecettes Plus Belle la Vie
Recettes Plus Belle la VieCamille_Webedia
 
SuisseID Forum 2015 | Ouverture de comptes bancaires sur Internet
SuisseID Forum 2015 | Ouverture de comptes bancaires sur InternetSuisseID Forum 2015 | Ouverture de comptes bancaires sur Internet
SuisseID Forum 2015 | Ouverture de comptes bancaires sur InternetTrägerverein SuisseID
 
Grupo6 linux (1)
Grupo6 linux (1)Grupo6 linux (1)
Grupo6 linux (1)Kleior
 
Los aborigenes grupo de candela
Los  aborigenes grupo de candelaLos  aborigenes grupo de candela
Los aborigenes grupo de candelaGri Sel
 
BPI France le Lab : le numérique déroutant
BPI France le Lab : le numérique déroutantBPI France le Lab : le numérique déroutant
BPI France le Lab : le numérique déroutantPierre GRANCHAMP
 
Medios sociales ivonne
Medios sociales ivonneMedios sociales ivonne
Medios sociales ivonneKleior
 
Ivonne stefania rafael
Ivonne stefania rafaelIvonne stefania rafael
Ivonne stefania rafaelKleior
 

Viewers also liked (20)

Succès Virtual Porn 360 | Lifting Group
Succès Virtual Porn 360 | Lifting Group Succès Virtual Porn 360 | Lifting Group
Succès Virtual Porn 360 | Lifting Group
 
Offres d'emploi dans le poitou charentes
Offres d'emploi dans le poitou charentesOffres d'emploi dans le poitou charentes
Offres d'emploi dans le poitou charentes
 
Catálogo Yves Rocher Campaña 3 2015
Catálogo Yves Rocher Campaña 3 2015Catálogo Yves Rocher Campaña 3 2015
Catálogo Yves Rocher Campaña 3 2015
 
Balance hidrico del agua.
Balance hidrico del agua.Balance hidrico del agua.
Balance hidrico del agua.
 
Aprendizaje estrategico expo de jazmin
Aprendizaje estrategico expo de jazminAprendizaje estrategico expo de jazmin
Aprendizaje estrategico expo de jazmin
 
Plan de compensacion con enlace
Plan de compensacion con enlacePlan de compensacion con enlace
Plan de compensacion con enlace
 
Herramienta camtasía
Herramienta camtasíaHerramienta camtasía
Herramienta camtasía
 
Blogs powerpoit
Blogs powerpoitBlogs powerpoit
Blogs powerpoit
 
1º débutant fini
1º débutant fini1º débutant fini
1º débutant fini
 
Recettes Plus Belle la Vie
Recettes Plus Belle la VieRecettes Plus Belle la Vie
Recettes Plus Belle la Vie
 
SuisseID Forum 2015 | Ouverture de comptes bancaires sur Internet
SuisseID Forum 2015 | Ouverture de comptes bancaires sur InternetSuisseID Forum 2015 | Ouverture de comptes bancaires sur Internet
SuisseID Forum 2015 | Ouverture de comptes bancaires sur Internet
 
Clases ci 2013 ii
Clases ci 2013 iiClases ci 2013 ii
Clases ci 2013 ii
 
La web 2.o
La web 2.oLa web 2.o
La web 2.o
 
Actividad 3 prof j. carlos
Actividad 3 prof j. carlosActividad 3 prof j. carlos
Actividad 3 prof j. carlos
 
Grupo6 linux (1)
Grupo6 linux (1)Grupo6 linux (1)
Grupo6 linux (1)
 
Los aborigenes grupo de candela
Los  aborigenes grupo de candelaLos  aborigenes grupo de candela
Los aborigenes grupo de candela
 
Tecnología rfid
Tecnología rfidTecnología rfid
Tecnología rfid
 
BPI France le Lab : le numérique déroutant
BPI France le Lab : le numérique déroutantBPI France le Lab : le numérique déroutant
BPI France le Lab : le numérique déroutant
 
Medios sociales ivonne
Medios sociales ivonneMedios sociales ivonne
Medios sociales ivonne
 
Ivonne stefania rafael
Ivonne stefania rafaelIvonne stefania rafael
Ivonne stefania rafael
 

Similar to Panorama Agile

Presentation Adi 14052009
Presentation Adi 14052009Presentation Adi 14052009
Presentation Adi 14052009hortis
 
Peut-on (encore) parler d’agilité sans parler de Scrum ?
Peut-on (encore) parler d’agilité  sans parler de Scrum ?Peut-on (encore) parler d’agilité  sans parler de Scrum ?
Peut-on (encore) parler d’agilité sans parler de Scrum ?Christophe Keromen
 
Keynote agile grenoble 2013
Keynote agile grenoble 2013Keynote agile grenoble 2013
Keynote agile grenoble 2013AgileCoach.net
 
Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)
Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)
Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)Taoufik Fekhar
 
La régression continue - Une méthode pour bien faire rater l'adoption agile ...
La régression continue - Une méthode pour bien faire rater l'adoption agile ...La régression continue - Une méthode pour bien faire rater l'adoption agile ...
La régression continue - Une méthode pour bien faire rater l'adoption agile ...Bastien Gallay
 
2009 scrum&xp
2009 scrum&xp2009 scrum&xp
2009 scrum&xpdecsdeco
 
Introduction a l_agilite_iut_lyon_1_decembre2011
Introduction a l_agilite_iut_lyon_1_decembre2011Introduction a l_agilite_iut_lyon_1_decembre2011
Introduction a l_agilite_iut_lyon_1_decembre2011agnes_crepet
 
Paris 20 enterprise 20 - capgemini jf caenen
Paris 20   enterprise 20 - capgemini jf caenenParis 20   enterprise 20 - capgemini jf caenen
Paris 20 enterprise 20 - capgemini jf caenenJean-François Caenen
 
Aborder la transition vers l'agilité
Aborder la transition vers l'agilitéAborder la transition vers l'agilité
Aborder la transition vers l'agilitéChristophe Addinquy
 
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
 
Scrumday 2015 : La régression continue - une méthode pour bien faire rater l'...
Scrumday 2015 : La régression continue - une méthode pour bien faire rater l'...Scrumday 2015 : La régression continue - une méthode pour bien faire rater l'...
Scrumday 2015 : La régression continue - une méthode pour bien faire rater l'...French Scrum User Group
 
soft-shake.ch - Agile qu'es aco : scrum xp lean
soft-shake.ch - Agile qu'es aco : scrum xp leansoft-shake.ch - Agile qu'es aco : scrum xp lean
soft-shake.ch - Agile qu'es aco : scrum xp leansoft-shake.ch
 
Introduction à l'agilité ensmse
Introduction à l'agilité   ensmseIntroduction à l'agilité   ensmse
Introduction à l'agilité ensmseagnes_crepet
 
Outils informatiques agiles au sein d'une agence digitale
Outils informatiques agiles au sein d'une agence digitaleOutils informatiques agiles au sein d'une agence digitale
Outils informatiques agiles au sein d'une agence digitaleChristophe NEY
 
AgileTour Toulouse 2012 : Agile Unlimited
AgileTour Toulouse 2012 : Agile UnlimitedAgileTour Toulouse 2012 : Agile Unlimited
AgileTour Toulouse 2012 : Agile UnlimitedAgile Toulouse
 

Similar to Panorama Agile (20)

Presentation Adi 14052009
Presentation Adi 14052009Presentation Adi 14052009
Presentation Adi 14052009
 
Peut-on (encore) parler d’agilité sans parler de Scrum ?
Peut-on (encore) parler d’agilité  sans parler de Scrum ?Peut-on (encore) parler d’agilité  sans parler de Scrum ?
Peut-on (encore) parler d’agilité sans parler de Scrum ?
 
Keynote agile grenoble 2013
Keynote agile grenoble 2013Keynote agile grenoble 2013
Keynote agile grenoble 2013
 
Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)
Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)
Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)
 
La régression continue - Une méthode pour bien faire rater l'adoption agile ...
La régression continue - Une méthode pour bien faire rater l'adoption agile ...La régression continue - Une méthode pour bien faire rater l'adoption agile ...
La régression continue - Une méthode pour bien faire rater l'adoption agile ...
 
2009 scrum&xp
2009 scrum&xp2009 scrum&xp
2009 scrum&xp
 
Introduction a l_agilite_iut_lyon_1_decembre2011
Introduction a l_agilite_iut_lyon_1_decembre2011Introduction a l_agilite_iut_lyon_1_decembre2011
Introduction a l_agilite_iut_lyon_1_decembre2011
 
Paris 20 enterprise 20 - capgemini jf caenen
Paris 20   enterprise 20 - capgemini jf caenenParis 20   enterprise 20 - capgemini jf caenen
Paris 20 enterprise 20 - capgemini jf caenen
 
Aborder la transition vers l'agilité
Aborder la transition vers l'agilitéAborder la transition vers l'agilité
Aborder la transition vers l'agilité
 
Scrum@epitech
Scrum@epitechScrum@epitech
Scrum@epitech
 
Software craftsmanship
Software craftsmanshipSoftware craftsmanship
Software craftsmanship
 
Sug bordeaux 20110426
Sug bordeaux 20110426Sug bordeaux 20110426
Sug bordeaux 20110426
 
Acculturation agilite
Acculturation agiliteAcculturation agilite
Acculturation agilite
 
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
 
Scrumday 2015 : La régression continue - une méthode pour bien faire rater l'...
Scrumday 2015 : La régression continue - une méthode pour bien faire rater l'...Scrumday 2015 : La régression continue - une méthode pour bien faire rater l'...
Scrumday 2015 : La régression continue - une méthode pour bien faire rater l'...
 
soft-shake.ch - Agile qu'es aco : scrum xp lean
soft-shake.ch - Agile qu'es aco : scrum xp leansoft-shake.ch - Agile qu'es aco : scrum xp lean
soft-shake.ch - Agile qu'es aco : scrum xp lean
 
Introduction à l'agilité ensmse
Introduction à l'agilité   ensmseIntroduction à l'agilité   ensmse
Introduction à l'agilité ensmse
 
Outils informatiques agiles au sein d'une agence digitale
Outils informatiques agiles au sein d'une agence digitaleOutils informatiques agiles au sein d'une agence digitale
Outils informatiques agiles au sein d'une agence digitale
 
AgileTour Toulouse 2012 : Agile Unlimited
AgileTour Toulouse 2012 : Agile UnlimitedAgileTour Toulouse 2012 : Agile Unlimited
AgileTour Toulouse 2012 : Agile Unlimited
 
Scrum is not enough
Scrum is not enoughScrum is not enough
Scrum is not enough
 

Panorama Agile

  • 1. PANORAMA AGILE AGILE TOUR PAU 24 OCTOBRE 2012 Thierry Gabriel Cros / @thierrycros Antoine Vernois / @avernois
  • 4. LA RACHE ET LES COWBOYS
  • 5. THÉORIE VS. EMPIRISME “Il est normal d'adopter l'approche définie par un modèle (théorique) quand les mécanismes sous-jacents par lesquels un processus opère sont relativement bien compris. ” “ Si le processus est trop compliqué pour l'approche définie, alors l'approche empirique est le choix approprié. ” Ogunnaike et Ray dans Process Dynamics, Modeling, and Control
  • 6. Empirique != désordonné Empirique != indiscipliné AU CONTRAIRE ! “Si vous partez à l'aventure et si vous êtes un tantinet sérieux, vous faites très attention !”
  • 7. L'HISTOIRE Années 90 : des expérimentations empiriques, légères, face aux méthodes lourdes méthodes légères : XP, Scrum Objectif : se libérer des sociétés dilbertesques
  • 8. PETER ET DILBERT “Principe de Peter : Tout employé tend à s'élever à son niveau d'incompétence.” “Principe de Dilbert : Les gens les moins compétents sont systématiquement affectés aux postes où ils risquent de causer le moins de dégâts : ceux de managers.”
  • 9. LE MANIFESTE février 2001, des concepteurs de ces différentes méthodes « légères » se réunissent. il en résultera le manifeste agile
  • 12. AUTO ORGANISATION “ Les meilleures spécifications, conceptions et architectures émergent d'équipes auto-organisées. ” tout le monde à la possibilité de proposer intéraction utilisateur/dévelopeur la Vision du produit partagée pas de chef = plus de responsabilité
  • 14. EXTREME PROGRAMMING L'EMANCIPATION DU DÉVELOPPEUR POUR S'ÉVALUER POUR ÊTRE SOI
  • 15. FOCUS SUR LA VALEUR AJOUTÉE réduire au minimum ce qui n'apporte pas de valeur PROGRAMMING realiser le produit dialogues tests conception relecture
  • 16. USER STORY une histoire est un déclencheur de discussions dans l'équipe 3C Card Conversation confirmation
  • 17. LES VALEURS D'XP COMMUNICATION FEEDBACK SIMPLICITÉ COURAGE RESPECT
  • 18. LES ÉLÉMENTS EMBLÉMATIQUES TEST DRIVEN DEVELOPMENT le développement piloté par la conception exprimé par les tests. CONCEPTION SIMPLE code expressif | pas de duplication | classes et méthodes minimales INTÉGRATION CONTINUE NIGHTLY DEPLOY
  • 19. SCRUM
  • 20. LES RÔLES LE PRODUCT OWNER L'ÉQUIPE DE DEV SCRUM MASTER
  • 21. LES PILIERS TRANSPARENCE INSPECTION ADAPTATION
  • 22. LEAN SOFTWARE DEVELOPPMENT JUST IN TIME Stop the line
  • 23. LES PRINCIPES 1. Éliminer les gaspillages 2. Améliorer le système 3. Qualité intrinsèque 4. Gérer les décisions 5. Livrer rapidement 6. Fortement respecter les personnes 7. Créer et faire vivre la connaissance
  • 24. KANBAN VISUALISER LE WORFLOW et identifier les goulots LIMITER LE WIP OPTIMISER LES TEMPS DE CYCLES
  • 25. UN DERNIER MOT XP, Scrum, LSD, Kanban, ... sont des méthodes, des outils l'agilité se définit en valeurs et principes Être agile, c'est adhérer aux valeurs et mettre en oeuvre les principes.