Les méthodes agiles : de la planification au pilotage

FondamentalDe la planification au pilotage

Le fondement des méthodes agiles et qu'il n'est pas possible de tout prévoir correctement, et qu'il vaut mieux planifier au niveau macro uniquement et piloter au niveau micro.

DéfinitionMéthode agile

Une méthode agile est une approche itérative et incrémentale, qui est menée dans un esprit collaboratif, avec juste ce qu'il faut de formalisme. ( Gestion de projet : Vers les méthodes agiles [1], p42)

FondamentalManifeste pour le développement logiciel agile

  • Les individus et leurs interactions avant les processus et les outils.

  • Des fonctionnalités opérationnelles avant la documentation.

  • Collaboration avec le client plutôt que contractualisation des relations.

  • Acceptation du changement plutôt que conformité aux plans

( Gestion de projet : Vers les méthodes agiles [1], p49)

ExempleExemple de méthodes agiles

  • Rapid Application Development (RAD)

  • Adaptative Software Development (ASD)

  • Crystal

  • Scrum

  • eXtreme Programming (XP)