SlideShare une entreprise Scribd logo
1  sur  16
U.E. 5 : Module GOUVERNANCE DES SIC
                                 François LARCHER




                 LES DANGERS DES METHODES AGILE


             Equipe :
             Catherine Cazaux
             Eugenio Mauri
             Moustapha Gueye


M SIC JB 03/06/2011                MGU- EMA - CCA           1 / 16
U.E. 5 : Module GOUVERNANCE DES SIC
                                  François LARCHER


                   Rappel des principes de la méthode AGILE

                   Pourquoi les méthodes AGILES ?

                   Analyse des risques de la méthode

                   Comment gérer les risques ?

                           Prévention

                           Résorption

                   En conclusion


M SIC JB 03/06/2011                   MGU- EMA - CCA           2 / 16
U.E. 5 : Module GOUVERNANCE DES SIC
                                    François LARCHER


                       Présentation des méthodes AGILES

Le fondement des méthodes agiles repose sur l'identification et
l'intégration continue des changements tout au long du projet :

L'événement extérieur n'est donc plus considéré comme une
perturbation mais est intégré comme élément de l'organisation
même du projet.




 M SIC JB 03/06/2011                  MGU- EMA - CCA           3 / 16
U.E. 5 : Module GOUVERNANCE DES SIC
                                   François LARCHER

                      Présentation des méthodes AGILES
                            Historique des méthodes agiles

Les premières approches en matière d'Agilité sont essentiellement apparues
au cours des années 1990 sous le nom de RAD (Rapid Application
Development) puis RUP (Rational Unified Process).

Mais c'est avec l'arrivée de la méthode XP (eXtrem Programming), apparue
aux Etats Unis fin des années 90 que l'Agilité a prit réellement ses lettres de
noblesse.

Kent Beck, Ward Cunningham et Ron Jeffries ont créé cette méthode d'une
manière générique et applicable quel que soit son contexte même si elle était,
à son origine, issue des nouvelles technologies.

M SIC JB 03/06/2011                  MGU- EMA - CCA                       4 / 16
U.E. 5 : Module GOUVERNANCE DES SIC
                                   François LARCHER

                      Présentation des méthodes AGILES
                            Quatre valeurs fondamentales :

la communication, comme une valeur primordiale, car, sans elle la résolution
des problèmes ne peut se faire de manière constructive

la simplicité comme gage de la robustesse et de pérennité de la solution
délivrée aux utilisateurs. C'est aussi une preuve d'humilité de la part des
concepteurs et un facteur clé pour gagner en productivité.

le feedback comme outil de réduction de risque. Il concerne les relations entre
tous les membres de l'équipe mais aussi entre les développeurs, les maîtrises
d'ouvrage, et le commanditaire.

le courage de prendre des bonnes décisions et de reconnaître ses erreurs dès
qu'elles apparaissent plutôt que de tenter de les dissimuler.
M SIC JB 03/06/2011                  MGU- EMA - CCA                           5 / 16
U.E. 5 : Ingénierie de SIC et Conduite de projets
                                       François Larcher


                        Pourquoi les méthodes AGILES ?

     Augmenter le niveau de satisfaction des clients tout en rendant le travail de
      développement plus faciles.

     Réduire l'effet tunnel.

     Répondre aux modifications de contexte et de spécifications du projet.

     Se focaliser sur ce qui a une plus grande valeur ajoutée pour l'entreprise.

     Réduire les risques le plus tôt possible.




M SIC JB 03/06/2011                      MGU- EMA - CCA                               6 / 16
U.E. 5 : Ingénierie de SIC et Conduite de projets
                                       François Larcher


                          Pour quels environnements ?


     Besoin très évolutif.

     Solutions pour petites équipes.

     Projets non complexes.

     Environnement non critique (médicale, nucléaire, etc...)

     Cycles de développements courts




M SIC JB 03/06/2011                      MGU- EMA - CCA                   7 / 16
U.E. 5 : Ingénierie de SIC et Conduite de projets
                                       François Larcher

                      Quelle adéquation équipe / projet ?




M SIC JB 03/06/2011                      MGU- EMA - CCA                   8 / 16
U.E. 5 : Module GOUVERNANCE DES SIC
                                   François LARCHER

                      Analyse des risques de la méthode
Incompréhension de la méthode
      Pratiques déconnectées de la philosophie « agiles »
      EX : Vouloir une vision globale sur le projet sans connaitre toutes les
           exigences

            Releases fréquentes sans automatisation des scenarii de test
            => Tests manuels insupportables

Inadaptation de la méthode au projet
       Manque de planification prévisionnelle (navigation à vue)
       L’estimation de charge pour l’ensemble du projet
      EX : Offshore et agilité


M SIC JB 03/06/2011                  MGU- EMA - CCA                         9 / 16
U.E. 5 : Module GOUVERNANCE DES SIC
                                 François LARCHER

               Analyse des risques de la méthode (suite)
Inadaptation des ressources à la méthode
       absence de formation
       programmation en binôme sans communication
       Pléthore de ressources

Manque de rigueur et absence de documentation
     Sans application rigoureuse de toutes les pratiques, pas de bons
       résultats
     Manque de contrôle et de structuration.
     Pérennité de la connaissance du système
     Changement d’équipe projet ou maintenance du logiciel effectué par
       une autre équipe


M SIC JB 03/06/2011                MGU- EMA - CCA                 10 / 16
U.E. 5 : Module GOUVERNANCE DES SIC
                                 François LARCHER

                  Analyse des risques de la méthode (fin)

