Page 50 - M1-Master MBFA-Management projet-Support de formation
P. 50

Les méthodes de conduite d’un projet
                   zoom sur les projets informatiques                                                 27

                   méthodes Agiles



                    Définition : Les méthodes agiles caractérisent un mode de gestion des projets
                     informatiques privilégiant :
                       le dialogue entre toutes les parties prenantes, clients, utilisateurs, développeurs et
                        autres professionnels du projet
                       la souplesse en cours de réalisation
                       la capacité à modifier les plans
                       la rapidité de livraison
                    Il s'agit de rompre avec les pratiques plus traditionnelles bien trop rigides et trop
                     exigeantes en matière de spécifications
                    Pour cela il est important d'accorder la priorité au relationnel et à la
                     communication étendue sur les processus de développement





              Définition et principe des méthodes agiles

               Définition : Les méthodes agiles caractérisent un mode de gestion des projets informatiques
              privilégiant le dialogue entre toutes les parties prenantes, clients, utilisateurs, développeurs
              et autres professionnels du projet, la souplesse en cours de réalisation, la capacité à modifier
              les plans et la rapidité de livraison. Il s'agit de rompre avec les pratiques plus traditionnelles
              bien trop rigides et trop exigeantes en matière de spécifications (contractuelles). Pour cela il
              est important d'accorder la priorité au relationnel et à la communication étendue sur les
              processus de développement.

              Pourquoi les méthodes agiles ?
              • En finir avec les projets interminables

              Les méthodes agiles ont été développées à l'origine pour tenter de résoudre l'équation
              infernale des projets informatiques de grandes ampleurs. Un projet classique est long, trop
              long. Un projet classique est coûteux, trop coûteux. Un projet classique est difficile à piloter.
              Un projet classique n'apporte aucune garantie d'un livrable conforme aux attentes client.

              • Origine des méthodes agiles
              Aussi, dès les années 90, des solutions comme RAD Développement Rapide d'Applications, XP
              eXtreme Programming ou Scrum ont été proposées. Ces premières méthodes éliminaient
              d'office "l'effet tunnel", une situation caractéristique où les développeurs sont à pied
              d'oeuvre et, hormis quelques sibyllins rapport, rien ne s'en échappe, personne ne peut savoir
              ce qu'il se passe.
              En contre partie, les méthodes agiles sont centrées sur les besoins clients et procèdent par
              itérations incrémentales et adaptatives afin de proposer le plus rapidement possible un
              produit, puis un livrable.




                                                                                                                    27
   45   46   47   48   49   50   51   52   53   54   55