MÉTHODES AGILE


L'agilité est la capacité de s'adapter et de réagir au changement… les organisations agiles voient le changement comme une opportunité, pas une menace.

Jim Highsmith

 

Le Manifeste Agile rédigé en 2001 par dix-sept experts du développement d’application , s'oppose aux démarches prédictives en cascade ou cycle en V,  qui ne correspondent  plus aux contraintes et aux exigences du logiciel.

Par nature l'ensemble des activités de réalisation d'un logiciel complexe ne peut être anticipé et planifié; les méthodes Agile proposent un modèle de contrôle de processus fondé sur l'empirisme, via l'adaptation continue aux conditions réelles de l'activité et une réaction rapide aux changements. L'ensemble du développement est réalisé itérativement par une équipe multidisciplinaire.

 

Quatre valeurs déclinées en 12 principes :

  1.  Les individus et leurs interactions plus que les processus et les outils
  2. Des logiciels opérationnels plus qu’une documentation exhaustive
  3. La collaboration avec les clients plus que la négociation contractuelle
  4. L’adaptation au changement plus que le suivi d’un plan

Le Manifeste Agile reconnait la valeur des seconds éléments, mais privilégie les premiers.

 

Cette "philosophie" a servi de fondations pour de nombreux frameworks qui ont évolués au fil du temps.



SCRUM

DEVOPS

SAFE

PMI ACP