Indisponibilité des intervenants
      Client : Manque de temps et d’intérêt
      Equipe : Interactions avec d’autres projets
      Problèmes de disponibilité dans les équipes réduites

Mise en valeur des compétences
     Risque politique

Contractualisation
     Contrats « ouverts » car périmètre variable
     Difficulté à déterminer le cout


M SIC JB 03/06/2011                MGU- EMA - CCA             11 / 16
U.E. 5 : Module GOUVERNANCE DES SIC
                                 François LARCHER

                           Comment les gérer?
 La prévention
       Une bonne connaissance de la méthode : formation
       Assurer une documentation minimale
       Automatiser les scenarios de tests
          Sans automatisation : pas de tests et perte de temps sur l’écriture
            des scenarii de tests
       choix de l’équipe projet
          Compatibilité des profils : communication
       Disponibilités des intervenants : client et équipe projet
       Responsabilisation du client

 La résorption
       Remise en cause du contexte actuel
       Production de documentation en cours de projet
M SIC JB 03/06/2011                MGU- EMA - CCA                       12 / 16
U.E. 5 : Module GOUVERNANCE DES SIC
                                       François LARCHER
                                          En conclusion
Le tableau suivant Permet de comparer et synthétiser sommairement les Points clés et
Désavantages de quelques méthodes AGILES
Méthodes               Points clés                              Désavantages
SCRUM                  Petites équipes, itérations de La      mise     en   œuvre      du
                       30 jours, réunions journalières. développement       n'est     pas
                                                        précisée, seule compte la gestion

FDD                    Procédé bien défini et simple,           des ressources humaines.sur
                                                                Uniquement centré                              le
                       orienté objet et basé sur le             développement
                       développement.
                       Itérations très courtes.


(inspiré de "Agile Software Development Methods" par Pekka Abrahamsonn et Outi Salo, VTT Publications 478)

 M SIC JB 03/06/2011                           MGU- EMA - CCA                                        13 / 16
U.E. 5 : Module GOUVERNANCE DES SIC
                                     François LARCHER
                                  En conclusion (suite)
Méthodes           Points clés                                Désavantages
                   Développement guidé par les besoins On se focalise sur l'aspect individuel du
                   du client.                          développement, au détriment d'une vue
                                                       globale et des pratiques de management
XP                 Equipes réduites, centrées sur les ou de formalisation.
                   développeurs. Binômes.
                                                       Risque de manquer de contrôle et de
                   Création quotidienne. Amélioration structuration en laissant les développeurs
                   constante,                          trop libres de dériver par rapport aux
                                                       fonctions de l'application.
                   Adaptabilité aux modifications.

RUP                Processus complet assisté par des          Lourd, largement étendu, peut être
                   outils. Exhaustif.                         difficile à mettre en œuvre de façon
                                                              spécifique.
                   Rôles bien définis, modélisation.          Convient pour les gros projets qui
                                                              génèrent beaucoup de documentation.

 M SIC JB 03/06/2011                         MGU- EMA - CCA                                 14 / 16
U.E. 5 : Module GOUVERNANCE DES SIC
                                  François LARCHER


                              En conclusion (fin)

      les méthodes agiles ne s'opposent pas aux méthodes traditionnelles :

 Les méthodes traditionnelles restent valables dans le cas des projets où
l'expression du besoin peut être figée dès le départ du projet, par exemple :

             Migration technique d'un système à iso-fonctionalité

             Prise en compte d'une nouvelle législation ou d'une nouvelle règle
             fiscale.




 M SIC JB 03/06/2011                 MGU- EMA - CCA                          15 / 16
U.E. 5 : Module GOUVERNANCE DES SIC
                                 François LARCHER


                                   Sources

    • http://www.informit.com/articles/article.aspx?p=441115

    • http://www.dsi.cnrs.fr/methodes/gestion-projet/methodologie/

    • http://web-serv.univ-angers.fr/docs/etudquassi/Methodes_agiles.pdf

    • http://www.dotnetguru.org/articles/dossiers/devagile/DevelopperAgile.htm




M SIC JB 03/06/2011                MGU- EMA - CCA                    16 / 16

Contenu connexe

Tendances

Méthodologie 2 Track Unified Process
Méthodologie 2 Track Unified ProcessMéthodologie 2 Track Unified Process
Méthodologie 2 Track Unified ProcessZakaria Bouazza
 
Inseec research
Inseec researchInseec research
Inseec researchAlex2010
 
L'Approche SMV de COGENIT
L'Approche SMV de COGENITL'Approche SMV de COGENIT
L'Approche SMV de COGENITSany_M
 
Démarche Qualité Totale, Amdec safe amp50 hagondange
 Démarche Qualité Totale, Amdec safe amp50 hagondange Démarche Qualité Totale, Amdec safe amp50 hagondange
Démarche Qualité Totale, Amdec safe amp50 hagondangeSAGITEC
 
Presentation CARM Continuite d'Activite, Continuite Informatique et Gestion d...
Presentation CARM Continuite d'Activite, Continuite Informatique et Gestion d...Presentation CARM Continuite d'Activite, Continuite Informatique et Gestion d...
Presentation CARM Continuite d'Activite, Continuite Informatique et Gestion d...Alterest
 
UTSEUS - Automne 2013 - Gestion de Projet > L'analyse des Risques
UTSEUS - Automne 2013 - Gestion de Projet > L'analyse des RisquesUTSEUS - Automne 2013 - Gestion de Projet > L'analyse des Risques
UTSEUS - Automne 2013 - Gestion de Projet > L'analyse des RisquesLaëtitia Pfaënder
 
