SlideShare une entreprise Scribd logo
ADI
Sensibilisation à l’Agilité
Introduction à SCRUM
Jérôme Layat
jerome.layat@hortis.ch
Le 14 mai 2009
Qui suis-je, brièvement...



   Directeur Corporate Culture & KM
   Coach Méthodes Agiles




                       Co-Fondateur Agile-Swiss



     Co-organisateur et intervenant
                XPDay Genève '09
Déroulement de la session...




     1Valeurs et principes de l'agilité




                          2 Scrum en bref...
Pourquoi « Agilité »?




          Pour éviter les mauvaises chutes


                        (Dictionnaire) Agilité: féminin
                        1. grande facilité à agir, à se mouvoir.
Quelles « chutes »?



                          Concurrence
     Turnover

                  et même...
                le PROGRES !

                               Mauvaises
       Bugs
                               estimations
Le développement logiciel a changé en 20 ans



     Complexité des projets



                              Taille des équipes



           Concurrence
En parlant de complexité

       Complexité
       des besoins


                                  Anarchie

                              Complexe

                        Compliqué
                                             Complexité
                     Simple
                                             des technos




            Ajoutez le Facteur HUMAIN: les
            individus et leurs coopérations!
Le « fameux » Chaos report de 1994 The standish group




     16,2% des projets réussissent


     52,7% d'insatisfaisants


     31,1% d'annulés
Et d'autres constatations...




                          Moins de la moitié des
                   fonctionnalités réalisées sont
                                         utilisées
!
Les méthodes doivent
       suivre!
Un mieux constaté: le CHAOS Summary 2009
The standish group




                      32% des projets réussissent
                      44% d'insatisfaisants

                      24% d'annulés

                     Nouvelles méthodes?
                     Sensibilité à la qualité?
                     Collaboration avec le client plus répandue?
? Qui peut prétendre
pouvoir tout spécifier à
   l'avance dans un
      GROS projet
     d'aujourd'hui?
?
  Qui peut prétendre
savoir, SEUL, comment
implémenter TOUS les
        besoins?
?Qui peut prétendre
savoir, SEUL, évaluer
 TOUS les types de
 charges de travail?
Lorsqu'en 2001...   L'Agile Manifesto 1/2




                                              Individuals and
                                                interactions
                                                    over
                                            processes and tools


                                             Working software
                                                    over
                                              Comprehensive
                                              documentation
Lorsqu'en 2001...   L'Agile Manifesto 2/2




                                            Customer satisfaction
                                                     over
                                             contract negotiation


                                            Responding to change
                                                     over
                                               following a plan
Les principes agiles 1/4

 Client satisfait via livraisons rapides et continues à
              fortes valeurs BU-SI-NESS




Accepter des changements de besoin, même tard, et
    les contrôler pour la compétitivité du client
Les principes agiles 2/4




Client (business) et équipe de
réalisation travaillent EN-SEM-BLE

Construire autour de
personnes motivées

La communication la plus efficace: celle de visu!
Les principes agiles 3/4



La constance


Une attention particulière à la qualité de ce que l'on produit


Un rythme soutenable
Les principes agiles 4/4



La simplicité


Les meilleures architectures, besoins et designs émanent
d'équipes auto-organisées

Une amélioration continue
=
      Rechercher le
   « chaos organisé »
  cf. « Birth of a Chaordic Age » Dee Hock, Visa Group




Responsabiliser les équipes
   par leur implication
Le passé...


        L'approche empirique
     Lorsque les processus deviennent trop
         complexes pour être maîtrisés




                                 Les expériences...
?
Comment?
Des groupes autonomes???!!


                Soutien

              Motivation

            Support mutuel

            Communication

            Espace commun

             Apprentissage

              Réflexions
!
OUI aux spécifications
     « molles »

 OUI à un utilisateur
      proche

         et...

« Embrace change »
Des itérations courtes pour...




 Tirer plus vite la sonnette d'alarme en cas de problème




                                 Augmenter la réactivité
