A
Développement agile
(Contexte : gestion de projet, logiciel, gestion de la technologie)
Une approche itérative de la gestion de projet et du développement de logiciels qui utilise la livraison incrémentale, la collaboration d'équipe, la planification continue et l'apprentissage continu pour fournir des solutions. Basé sur le manifeste 2001 pour le développement agile de logiciels, il promeut des processus allégés qui se concentrent sur la construction de plus petits ensembles de caractéristiques et de capacités d'un système qui sont révisés avec les parties prenantes à intervalles réguliers. Ce cycle plus court d'élaboration et de révision permet de réagir rapidement aux changements lorsque les priorités évoluent ou que de nouveaux besoins sont identifiés.
Les équipes agiles fonctionnent généralement par sprints, de courts intervalles de 2à 3 semaines au cours desquels un ensemble discret de caractéristiques, appelées "stories", est développé. Une équipe agile se réunit quotidiennement pour un court point de contrôle 15-minute, appelé stand up, afin d'évaluer les progrès accomplis par rapport aux histoires, dont les résultats sont présentés aux parties prenantes du projet lors d'une revue de fin de sprint.
Référence :
Manifeste pour le développement agile de logiciels
Voir aussi