Plan de continuité des activités: le vrai enjeu stratégique
Plan de continuité des activités: le vrai enjeu stratégiquePlan de continuité des activités: le vrai enjeu stratégique
Plan de continuité des activités: le vrai enjeu stratégiqueDigicomp Academy Suisse Romande SA
 
Accompagnement Des éQuipes MéTier Ac 2010
Accompagnement Des éQuipes MéTier   Ac 2010Accompagnement Des éQuipes MéTier   Ac 2010
Accompagnement Des éQuipes MéTier Ac 2010fred57
 

Tendances (13)

Méthodologie 2 Track Unified Process
Méthodologie 2 Track Unified ProcessMéthodologie 2 Track Unified Process
Méthodologie 2 Track Unified Process
 
Amdec
Amdec Amdec
Amdec
 
Inseec research
Inseec researchInseec research
Inseec research
 
L'Approche SMV de COGENIT
L'Approche SMV de COGENITL'Approche SMV de COGENIT
L'Approche SMV de COGENIT
 
Methodes agile
Methodes agileMethodes agile
Methodes agile
 
Methodes agiles
Methodes agilesMethodes agiles
Methodes agiles
 
Méthodes Agiles - La Méthode XP
Méthodes Agiles - La Méthode XPMéthodes Agiles - La Méthode XP
Méthodes Agiles - La Méthode XP
 
Démarche Qualité Totale, Amdec safe amp50 hagondange
 Démarche Qualité Totale, Amdec safe amp50 hagondange Démarche Qualité Totale, Amdec safe amp50 hagondange
Démarche Qualité Totale, Amdec safe amp50 hagondange
 
Fichier récupéré 1
Fichier récupéré 1Fichier récupéré 1
Fichier récupéré 1
 
Presentation CARM Continuite d'Activite, Continuite Informatique et Gestion d...
Presentation CARM Continuite d'Activite, Continuite Informatique et Gestion d...Presentation CARM Continuite d'Activite, Continuite Informatique et Gestion d...
Presentation CARM Continuite d'Activite, Continuite Informatique et Gestion d...
 
UTSEUS - Automne 2013 - Gestion de Projet > L'analyse des Risques
UTSEUS - Automne 2013 - Gestion de Projet > L'analyse des RisquesUTSEUS - Automne 2013 - Gestion de Projet > L'analyse des Risques
UTSEUS - Automne 2013 - Gestion de Projet > L'analyse des Risques
 
Plan de continuité des activités: le vrai enjeu stratégique
Plan de continuité des activités: le vrai enjeu stratégiquePlan de continuité des activités: le vrai enjeu stratégique
Plan de continuité des activités: le vrai enjeu stratégique
 
Accompagnement Des éQuipes MéTier Ac 2010
Accompagnement Des éQuipes MéTier   Ac 2010Accompagnement Des éQuipes MéTier   Ac 2010
Accompagnement Des éQuipes MéTier Ac 2010
 

En vedette

10 règles kaizen - Mindmap
10 règles kaizen - Mindmap10 règles kaizen - Mindmap
10 règles kaizen - MindmapFabrice CREZE
 
Xanpan - what do you get if you cross XP and Kanban?
Xanpan - what do you get if you cross XP and Kanban?Xanpan - what do you get if you cross XP and Kanban?
Xanpan - what do you get if you cross XP and Kanban?allan kelly
 
Agile IS Risk Management - Agile 2014 - Antifragile
Agile IS Risk Management - Agile 2014 - AntifragileAgile IS Risk Management - Agile 2014 - Antifragile
Agile IS Risk Management - Agile 2014 - AntifragileKen Rubin
 
La co-création et le crowdsourcing - Une nouvelle approche de la communicatio...
La co-création et le crowdsourcing - Une nouvelle approche de la communicatio...La co-création et le crowdsourcing - Une nouvelle approche de la communicatio...
La co-création et le crowdsourcing - Une nouvelle approche de la communicatio...Yannig Roth
 
L'architecture d'entreprise au cœur de la transformation digitale
L'architecture d'entreprise au cœur de la transformation digitaleL'architecture d'entreprise au cœur de la transformation digitale
L'architecture d'entreprise au cœur de la transformation digitaleAntoine Vigneron
 
DSBrowser Concilier securité et simplicite
DSBrowser Concilier securité et simpliciteDSBrowser Concilier securité et simplicite
DSBrowser Concilier securité et simpliciteAntoine Vigneron
 
Jeudi de l AFAI - Transformations de la cybersécurité
Jeudi de l AFAI - Transformations de la cybersécuritéJeudi de l AFAI - Transformations de la cybersécurité
Jeudi de l AFAI - Transformations de la cybersécuritéAntoine Vigneron
 
Tableaux kanban pas à pas FR
Tableaux kanban pas à pas FRTableaux kanban pas à pas FR
Tableaux kanban pas à pas FRFranck Beulé
 
Lean Agile Kanban Guide du Routard 2014
Lean Agile Kanban Guide du Routard 2014Lean Agile Kanban Guide du Routard 2014
Lean Agile Kanban Guide du Routard 2014Christophe Keromen
 
Méthodes Agiles, L’essentiel de KANBAN.
Méthodes Agiles, L’essentiel de KANBAN.Méthodes Agiles, L’essentiel de KANBAN.
Méthodes Agiles, L’essentiel de KANBAN.aettarrouzi
 
Boostez scrum avec le lean startup
Boostez scrum avec le lean startupBoostez scrum avec le lean startup
Boostez scrum avec le lean startupOlivier Lafontan
 
