Développement Agile
Le développement Agile désigne une méthodologie qui vise à apporter une flexibilité et un pragmatisme accrus aux produits finis. Il privilégie la simplification du code, des tests fréquents et la livraison des fonctionnalités de l'application dès qu'elles sont prêts.
L'objectif de la méthode agile est de livrer des incréments du logiciel au fur et à mesure de leur développement et de progresser en s'appuyant sur ceux que le client a validés, plutôt que de livrer une application complète en fin de projet.
Les principes du développement Agile sont synthétisés dans le Manifeste pour le développement Agile de logiciel.
Cette définition a été mise à jour en juillet 2016