FAIL (the browser should render some flash content, not this).

Le développement logiciel agile est un cadre conceptuel permettant d’entreprendre des projets de génie logiciel.

Il existe un certain nombre de méthodes de développement logiciel agiles, telles que celles épousées par Agile Alliance, organisme à but non lucratif.

Les méthodes agiles tentent de réduire les risques et d’optimiser la productivité en réalisant le développement logiciel par de courtes itérations et en limitant l’importance des artefacts secondaires ou temporaires.

Scrum et eXtreme Programming (XP) sont deux des principales méthodes agiles.

Il en existe toutefois bien d’autres et l’agilité, en tant que cadre conceptuel, peut également être appliquée à l’exécution de méthodes plus traditionnelles.