Qu'est ce que l'Agile ?

Introduction

Les méthodologies Agiles sont un groupe de pratiques qui s’appliquent à différents types de projets mais qui se limite actuellement aux projets informatiques, notamment à ceux relatifs au développement logiciel.

Origine

L'Agile est né en 2001 de la rencontre de 17 experts de l'ingénierie logicielle. A cette occasion, ils ont rédigé un texte (Le Manifeste Agile) qui dicte les valeurs, les principes qui guident les équipes de projet agile dans la réalisation de logiciels.

Résumé

Nous pourrions définir l’Agile comme :

  • Une discipline de gestion de projet qui encourage les processus d'introspection et d'adaptation fréquents
  • Une philosophie de leadership qui encourage l'esprit d'équipe, l'auto-organisation et la responsabilisation
  • Un ensemble regroupant les meilleures pratiques d'ingénierie qui permettent d'accélérer la livraison des logiciels de qualité
  • Une approche de développement qui aligne les objectifs de l'entreprise avec les besoins réels des clients.

Les méthodologies agiles

Les pères fondateurs de l'Agile préfèrent employer le mot « méthodologie » plutôt que le mot « méthode » pour parler de ces pratiques car une « méthode » s'assimile à un processus figé ou faiblement évolutif tandis qu'une méthodologie évolue avec sa propre science.
Des méthodologies comme Scrum ou Agile Software Development sont donc vouées à évoluer au cours du temps nonobstant les fondements de leur science.

Quelques méthodologies agiles

  • Scrum
  • eXtreme Programming
  • Lean Software Development
  • Adaptative Software Development
  • Crystal
  • DSDM
  • FDD
En savoir plus...

Newsletter

Entrer votre Email pour rejoindre notre mailing list

Désinscription