Après l’#agilité, le #DevOps, la nouvelle arme de la DSI ! v2
Après l’#agilité, le #DevOps, la nouvelle arme de la DSI ! v2Après l’#agilité, le #DevOps, la nouvelle arme de la DSI ! v2
Après l’#agilité, le #DevOps, la nouvelle arme de la DSI ! v2Sébastien Bourguignon
 
ScrumDays 2015 - La Mutuelle Générale se transforme et devient agile
ScrumDays 2015 - La Mutuelle Générale se transforme et devient agileScrumDays 2015 - La Mutuelle Générale se transforme et devient agile
ScrumDays 2015 - La Mutuelle Générale se transforme et devient agileSébastien Bourguignon
 
Gestion du risque dans un projet Agile
Gestion du risque dans un projet AgileGestion du risque dans un projet Agile
Gestion du risque dans un projet AgileBasile du Plessis
 
Agora cms 2014 - Méthodes agiles et culture Devops au service du Web
Agora cms 2014 - Méthodes agiles et culture Devops au service du WebAgora cms 2014 - Méthodes agiles et culture Devops au service du Web
Agora cms 2014 - Méthodes agiles et culture Devops au service du WebVanessa David
 

En vedette (18)

10 règles kaizen - Mindmap
10 règles kaizen - Mindmap10 règles kaizen - Mindmap
10 règles kaizen - Mindmap
 
Xanpan - what do you get if you cross XP and Kanban?
Xanpan - what do you get if you cross XP and Kanban?Xanpan - what do you get if you cross XP and Kanban?
Xanpan - what do you get if you cross XP and Kanban?
 
Agile IS Risk Management - Agile 2014 - Antifragile
Agile IS Risk Management - Agile 2014 - AntifragileAgile IS Risk Management - Agile 2014 - Antifragile
Agile IS Risk Management - Agile 2014 - Antifragile
 
La co-création et le crowdsourcing - Une nouvelle approche de la communicatio...
La co-création et le crowdsourcing - Une nouvelle approche de la communicatio...La co-création et le crowdsourcing - Une nouvelle approche de la communicatio...
La co-création et le crowdsourcing - Une nouvelle approche de la communicatio...
 
L'architecture d'entreprise au cœur de la transformation digitale
L'architecture d'entreprise au cœur de la transformation digitaleL'architecture d'entreprise au cœur de la transformation digitale
L'architecture d'entreprise au cœur de la transformation digitale
 
Logging in Docker
Logging in DockerLogging in Docker
Logging in Docker
 
DSBrowser Concilier securité et simplicite
DSBrowser Concilier securité et simpliciteDSBrowser Concilier securité et simplicite
DSBrowser Concilier securité et simplicite
 
Agile expliqué aux managers
Agile expliqué aux managersAgile expliqué aux managers
Agile expliqué aux managers
 
Jeudi de l AFAI - Transformations de la cybersécurité
Jeudi de l AFAI - Transformations de la cybersécuritéJeudi de l AFAI - Transformations de la cybersécurité
Jeudi de l AFAI - Transformations de la cybersécurité
 
Tableaux kanban pas à pas FR
Tableaux kanban pas à pas FRTableaux kanban pas à pas FR
Tableaux kanban pas à pas FR
 
Lean Agile Kanban Guide du Routard 2014
Lean Agile Kanban Guide du Routard 2014Lean Agile Kanban Guide du Routard 2014
Lean Agile Kanban Guide du Routard 2014
 
Méthodes Agiles, L’essentiel de KANBAN.
Méthodes Agiles, L’essentiel de KANBAN.Méthodes Agiles, L’essentiel de KANBAN.
Méthodes Agiles, L’essentiel de KANBAN.
 
Management agile : l'arnaque
Management agile : l'arnaqueManagement agile : l'arnaque
Management agile : l'arnaque
 
Boostez scrum avec le lean startup
Boostez scrum avec le lean startupBoostez scrum avec le lean startup
Boostez scrum avec le lean startup
 
Après l’#agilité, le #DevOps, la nouvelle arme de la DSI ! v2
Après l’#agilité, le #DevOps, la nouvelle arme de la DSI ! v2Après l’#agilité, le #DevOps, la nouvelle arme de la DSI ! v2
Après l’#agilité, le #DevOps, la nouvelle arme de la DSI ! v2
 
ScrumDays 2015 - La Mutuelle Générale se transforme et devient agile
ScrumDays 2015 - La Mutuelle Générale se transforme et devient agileScrumDays 2015 - La Mutuelle Générale se transforme et devient agile
ScrumDays 2015 - La Mutuelle Générale se transforme et devient agile
 
Gestion du risque dans un projet Agile
Gestion du risque dans un projet AgileGestion du risque dans un projet Agile
Gestion du risque dans un projet Agile
 
Agora cms 2014 - Méthodes agiles et culture Devops au service du Web
Agora cms 2014 - Méthodes agiles et culture Devops au service du WebAgora cms 2014 - Méthodes agiles et culture Devops au service du Web
Agora cms 2014 - Méthodes agiles et culture Devops au service du Web
 

Similaire à Eugenio Mauri: Les dangers des méthodes agiles

Master_OSAE_Cours_Tests_Grolleau.pdf
Master_OSAE_Cours_Tests_Grolleau.pdfMaster_OSAE_Cours_Tests_Grolleau.pdf
Master_OSAE_Cours_Tests_Grolleau.pdfBchiriAmina1
 
