Tester son agilité
Par dgirard le dimanche 3 février 2008, 21:19 - Lien permanent
"Ma méthode est aussi itérative que la votre : d'abord nous faisons les spécifications, ensuite nous concevons le logiciel pour finalement le coder, le tester et le mettre en production."
Afin de valider qu'un projet annonçant respecter SCRUM respecte quelques principes de base, Nokia propose un test divisé en deux parties :
- Le projet est-il incrémental ?
- Les itérations du projet sont-elles fixes et durent-elles moins de 6 semaines ?
- Le logiciel fonctionne-t-il et est-il testé à la fin de chaque itération ?
- L'itération a-t-elle démarrée avant que les spécifications ne soient complètes ?
- Le projet respecte-t-il SCRUM ?
- Y-a-t-il un "product owner" sur le projet ?
- Y-a-t-il un backlog prioritisé par la valeur métier ?
- La complexité du backlog a-t-elle été estimée par les membres de l'équipe ?
- L'équipe connait-elle sa vélocité et crée-t-elle ses "burndown charts" ?
- Personne ne perturbe le travail de l'équipe durant une itération ?
Ce test, reste le test de Nokia. Il a le mérite d’indiquer les pratiques que Nokia estime être les plus importantes.
Chaque équipe peut avoir un petit test/manifeste de ce type qui permet d’indiquer les pratiques défendues.
Source du test Nokia : Jeff Sutherland on Scrum and Not-Scrum