Incrémentales pour...




                 Avoir un livrable montrable au
                   client à chaque itération


                 Fini l'effet boîte noire pendant
                              des mois!

                   Meilleure satisfaction et
                 motivation de l'équipe au fil du
                             temps
N méthodes, même crédo



                     Toujours:
            bon sens, auto-organisation,
             courage, peu de règles et
                    RIGUEUR




        SCRUM, eXtreme Programming, FDD, Crystal, DSDM, etc...

                 SCRUM et XP sont les plus appliquées
N méthodes, même crédo




            Des optional scope contracts



        Le lot de fonctionnalités varie durant le développement,
        en fonction des priorités du marché, des « imprévus »...
Faciliter la créativité



L'innovation émerge plus facilement des projets agiles


Les obstacles et inconnues sont moins nombreux: place
à l'imagination


Mais ce qui est créé est
toujours maîtrisé:
pas de dérivation dangereuse.
...
Cela semble simple non?

 Maintenant, un exemple:

        SCRUM
scrum   Rien de nouveau


 Takeuchi et Nonaka                Itérations
         80's                     Incréments
Devt nouveaux produits     LEAN
                                  TimeBoxes
                                      70's




                          SCRUM
                           90's
scrum   L'aperçu


                             SPRINT
                             2 à 4 semaines



                    Sprint
                   Backlog                                  Livrable




Product
Backlog



                                              Une journée
scrum   Le déroulement


             Lister et prioriser


                      Extraire


 Dérouler une itération, créer



          Présenter le résultat

                                   Et apprendre...
scrum   La Scrum Team



         Entre 5 et 9
                                             Auto-organisée




                        (Rappelez-vous...)

                                             Polyvalente
          Responsable
scrum   Le Product Owner



                Garant de la vision du produit




                  Liste et priorise ses buts
SCRUM
Le Scrum Master


           h
    Un Coac
•
                  n
       nG ardie
•U
              ateur
         A nim
• Un
                         s
                   o nne
         e aux b de
    Veill itions
      cond uipe
            l 'é q
scrum   Le Daily Scrum

                                            uis hier »
                                     it de p
                              j'ai fa                    ain »
                     ce que                        i de m
         « V o ici                        e d'ic
                                     fair
                              vais                'ont
                     eq ue je               qui m ier »
        « V o il à c                   acles fixé h
                                   obst ctif
                                 s
                            ré de e l'obje
                       co nt ndr
          « J' ai ren d'attei
            em   pêché

                                        nM AX
                              15 Mi
scrum   Les Documents



                           Avoir une conscience
                         collective de l’avancement

                           Connaître, Corriger,
                        Faire connaître la situation

                              FACILEMENT!
scrum   Les clés du succès




   Formation de tous les acteurs




            Accompagnement
scrum   Méthode agile...



    ... de gestion de projet: quoi faire, quand et pourquoi.

                    Pas « comment faire ».




                                   La compléter d'une
                               méthode de développement
Maintenant, à vous de jouer...



               Et n'oubliez pas:

                Transparence,
                  bon sens,
                   collectif,
                  et rigueur!

                                   Merci!

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
 
Xp Day2009 Modelisation Agile
Xp Day2009 Modelisation AgileXp Day2009 Modelisation Agile
Xp Day2009 Modelisation AgilePascal Roques
 
Présentation des principes Scrum
Présentation des principes ScrumPrésentation des principes Scrum
Présentation des principes Scrummsmpp-nantes
 
Les méthodes Agiles - Introduction
Les méthodes Agiles - IntroductionLes méthodes Agiles - Introduction
Les méthodes Agiles - IntroductionTremeur Balbous
 
Scrum, comment tomber dans le panneau
Scrum, comment tomber dans le panneauScrum, comment tomber dans le panneau
Scrum, comment tomber dans le panneauRomain Couturier
 
Rapport exposé eXtreme Programming XP
Rapport exposé eXtreme Programming XPRapport exposé eXtreme Programming XP
Rapport exposé eXtreme Programming XPSarah
 