Et si les projets informatiques réussissaient grâce au contrôle interne!
Et si les projets informatiques réussissaient grâce au contrôle interne!Et si les projets informatiques réussissaient grâce au contrôle interne!
Et si les projets informatiques réussissaient grâce au contrôle interne!Antoine Vigneron
 
Cycle de développement du logiciel
Cycle de développement du logicielCycle de développement du logiciel
Cycle de développement du logicielMajid CHADAD
 
Mise en place d’un Systéme d’Information (SI) en PME
Mise en place d’un Systéme d’Information (SI) en PMEMise en place d’un Systéme d’Information (SI) en PME
Mise en place d’un Systéme d’Information (SI) en PMECYB@RDECHE
 
Livre blanc Quantmetry 2019 - IA en production, cycle de vie et dérive des mo...
Livre blanc Quantmetry 2019 - IA en production, cycle de vie et dérive des mo...Livre blanc Quantmetry 2019 - IA en production, cycle de vie et dérive des mo...
Livre blanc Quantmetry 2019 - IA en production, cycle de vie et dérive des mo...Guillaume MOCQUET
 
Presentation sa fe 2 zoom sur pi planning safe v1.0
Presentation sa fe 2 zoom sur pi planning safe v1.0Presentation sa fe 2 zoom sur pi planning safe v1.0
Presentation sa fe 2 zoom sur pi planning safe v1.0Pierre Medina
 
Lssyeb formation-lean-six-sigma-yellow-belt-1er-niveau
Lssyeb formation-lean-six-sigma-yellow-belt-1er-niveauLssyeb formation-lean-six-sigma-yellow-belt-1er-niveau
Lssyeb formation-lean-six-sigma-yellow-belt-1er-niveauCERTyou Formation
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de ScrumPyxis Technologies
 
Introduction à l'agilité iut lyon 1 sept2013
Introduction à l'agilité   iut lyon 1 sept2013Introduction à l'agilité   iut lyon 1 sept2013
Introduction à l'agilité iut lyon 1 sept2013agnes_crepet
 
Formation conduite de projet - Philippe Dornbusch
Formation conduite de projet - Philippe DornbuschFormation conduite de projet - Philippe Dornbusch
Formation conduite de projet - Philippe DornbuschEchecs et Stratégie
 

Similaire à Eugenio Mauri: Les dangers des méthodes agiles (20)

CM processus agile
CM processus agileCM processus agile
CM processus agile
 
Modèle en cascade
Modèle en cascadeModèle en cascade
Modèle en cascade
 
Master_OSAE_Cours_Tests_Grolleau.pdf
Master_OSAE_Cours_Tests_Grolleau.pdfMaster_OSAE_Cours_Tests_Grolleau.pdf
Master_OSAE_Cours_Tests_Grolleau.pdf
 
Et si les projets informatiques réussissaient grâce au contrôle interne!
Et si les projets informatiques réussissaient grâce au contrôle interne!Et si les projets informatiques réussissaient grâce au contrôle interne!
Et si les projets informatiques réussissaient grâce au contrôle interne!
 
Methode Agile
Methode Agile Methode Agile
Methode Agile
 
12 agile
12 agile12 agile
12 agile
 
Cycle de développement du logiciel
Cycle de développement du logicielCycle de développement du logiciel
Cycle de développement du logiciel
 
Introduction à Scrum
Introduction à ScrumIntroduction à Scrum
Introduction à Scrum
 
Scrum
ScrumScrum
Scrum
 
Mise en place d’un Systéme d’Information (SI) en PME
Mise en place d’un Systéme d’Information (SI) en PMEMise en place d’un Systéme d’Information (SI) en PME
Mise en place d’un Systéme d’Information (SI) en PME
 
Livre blanc Quantmetry 2019 - IA en production, cycle de vie et dérive des mo...
Livre blanc Quantmetry 2019 - IA en production, cycle de vie et dérive des mo...Livre blanc Quantmetry 2019 - IA en production, cycle de vie et dérive des mo...
Livre blanc Quantmetry 2019 - IA en production, cycle de vie et dérive des mo...
 
Formation en conduite de projet
Formation en conduite de projet Formation en conduite de projet
Formation en conduite de projet
 
Presentation sa fe 2 zoom sur pi planning safe v1.0
Presentation sa fe 2 zoom sur pi planning safe v1.0Presentation sa fe 2 zoom sur pi planning safe v1.0
Presentation sa fe 2 zoom sur pi planning safe v1.0
 
Up1
Up1Up1
Up1
 
Lssyeb formation-lean-six-sigma-yellow-belt-1er-niveau
Lssyeb formation-lean-six-sigma-yellow-belt-1er-niveauLssyeb formation-lean-six-sigma-yellow-belt-1er-niveau
Lssyeb formation-lean-six-sigma-yellow-belt-1er-niveau
 
Management de programme
Management de programmeManagement de programme
Management de programme
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de Scrum
 
Rad
RadRad
Rad
 
Introduction à l'agilité iut lyon 1 sept2013
Introduction à l'agilité   iut lyon 1 sept2013Introduction à l'agilité   iut lyon 1 sept2013
Introduction à l'agilité iut lyon 1 sept2013
 
Formation conduite de projet - Philippe Dornbusch
Formation conduite de projet - Philippe DornbuschFormation conduite de projet - Philippe Dornbusch
Formation conduite de projet - Philippe Dornbusch
 

Plus de Eugenio Mauri

Eugenio Mauri: resumee of the article "From conceptual modelling to requireme...
Eugenio Mauri: resumee of the article "From conceptual modelling to requireme...Eugenio Mauri: resumee of the article "From conceptual modelling to requireme...
Eugenio Mauri: resumee of the article "From conceptual modelling to requireme...Eugenio Mauri
 
