Ses avantages
- Méthode légère applicable aux petits projets (80 à 120 jours)
- Met l’utilisateur du logiciel au cœur de la démarche
- Le développement met rapidement en œuvre les fonctionnalités majeures dans des prototypes fonctionnels
Ses inconvénients
- L’utilisateur doit avoir le pouvoir de décision
- Demande une implication des utilisateurs
- La discipline est très importante : seules les fonctionnalités cibles doivent être développées
- Pousse peu à la rédaction de documentation puisque l’utilisateur est formé pendant le développement