Présentation scrum pour cours leeaarn
Présentation scrum pour cours leeaarnPrésentation scrum pour cours leeaarn
Présentation scrum pour cours leeaarnGautier Pialat
 
Valtech - Quel ROI pour ma transformation Agile ? PARTIE 2
Valtech - Quel ROI pour ma transformation Agile ? PARTIE 2Valtech - Quel ROI pour ma transformation Agile ? PARTIE 2
Valtech - Quel ROI pour ma transformation Agile ? PARTIE 2Valtech
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de ScrumPyxis Technologies
 
Evolution management visuel au sein de notre R&D Logiciel
Evolution management visuel au sein de notre R&D LogicielEvolution management visuel au sein de notre R&D Logiciel
Evolution management visuel au sein de notre R&D LogicielJérôme Urvoas
 
L'agilité en quelques slides
L'agilité en quelques slidesL'agilité en quelques slides
L'agilité en quelques slidesNicolas Deverge
 
Guillaume St Etienne : Services et Contrats Agiles
Guillaume St Etienne : Services et Contrats AgilesGuillaume St Etienne : Services et Contrats Agiles
Guillaume St Etienne : Services et Contrats Agilesagiletourbordeaux
 
DevExp 2012 methodes agiles SCRUM jesnault
DevExp 2012 methodes agiles SCRUM jesnaultDevExp 2012 methodes agiles SCRUM jesnault
DevExp 2012 methodes agiles SCRUM jesnaultJérôme Esnault
 
Introduction à Scrum Par La Pratique
Introduction à Scrum Par La PratiqueIntroduction à Scrum Par La Pratique
Introduction à Scrum Par La PratiqueFou Cha
 
Infiltré dans une ample transformation agile
Infiltré dans une ample transformation agileInfiltré dans une ample transformation agile
Infiltré dans une ample transformation agilePierre Fauvel
 
Introduction à l'agilité
Introduction à l'agilitéIntroduction à l'agilité
Introduction à l'agilitéRomain Couturier
 

Tendances (20)

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 ?
 
Xp Day2009 Modelisation Agile
Xp Day2009 Modelisation AgileXp Day2009 Modelisation Agile
Xp Day2009 Modelisation Agile
 
Présentation des principes Scrum
Présentation des principes ScrumPrésentation des principes Scrum
Présentation des principes Scrum
 
Les méthodes Agiles - Introduction
Les méthodes Agiles - IntroductionLes méthodes Agiles - Introduction
Les méthodes Agiles - Introduction
 
Scrum, comment tomber dans le panneau
Scrum, comment tomber dans le panneauScrum, comment tomber dans le panneau
Scrum, comment tomber dans le panneau
 
Méthodes agiles & Scrum
Méthodes agiles & ScrumMéthodes agiles & Scrum
Méthodes agiles & Scrum
 
Rapport exposé eXtreme Programming XP
Rapport exposé eXtreme Programming XPRapport exposé eXtreme Programming XP
Rapport exposé eXtreme Programming XP
 
Présentation scrum pour cours leeaarn
Présentation scrum pour cours leeaarnPrésentation scrum pour cours leeaarn
Présentation scrum pour cours leeaarn
 
Valtech - Quel ROI pour ma transformation Agile ? PARTIE 2
Valtech - Quel ROI pour ma transformation Agile ? PARTIE 2Valtech - Quel ROI pour ma transformation Agile ? PARTIE 2
Valtech - Quel ROI pour ma transformation Agile ? PARTIE 2
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de Scrum
 
Evolution management visuel au sein de notre R&D Logiciel
Evolution management visuel au sein de notre R&D LogicielEvolution management visuel au sein de notre R&D Logiciel
Evolution management visuel au sein de notre R&D Logiciel
 
L'agilité en quelques slides
L'agilité en quelques slidesL'agilité en quelques slides
L'agilité en quelques slides
 
Méthodes agiles
Méthodes agilesMéthodes agiles
Méthodes agiles
 