Eugenio Mauri: Travail de groupe - editeurs logiciels
Eugenio Mauri: Travail de groupe - editeurs logicielsEugenio Mauri: Travail de groupe - editeurs logiciels
Eugenio Mauri: Travail de groupe - editeurs logicielsEugenio Mauri
 
Eugenio Mauri: présentation de TOGAF
Eugenio Mauri: présentation de TOGAFEugenio Mauri: présentation de TOGAF
Eugenio Mauri: présentation de TOGAFEugenio Mauri
 
Eugenio Mauri presentation TOGAF
Eugenio Mauri presentation TOGAFEugenio Mauri presentation TOGAF
Eugenio Mauri presentation TOGAFEugenio Mauri
 
Eugenio Mauri Exercice autour de Kimball
Eugenio Mauri Exercice autour de KimballEugenio Mauri Exercice autour de Kimball
Eugenio Mauri Exercice autour de KimballEugenio Mauri
 
Eugenio Mauri: Cloud Computing
Eugenio Mauri: Cloud ComputingEugenio Mauri: Cloud Computing
Eugenio Mauri: Cloud ComputingEugenio Mauri
 
Eugenio Mauri:fiche de lecture "Le projet d’urbanisation du système d’informa...
Eugenio Mauri:fiche de lecture "Le projet d’urbanisation du système d’informa...Eugenio Mauri:fiche de lecture "Le projet d’urbanisation du système d’informa...
Eugenio Mauri:fiche de lecture "Le projet d’urbanisation du système d’informa...Eugenio Mauri
 
Eugenio Mauri: CMM & SPiCE
Eugenio Mauri: CMM & SPiCEEugenio Mauri: CMM & SPiCE
Eugenio Mauri: CMM & SPiCEEugenio Mauri
 
Msic jb2011 ue03 papcar Eugenio Mauri
Msic jb2011 ue03 papcar Eugenio MauriMsic jb2011 ue03 papcar Eugenio Mauri
Msic jb2011 ue03 papcar Eugenio MauriEugenio Mauri
 
Eugenio Mauri: Goal directed requirements acquisition
Eugenio Mauri: Goal directed requirements acquisitionEugenio Mauri: Goal directed requirements acquisition
Eugenio Mauri: Goal directed requirements acquisitionEugenio Mauri
 
Cas hôtel attirer clientèle Eugenio Mauri
Cas hôtel attirer clientèle Eugenio MauriCas hôtel attirer clientèle Eugenio Mauri
Cas hôtel attirer clientèle Eugenio MauriEugenio Mauri
 
Mauri Eugenio reasoning with goals
Mauri Eugenio reasoning with goalsMauri Eugenio reasoning with goals
Mauri Eugenio reasoning with goalsEugenio Mauri
 

Plus de Eugenio Mauri (12)

Eugenio Mauri: resumee of the article "From conceptual modelling to requireme...
Eugenio Mauri: resumee of the article "From conceptual modelling to requireme...Eugenio Mauri: resumee of the article "From conceptual modelling to requireme...
Eugenio Mauri: resumee of the article "From conceptual modelling to requireme...
 
Eugenio Mauri: Travail de groupe - editeurs logiciels
Eugenio Mauri: Travail de groupe - editeurs logicielsEugenio Mauri: Travail de groupe - editeurs logiciels
Eugenio Mauri: Travail de groupe - editeurs logiciels
 
Eugenio Mauri: présentation de TOGAF
Eugenio Mauri: présentation de TOGAFEugenio Mauri: présentation de TOGAF
Eugenio Mauri: présentation de TOGAF
 
Eugenio Mauri presentation TOGAF
Eugenio Mauri presentation TOGAFEugenio Mauri presentation TOGAF
Eugenio Mauri presentation TOGAF
 
Eugenio Mauri Exercice autour de Kimball
Eugenio Mauri Exercice autour de KimballEugenio Mauri Exercice autour de Kimball
Eugenio Mauri Exercice autour de Kimball
 
Eugenio Mauri: Cloud Computing
Eugenio Mauri: Cloud ComputingEugenio Mauri: Cloud Computing
Eugenio Mauri: Cloud Computing
 
Eugenio Mauri:fiche de lecture "Le projet d’urbanisation du système d’informa...
Eugenio Mauri:fiche de lecture "Le projet d’urbanisation du système d’informa...Eugenio Mauri:fiche de lecture "Le projet d’urbanisation du système d’informa...
Eugenio Mauri:fiche de lecture "Le projet d’urbanisation du système d’informa...
 
Eugenio Mauri: CMM & SPiCE
Eugenio Mauri: CMM & SPiCEEugenio Mauri: CMM & SPiCE
Eugenio Mauri: CMM & SPiCE
 
Msic jb2011 ue03 papcar Eugenio Mauri
Msic jb2011 ue03 papcar Eugenio MauriMsic jb2011 ue03 papcar Eugenio Mauri
Msic jb2011 ue03 papcar Eugenio Mauri
 
Eugenio Mauri: Goal directed requirements acquisition
Eugenio Mauri: Goal directed requirements acquisitionEugenio Mauri: Goal directed requirements acquisition
Eugenio Mauri: Goal directed requirements acquisition
 
Cas hôtel attirer clientèle Eugenio Mauri
Cas hôtel attirer clientèle Eugenio MauriCas hôtel attirer clientèle Eugenio Mauri
Cas hôtel attirer clientèle Eugenio Mauri
 
