GESTION DE PROJET ET METHODES AGILES
« augmenter le niveau de satisfaction des clients tout en rendant le travail de développement plus rapide »
les méthodes prédictives qui reposent sur la planification concentrent la plupart des décisions en phase initiale. Trop réfractaires aux changements, elles apparaissent comme peu adaptées aux cycles de développement d’applicatifs web.
De plus en plus ramassés, ces derniers doivent absorber de nombreuses demandes de changements. Que ce soit celles du client qui a le plus souvent des besoins fonctionnels évolutifs (rarement spécialiste du web il affine ses exigences au cours du développement) ou celles de l’équipe qui découvre en phase d’implémentation des erreurs de spécification ou de conception.
Les technologies objets ont favorisées l’émergence de méthodes agiles dont la vocation est de fournir un cadre intégrant nativement la notion de changement. Ceci afin d’évacuer la dérive des délais, la non-qualité et la mauvaise intégration des composantes métiers du client – bref tout ce qui ressort d’une certaine incapacité à gérer le changement.
Parmi ces méthodes agiles XP se distingue par son (apparent) minimalisme. XP repose sur une série d’assertions simples résumées par 4 valeurs fondamentales:
- la communication (impliquer le client)
- la simplicité (favoriser les évolutions)
- le feedback (tests unitaires pour un retour immédiat)
- le courage (jouer pour gagner et non pour éviter de perdre)
Ainsi un des apports d’ XP, au-délà du principe des itérations, consiste à favoriser les expériences concrètes: toute décision abstraite devant être testée le résultat d’un séance de conception ne sera pas un modèle conceptuel finalisé et paradigmatique mais bien une série de solutions.
































subscribe to comments RSS
Pas de commentaire pour cet article