Guillaume St Etienne : Services et Contrats Agiles
Guillaume St Etienne : Services et Contrats AgilesGuillaume St Etienne : Services et Contrats Agiles
Guillaume St Etienne : Services et Contrats Agiles
 
DevExp 2012 methodes agiles SCRUM jesnault
DevExp 2012 methodes agiles SCRUM jesnaultDevExp 2012 methodes agiles SCRUM jesnault
DevExp 2012 methodes agiles SCRUM jesnault
 
Services & Contrats Agiles
Services & Contrats AgilesServices & Contrats Agiles
Services & Contrats Agiles
 
Introduction à Scrum Par La Pratique
Introduction à Scrum Par La PratiqueIntroduction à Scrum Par La Pratique
Introduction à Scrum Par La Pratique
 
Infiltré dans une ample transformation agile
Infiltré dans une ample transformation agileInfiltré dans une ample transformation agile
Infiltré dans une ample transformation agile
 
Introduction à l'agilité
Introduction à l'agilitéIntroduction à l'agilité
Introduction à l'agilité
 
Scrum xp
Scrum xpScrum xp
Scrum xp
 

En vedette

Les enjeux d'Internet pour l'Eglise
Les enjeux d'Internet pour l'EgliseLes enjeux d'Internet pour l'Eglise
Les enjeux d'Internet pour l'Egliseftr_
 
Berthenay, les prairies du « Bout du monde »
Berthenay, les prairies du « Bout du monde »Berthenay, les prairies du « Bout du monde »
Berthenay, les prairies du « Bout du monde »Mission Val de Loire
 
Scoop.it didacticiel 2
Scoop.it didacticiel 2Scoop.it didacticiel 2
Scoop.it didacticiel 2gweiss8
 
Amphi Creativite Entrepreneuriale Oct Dec 2006 Sans Photos
Amphi Creativite Entrepreneuriale Oct Dec 2006 Sans PhotosAmphi Creativite Entrepreneuriale Oct Dec 2006 Sans Photos
Amphi Creativite Entrepreneuriale Oct Dec 2006 Sans PhotosRMS
 
actividad de perfiles de facebook en la ciudad de loja- Mineria de Datos
actividad de perfiles de facebook en la ciudad de loja- Mineria de Datosactividad de perfiles de facebook en la ciudad de loja- Mineria de Datos
actividad de perfiles de facebook en la ciudad de loja- Mineria de DatosLizzb3 Betancourt
 
Pl participacion y control social
Pl participacion y control socialPl participacion y control social
Pl participacion y control socialAlejandra Prado
 
Action Polio+ / Rotary International / Andikado
Action Polio+ / Rotary International / AndikadoAction Polio+ / Rotary International / Andikado
Action Polio+ / Rotary International / Andikadoandikado
 
Gestión Por Procesos
Gestión Por ProcesosGestión Por Procesos
Gestión Por ProcesosLenin Lucano
 
130409 cp commun réaction remise rapports ago
130409 cp commun réaction remise rapports ago130409 cp commun réaction remise rapports ago
130409 cp commun réaction remise rapports agoPGrosvalet
 
Promocion y prevencion_de_la_salud
Promocion y prevencion_de_la_saludPromocion y prevencion_de_la_salud
Promocion y prevencion_de_la_saludProsaludocupacional
 
Reseller Grupovisiting.com
Reseller Grupovisiting.comReseller Grupovisiting.com
Reseller Grupovisiting.comGrupo-e.com
 
Presentation uca pour mise en ligne
Presentation uca pour mise en lignePresentation uca pour mise en ligne
Presentation uca pour mise en lignesylvianelauro
 
Laisla sentimientos
Laisla sentimientosLaisla sentimientos
Laisla sentimientosmduque51
 

En vedette (20)

Les enjeux d'Internet pour l'Eglise
Les enjeux d'Internet pour l'EgliseLes enjeux d'Internet pour l'Eglise
Les enjeux d'Internet pour l'Eglise
 
