Ses avantages
- Ensemble de « best practices » d’autres méthodes
- Adaptés aux projets de moins de 10 personnes
- Mise en œuvre simple
- Donne des éléments relatifs à la technique (règle de développement, prototypage, tests…)
- Innovant par l’introduction de règles non naturelles et pourtant efficaces (réunions tous les matins debout, travail en binôme)
Ses inconvénients
- Couvre seulement la partie développement au détriment d’une capture rigoureuse des besoins, des tests ou de la prévision de la maintenance
- La phase d’analyse se limitant à des scénarios dictés par les utilisateurs, il y a un fort risque de devoir tout refaire
- Pas d’éléments connexes au processus (modèles de documents, typologie d’intervenants…)