L’emploi de la méthode dite « Agile » dans un projet informatique permet au client et à l’équipe du prestataire de travailler de concert pour un développement du produit informatique désiré par le client « au fur et à mesure ». Ainsi, et contrairement à ce qui a court dans les méthodes classiques très planifiées appliquées aux projets informatiques, davantage de place est laissée aux évolutions/adaptations du produit au gré des développements.
QU’EST-CE QUE C’EST CONCRÈTEMENT ?
Il existe différentes méthodes Agile (ex : « Scrum », « Développement Lean », etc.). La méthode « Scrum » est particulièrement répandue en France. Elle consiste à découper le projet informatique en différentes itérations nommées « sprints ». Chaque « sprint » démarre par la définition des objectifs du « sprint » et se termine par une évaluation du résultat, permettant d’ajuster au fil de l’eau les fonctionnalités attendues en fonction de leur intérêt et de leur niveau de complexité. L’ensemble repose sur une analyse dynamique des besoins fonctionnels attendus.
BIEN CONSTITUER SON ÉQUIPE
Les projets en mode Agile reposent sur un travail collaboratif entre le client et son prestataire. Pour le bon déroulement du projet, l’équipe de développement est généralement accompagnée de deux intervenants :
- Le « Sc…