Berthenay, les prairies du « Bout du monde »
Berthenay, les prairies du « Bout du monde »Berthenay, les prairies du « Bout du monde »
Berthenay, les prairies du « Bout du monde »
 
Scoop.it didacticiel 2
Scoop.it didacticiel 2Scoop.it didacticiel 2
Scoop.it didacticiel 2
 
Amphi Creativite Entrepreneuriale Oct Dec 2006 Sans Photos
Amphi Creativite Entrepreneuriale Oct Dec 2006 Sans PhotosAmphi Creativite Entrepreneuriale Oct Dec 2006 Sans Photos
Amphi Creativite Entrepreneuriale Oct Dec 2006 Sans Photos
 
1
11
1
 
actividad de perfiles de facebook en la ciudad de loja- Mineria de Datos
actividad de perfiles de facebook en la ciudad de loja- Mineria de Datosactividad de perfiles de facebook en la ciudad de loja- Mineria de Datos
actividad de perfiles de facebook en la ciudad de loja- Mineria de Datos
 
Pl participacion y control social
Pl participacion y control socialPl participacion y control social
Pl participacion y control social
 
Action Polio+ / Rotary International / Andikado
Action Polio+ / Rotary International / AndikadoAction Polio+ / Rotary International / Andikado
Action Polio+ / Rotary International / Andikado
 
Gestión Por Procesos
Gestión Por ProcesosGestión Por Procesos
Gestión Por Procesos
 
RMCEF
RMCEFRMCEF
RMCEF
 
NOESITERAPIA
NOESITERAPIANOESITERAPIA
NOESITERAPIA
 
Essai facebook
Essai facebookEssai facebook
Essai facebook
 
Caperucitadbl
CaperucitadblCaperucitadbl
Caperucitadbl
 
130409 cp commun réaction remise rapports ago
130409 cp commun réaction remise rapports ago130409 cp commun réaction remise rapports ago
130409 cp commun réaction remise rapports ago
 
Firewall
FirewallFirewall
Firewall
 
Promocion y prevencion_de_la_salud
Promocion y prevencion_de_la_saludPromocion y prevencion_de_la_salud
Promocion y prevencion_de_la_salud
 
Reseller Grupovisiting.com
Reseller Grupovisiting.comReseller Grupovisiting.com
Reseller Grupovisiting.com
 
Presentation uca pour mise en ligne
Presentation uca pour mise en lignePresentation uca pour mise en ligne
Presentation uca pour mise en ligne
 
Laisla sentimientos
Laisla sentimientosLaisla sentimientos
Laisla sentimientos
 
Caperucita
CaperucitaCaperucita
Caperucita
 

Similaire à Presentation Adi 14052009

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
 
Agilité et Logiciels libres même combat ?
Agilité et Logiciels libres même combat ?Agilité et Logiciels libres même combat ?
Agilité et Logiciels libres même combat ?keurvet
 
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
 
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
 
Methodologies de Developpement Agiles : Scrum et XP
Methodologies de Developpement Agiles : Scrum et XPMethodologies de Developpement Agiles : Scrum et XP
Methodologies de Developpement Agiles : Scrum et XPNicolas Perriault
 
Découvrir le management visuel
Découvrir le management visuelDécouvrir le management visuel
Découvrir le management visuelLaurent Morisseau
 
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
 
Performance collective de l' equipe projet
Performance collective de l' equipe projetPerformance collective de l' equipe projet
Performance collective de l' equipe projetVincent ROSTAING
 
Agile france2012 - Des outils de coaching pour améliorer la dynamique de votr...
Agile france2012 - Des outils de coaching pour améliorer la dynamique de votr...Agile france2012 - Des outils de coaching pour améliorer la dynamique de votr...
Agile france2012 - Des outils de coaching pour améliorer la dynamique de votr...jfhelie
 