Mauri Eugenio reasoning with goals
Mauri Eugenio reasoning with goalsMauri Eugenio reasoning with goals
Mauri Eugenio reasoning with goals
 

Eugenio Mauri: Les dangers des méthodes agiles

  • 1. U.E. 5 : Module GOUVERNANCE DES SIC François LARCHER LES DANGERS DES METHODES AGILE Equipe : Catherine Cazaux Eugenio Mauri Moustapha Gueye M SIC JB 03/06/2011 MGU- EMA - CCA 1 / 16
  • 2. U.E. 5 : Module GOUVERNANCE DES SIC François LARCHER  Rappel des principes de la méthode AGILE  Pourquoi les méthodes AGILES ?  Analyse des risques de la méthode  Comment gérer les risques ?  Prévention  Résorption  En conclusion M SIC JB 03/06/2011 MGU- EMA - CCA 2 / 16
  • 3. U.E. 5 : Module GOUVERNANCE DES SIC François LARCHER Présentation des méthodes AGILES Le fondement des méthodes agiles repose sur l'identification et l'intégration continue des changements tout au long du projet : L'événement extérieur n'est donc plus considéré comme une perturbation mais est intégré comme élément de l'organisation même du projet. M SIC JB 03/06/2011 MGU- EMA - CCA 3 / 16
  • 4. U.E. 5 : Module GOUVERNANCE DES SIC François LARCHER Présentation des méthodes AGILES Historique des méthodes agiles Les premières approches en matière d'Agilité sont essentiellement apparues au cours des années 1990 sous le nom de RAD (Rapid Application Development) puis RUP (Rational Unified Process). Mais c'est avec l'arrivée de la méthode XP (eXtrem Programming), apparue aux Etats Unis fin des années 90 que l'Agilité a prit réellement ses lettres de noblesse. Kent Beck, Ward Cunningham et Ron Jeffries ont créé cette méthode d'une manière générique et applicable quel que soit son contexte même si elle était, à son origine, issue des nouvelles technologies. M SIC JB 03/06/2011 MGU- EMA - CCA 4 / 16
  • 5. U.E. 5 : Module GOUVERNANCE DES SIC François LARCHER Présentation des méthodes AGILES Quatre valeurs fondamentales : la communication, comme une valeur primordiale, car, sans elle la résolution des problèmes ne peut se faire de manière constructive la simplicité comme gage de la robustesse et de pérennité de la solution délivrée aux utilisateurs. C'est aussi une preuve d'humilité de la part des concepteurs et un facteur clé pour gagner en productivité. le feedback comme outil de réduction de risque. Il concerne les relations entre tous les membres de l'équipe mais aussi entre les développeurs, les maîtrises d'ouvrage, et le commanditaire. le courage de prendre des bonnes décisions et de reconnaître ses erreurs dès qu'elles apparaissent plutôt que de tenter de les dissimuler. M SIC JB 03/06/2011 MGU- EMA - CCA 5 / 16
  • 6. U.E. 5 : Ingénierie de SIC et Conduite de projets François Larcher Pourquoi les méthodes AGILES ?  Augmenter le niveau de satisfaction des clients tout en rendant le travail de développement plus faciles.  Réduire l'effet tunnel.  Répondre aux modifications de contexte et de spécifications du projet.  Se focaliser sur ce qui a une plus grande valeur ajoutée pour l'entreprise.  Réduire les risques le plus tôt possible. M SIC JB 03/06/2011 MGU- EMA - CCA 6 / 16
  • 7. U.E. 5 : Ingénierie de SIC et Conduite de projets François Larcher Pour quels environnements ?  Besoin très évolutif.  Solutions pour petites équipes.  Projets non complexes.  Environnement non critique (médicale, nucléaire, etc...)  Cycles de développements courts M SIC JB 03/06/2011 MGU- EMA - CCA 7 / 16
  • 8. U.E. 5 : Ingénierie de SIC et Conduite de projets François Larcher Quelle adéquation équipe / projet ? M SIC JB 03/06/2011 MGU- EMA - CCA 8 / 16
  • 9. U.E. 5 : Module GOUVERNANCE DES SIC François LARCHER Analyse des risques de la méthode Incompréhension de la méthode  Pratiques déconnectées de la philosophie « agiles » EX : Vouloir une vision globale sur le projet sans connaitre toutes les exigences  Releases fréquentes sans automatisation des scenarii de test => Tests manuels insupportables Inadaptation de la méthode au projet  Manque de planification prévisionnelle (navigation à vue)  L’estimation de charge pour l’ensemble du projet EX : Offshore et agilité M SIC JB 03/06/2011 MGU- EMA - CCA 9 / 16
  • 10. U.E. 5 : Module GOUVERNANCE DES SIC François LARCHER Analyse des risques de la méthode (suite) Inadaptation des ressources à la méthode  absence de formation  programmation en binôme sans communication  Pléthore de ressources Manque de rigueur et absence de documentation  Sans application rigoureuse de toutes les pratiques, pas de bons résultats  Manque de contrôle et de structuration.  Pérennité de la connaissance du système  Changement d’équipe projet ou maintenance du logiciel effectué par une autre équipe M SIC JB 03/06/2011 MGU- EMA - CCA 10 / 16
  • 11. U.E. 5 : Module GOUVERNANCE DES SIC François LARCHER Analyse des risques de la méthode (fin) Indisponibilité des intervenants Client : Manque de temps et d’intérêt Equipe : Interactions avec d’autres projets Problèmes de disponibilité dans les équipes réduites Mise en valeur des compétences Risque politique Contractualisation Contrats « ouverts » car périmètre variable Difficulté à déterminer le cout M SIC JB 03/06/2011 MGU- EMA - CCA 11 / 16
  • 12. U.E. 5 : Module GOUVERNANCE DES SIC François LARCHER Comment les gérer?  La prévention  Une bonne connaissance de la méthode : formation  Assurer une documentation minimale  Automatiser les scenarios de tests  Sans automatisation : pas de tests et perte de temps sur l’écriture des scenarii de tests  choix de l’équipe projet  Compatibilité des profils : communication  Disponibilités des intervenants : client et équipe projet  Responsabilisation du client  La résorption  Remise en cause du contexte actuel  Production de documentation en cours de projet M SIC JB 03/06/2011 MGU- EMA - CCA 12 / 16
  • 13. U.E. 5 : Module GOUVERNANCE DES SIC François LARCHER En conclusion Le tableau suivant Permet de comparer et synthétiser sommairement les Points clés et Désavantages de quelques méthodes AGILES Méthodes Points clés Désavantages SCRUM Petites équipes, itérations de La mise en œuvre du 30 jours, réunions journalières. développement n'est pas précisée, seule compte la gestion FDD Procédé bien défini et simple, des ressources humaines.sur Uniquement centré le orienté objet et basé sur le développement développement. Itérations très courtes. (inspiré de "Agile Software Development Methods" par Pekka Abrahamsonn et Outi Salo, VTT Publications 478) M SIC JB 03/06/2011 MGU- EMA - CCA 13 / 16
  • 14. U.E. 5 : Module GOUVERNANCE DES SIC François LARCHER En conclusion (suite) Méthodes Points clés Désavantages Développement guidé par les besoins On se focalise sur l'aspect individuel du du client. développement, au détriment d'une vue globale et des pratiques de management XP Equipes réduites, centrées sur les ou de formalisation. développeurs. Binômes. Risque de manquer de contrôle et de Création quotidienne. Amélioration structuration en laissant les développeurs constante, trop libres de dériver par rapport aux fonctions de l'application. Adaptabilité aux modifications. RUP Processus complet assisté par des Lourd, largement étendu, peut être outils. Exhaustif. difficile à mettre en œuvre de façon spécifique. Rôles bien définis, modélisation. Convient pour les gros projets qui génèrent beaucoup de documentation. M SIC JB 03/06/2011 MGU- EMA - CCA 14 / 16
  • 15. U.E. 5 : Module GOUVERNANCE DES SIC François LARCHER En conclusion (fin) les méthodes agiles ne s'opposent pas aux méthodes traditionnelles :  Les méthodes traditionnelles restent valables dans le cas des projets où l'expression du besoin peut être figée dès le départ du projet, par exemple :  Migration technique d'un système à iso-fonctionalité  Prise en compte d'une nouvelle législation ou d'une nouvelle règle fiscale. M SIC JB 03/06/2011 MGU- EMA - CCA 15 / 16
  • 16. U.E. 5 : Module GOUVERNANCE DES SIC François LARCHER Sources • http://www.informit.com/articles/article.aspx?p=441115 • http://www.dsi.cnrs.fr/methodes/gestion-projet/methodologie/ • http://web-serv.univ-angers.fr/docs/etudquassi/Methodes_agiles.pdf • http://www.dotnetguru.org/articles/dossiers/devagile/DevelopperAgile.htm M SIC JB 03/06/2011 MGU- EMA - CCA 16 / 16

