MANIFESTE AGILE
Les 4 valeurs du développement Agile
- Individus et échanges plus que processus et outils
- Produit fonctionnel plus que documentation pléthorique
- Collaboration du client plus que négociation du contrat
- Réactivité au changement plus que suivi d'un plan.
Les 12 principes du développement Agile
- Notre priorité première est de satisfaire le client en livrant au plus tôt et de manière constante un produit de qualité.
- Tout changement, même tardif, des exigences pendant le développement est bienvenu. Les méthodes Agiles transforment le changement en avantage compétitif pour le client.
- Livrer régulièrement un produit fonctionnel, toutes les 2 semaines à 1 mois, en préférant la plus petite périodicité.
- Maîtrise d'ouvrage et développeurs doivent collaborer quotidiennement tout au long du projet.
- Bâtir le projet avec des personnes motivées. Leur donner l'environnement et le soutien dont elles ont besoin et croire en leurs capacités à accomplir le travail.
- La plus efficace des méthodes pour transmettre l'information au sein et à destination d'une équipe est le face à face.
- Un produit qui fonctionne est le meilleur indicateur de progrès.
- Les méthodes Agiles favorisent un rythme de développement soutenable. Commanditaires, développeurs et utilisateurs devraient pouvoir maintenir ce rythme indéfiniment.
- Une attention constante à l'excellence technique et à la qualité de la conception améliore l'agilité.
- La simplicité - l'art de maximiser la quantité de travail à ne pas faire – est essentielle.
- Les meilleures architectures, spécifications et conceptions sont issues d'équipes auto-organisées.
- À intervalle régulier, l'équipe réfléchit aux moyens de devenir plus efficace, puis modifie et ajuste son comportement dans ce sens