Introduction à l'Agilité au CESI de Blanquefort
Introduction à l'Agilité au CESI de BlanquefortIntroduction à l'Agilité au CESI de Blanquefort
Introduction à l'Agilité au CESI de BlanquefortFabrice Aimetti
 
Tour d'horizon des méthodes agiles
Tour d'horizon des méthodes agilesTour d'horizon des méthodes agiles
Tour d'horizon des méthodes agilesChristophe Addinquy
 
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
 
Grosjean Agile User Experience XP DAY France 2009
Grosjean Agile User Experience XP DAY France 2009Grosjean Agile User Experience XP DAY France 2009
Grosjean Agile User Experience XP DAY France 2009Jean Claude GROSJEAN
 
It smf 2011-innovationgames-v1.3a
It smf 2011-innovationgames-v1.3aIt smf 2011-innovationgames-v1.3a
It smf 2011-innovationgames-v1.3aLaurent Sarrazin
 

Similaire à Presentation Adi 14052009 (20)

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
 
Agilité et Logiciels libres même combat ?
Agilité et Logiciels libres même combat ?Agilité et Logiciels libres même combat ?
Agilité et Logiciels libres même combat ?
 
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 ...
 
Scrum is not enough
Scrum is not enoughScrum is not enough
Scrum is not enough
 
Novencia agile
Novencia agileNovencia agile
Novencia agile
 
Aborder la transition vers l'agilité
Aborder la transition vers l'agilitéAborder la transition vers l'agilité
Aborder la transition vers l'agilité
 
#1 définition
#1 définition#1 définition
#1 définition
 
Panorama Agile
Panorama AgilePanorama Agile
Panorama Agile
 
Methodologies de Developpement Agiles : Scrum et XP
Methodologies de Developpement Agiles : Scrum et XPMethodologies de Developpement Agiles : Scrum et XP
Methodologies de Developpement Agiles : Scrum et XP
 
Découvrir le management visuel
Découvrir le management visuelDécouvrir le management visuel
Découvrir le management visuel
 
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
 
Performance collective de l' equipe projet
Performance collective de l' equipe projetPerformance collective de l' equipe projet
Performance collective de l' equipe projet
 
Rémy génin - keynote
Rémy génin - keynoteRémy génin - keynote
Rémy génin - keynote
 
Agile france2012 - Des outils de coaching pour améliorer la dynamique de votr...
Agile france2012 - Des outils de coaching pour améliorer la dynamique de votr...Agile france2012 - Des outils de coaching pour améliorer la dynamique de votr...
Agile france2012 - Des outils de coaching pour améliorer la dynamique de votr...
 
Introduction à l'Agilité au CESI de Blanquefort
Introduction à l'Agilité au CESI de BlanquefortIntroduction à l'Agilité au CESI de Blanquefort
Introduction à l'Agilité au CESI de Blanquefort
 
Tour d'horizon des méthodes agiles
Tour d'horizon des méthodes agilesTour d'horizon des méthodes agiles
Tour d'horizon des méthodes agiles
 
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 ?
 
Lean Entreprise 2.0
Lean Entreprise 2.0Lean Entreprise 2.0
Lean Entreprise 2.0
 
Grosjean Agile User Experience XP DAY France 2009
Grosjean Agile User Experience XP DAY France 2009Grosjean Agile User Experience XP DAY France 2009
Grosjean Agile User Experience XP DAY France 2009
 
It smf 2011-innovationgames-v1.3a
It smf 2011-innovationgames-v1.3aIt smf 2011-innovationgames-v1.3a
It smf 2011-innovationgames-v1.3a
 

Plus de hortis

Mardi gras du 2 juin 2010 : CSIM2
Mardi gras du 2 juin 2010 : CSIM2Mardi gras du 2 juin 2010 : CSIM2
Mardi gras du 2 juin 2010 : CSIM2hortis
 
Collections&Generics
Collections&GenericsCollections&Generics
Collections&Genericshortis
 
eXtreme Programming, une introduction
eXtreme Programming, une introductioneXtreme Programming, une introduction
eXtreme Programming, une introductionhortis
 