Notes de l'éditeur

  1. Kent Beck est un informaticien américain né en 1961. Il est l'inventeur du concept d'eXtreme Programming et l'auteur du livre « Extreme Programming Explained. Embrace Change », Ward Cunningham : est né le 26 mai 1949 est un informaticien américain connu, entre autres, pour avoir inventé le concept de wiki , concept qui permit notamment, l'élaboration de l'encyclopédie Wikipédia , le site web basé sur le wiki le plus consulté, également parmi les 5 sites les plus consultés au monde. “ wiki ” veut dire rapide. Ron Jeffries est l'un des 3 fondateurs de l' Extreme Programming (XP) élaboration d'une méthodologie de logiciels vers 1996, avec Kent Beck et Ward Cunningham . Il a été à partir de 1996, un entraîneur de XP sur le Système de rémunération de Chrysler global du projet, qui a été le cas XP a été inventé. Il est l'auteur de l'Extreme Programming installée, le deuxième livre publié sur XP. Il a également écrit Extreme Programming Adventures en C #. . Il est l'un des 17 signataires de la Manifeste Agile .
  2. On se focalise sur l'aspect individuel du développement, au détriment d'une vue globale et des pratiques de management ou de formalisation.La méthode requiert beaucoup de rigeur et d’autodiscipline. EN laissant les développeurs trop libres de dériver par rapport aux fonctions de l'application (méthode XP).
  3. SCRUM (1996) : signifie « mélée » de rugby ; Scrum est un processus léger permettant de gérer et de contrôler le développement de produits logiciels. Mettant en œuvre des pratiques itératives et incrémentales, Scrum est, en soi, une méthode efficace. Elle peut néanmoins être associée à d’autres pratiques d'ingénierie, notamment Extreme Programming et d’autres méthodes de développement logiciel itératif. C’est l’une des méthodes agiles les plus employées, car elle permet d’améliorer notablement la productivité tout en accélérant le retour sur investissement. FDD : Feature Driven Development (conduite des développements orienté vers le futur)
  4. XP (1999) : eXtrem Programming RUP : Rational Unified Process