Témoignage Agilité Ari 21/11/08
Témoignage Agilité Ari 21/11/08Témoignage Agilité Ari 21/11/08
Témoignage Agilité Ari 21/11/08hortis
 
Retour Experience Pair Programming XPDay Genève 2009
Retour Experience Pair Programming XPDay Genève 2009Retour Experience Pair Programming XPDay Genève 2009
Retour Experience Pair Programming XPDay Genève 2009hortis
 
Mardi Gras 'Integration Continue'
Mardi Gras 'Integration Continue'Mardi Gras 'Integration Continue'
Mardi Gras 'Integration Continue'hortis
 

Plus de hortis (6)

Mardi gras du 2 juin 2010 : CSIM2
Mardi gras du 2 juin 2010 : CSIM2Mardi gras du 2 juin 2010 : CSIM2
Mardi gras du 2 juin 2010 : CSIM2
 
Collections&Generics
Collections&GenericsCollections&Generics
Collections&Generics
 
eXtreme Programming, une introduction
eXtreme Programming, une introductioneXtreme Programming, une introduction
eXtreme Programming, une introduction
 
Témoignage Agilité Ari 21/11/08
Témoignage Agilité Ari 21/11/08Témoignage Agilité Ari 21/11/08
Témoignage Agilité Ari 21/11/08
 
Retour Experience Pair Programming XPDay Genève 2009
Retour Experience Pair Programming XPDay Genève 2009Retour Experience Pair Programming XPDay Genève 2009
Retour Experience Pair Programming XPDay Genève 2009
 
Mardi Gras 'Integration Continue'
Mardi Gras 'Integration Continue'Mardi Gras 'Integration Continue'
Mardi Gras 'Integration Continue'
 

Presentation Adi 14052009

  • 1. ADI Sensibilisation à l’Agilité Introduction à SCRUM Jérôme Layat jerome.layat@hortis.ch Le 14 mai 2009
  • 2. Qui suis-je, brièvement... Directeur Corporate Culture & KM Coach Méthodes Agiles Co-Fondateur Agile-Swiss Co-organisateur et intervenant XPDay Genève '09
  • 3. Déroulement de la session... 1Valeurs et principes de l'agilité 2 Scrum en bref...
  • 4. Pourquoi « Agilité »? Pour éviter les mauvaises chutes (Dictionnaire) Agilité: féminin 1. grande facilité à agir, à se mouvoir.
  • 5. Quelles « chutes »? Concurrence Turnover et même... le PROGRES ! Mauvaises Bugs estimations
  • 6. Le développement logiciel a changé en 20 ans Complexité des projets Taille des équipes Concurrence
  • 7. En parlant de complexité Complexité des besoins Anarchie Complexe Compliqué Complexité Simple des technos Ajoutez le Facteur HUMAIN: les individus et leurs coopérations!
  • 8. Le « fameux » Chaos report de 1994 The standish group 16,2% des projets réussissent 52,7% d'insatisfaisants 31,1% d'annulés
  • 9. Et d'autres constatations... Moins de la moitié des fonctionnalités réalisées sont utilisées
  • 11. Un mieux constaté: le CHAOS Summary 2009 The standish group 32% des projets réussissent 44% d'insatisfaisants 24% d'annulés Nouvelles méthodes? Sensibilité à la qualité? Collaboration avec le client plus répandue?
  • 12. ? Qui peut prétendre pouvoir tout spécifier à l'avance dans un GROS projet d'aujourd'hui?
  • 13. ? Qui peut prétendre savoir, SEUL, comment implémenter TOUS les besoins?
  • 14. ?Qui peut prétendre savoir, SEUL, évaluer TOUS les types de charges de travail?
  • 15.
  • 16. Lorsqu'en 2001... L'Agile Manifesto 1/2 Individuals and interactions over processes and tools Working software over Comprehensive documentation
  • 17. Lorsqu'en 2001... L'Agile Manifesto 2/2 Customer satisfaction over contract negotiation Responding to change over following a plan
  • 18. Les principes agiles 1/4 Client satisfait via livraisons rapides et continues à fortes valeurs BU-SI-NESS Accepter des changements de besoin, même tard, et les contrôler pour la compétitivité du client
  • 19. Les principes agiles 2/4 Client (business) et équipe de réalisation travaillent EN-SEM-BLE Construire autour de personnes motivées La communication la plus efficace: celle de visu!
  • 20. Les principes agiles 3/4 La constance Une attention particulière à la qualité de ce que l'on produit Un rythme soutenable
  • 21. Les principes agiles 4/4 La simplicité Les meilleures architectures, besoins et designs émanent d'équipes auto-organisées Une amélioration continue
  • 22. = Rechercher le « chaos organisé » cf. « Birth of a Chaordic Age » Dee Hock, Visa Group Responsabiliser les équipes par leur implication
  • 23. Le passé... L'approche empirique Lorsque les processus deviennent trop complexes pour être maîtrisés Les expériences...
  • 25. Des groupes autonomes???!! Soutien Motivation Support mutuel Communication Espace commun Apprentissage Réflexions
  • 26. ! OUI aux spécifications « molles » OUI à un utilisateur proche et... « Embrace change »
  • 27. Des itérations courtes pour... Tirer plus vite la sonnette d'alarme en cas de problème Augmenter la réactivité
  • 28. Incrémentales pour... Avoir un livrable montrable au client à chaque itération Fini l'effet boîte noire pendant des mois! Meilleure satisfaction et motivation de l'équipe au fil du temps
  • 29. N méthodes, même crédo Toujours: bon sens, auto-organisation, courage, peu de règles et RIGUEUR SCRUM, eXtreme Programming, FDD, Crystal, DSDM, etc... SCRUM et XP sont les plus appliquées
  • 30. N méthodes, même crédo Des optional scope contracts Le lot de fonctionnalités varie durant le développement, en fonction des priorités du marché, des « imprévus »...
  • 31. Faciliter la créativité L'innovation émerge plus facilement des projets agiles Les obstacles et inconnues sont moins nombreux: place à l'imagination Mais ce qui est créé est toujours maîtrisé: pas de dérivation dangereuse.
  • 32. ... Cela semble simple non? Maintenant, un exemple: SCRUM
  • 33. scrum Rien de nouveau Takeuchi et Nonaka Itérations 80's Incréments Devt nouveaux produits LEAN TimeBoxes 70's SCRUM 90's
  • 34. scrum L'aperçu SPRINT 2 à 4 semaines Sprint Backlog Livrable Product Backlog Une journée
  • 35. scrum Le déroulement Lister et prioriser Extraire Dérouler une itération, créer Présenter le résultat Et apprendre...
  • 36. scrum La Scrum Team Entre 5 et 9 Auto-organisée (Rappelez-vous...) Polyvalente Responsable
  • 37. scrum Le Product Owner Garant de la vision du produit Liste et priorise ses buts
  • 38. SCRUM Le Scrum Master h Un Coac • n nG ardie •U ateur A nim • Un s o nne e aux b de Veill itions cond uipe l 'é q
  • 39. scrum Le Daily Scrum uis hier » it de p j'ai fa ain » ce que i de m « V o ici e d'ic fair vais 'ont eq ue je qui m ier » « V o il à c acles fixé h obst ctif s ré de e l'obje co nt ndr « J' ai ren d'attei em pêché nM AX 15 Mi
  • 40. scrum Les Documents Avoir une conscience collective de l’avancement Connaître, Corriger, Faire connaître la situation FACILEMENT!
  • 41. scrum Les clés du succès Formation de tous les acteurs Accompagnement
  • 42. scrum Méthode agile... ... de gestion de projet: quoi faire, quand et pourquoi. Pas « comment faire ». La compléter d'une méthode de développement
  • 43. Maintenant, à vous de jouer... Et n'oubliez pas: Transparence, bon sens, collectif, et rigueur! Merci!