Ok

En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies. Ces derniers assurent le bon fonctionnement de nos services. En savoir plus.

24 septembre 2007

Planification du premier sprint

Demain matin se sera notre premier sprint planning, pour l'itération 1. Je ferai donc une courte introduction à ce qu'est le sprint planning pour l'équipe.

On a en main un premier backlog de produit, priorisé. On l'a même découpé en chunk de deux (2) semaines (grosso modo) avec des thèmes pour chaque itération et un release final dans la 6e itération.

Préalablement, j'ai reformuler les éléments du backlog en user stories dans la forme de "En tant que __acteur__ je désire __fontionnalité__ afin que __valeur__. J'ai esquissé pour 2 user stories le scénario de démonstration. J'ai aussi esquissé ce qui serait ma priorisation des users stories.

Le but du la rencontre de planification du sprint est de produire:

- un but pour le sprint;
- une liste des membres de l'équipe et leur niveau d'engagement;
- une liste des users stories, notre backlog de sprint;
- la date de la démo;
- l'endroit et le moment de la mêlée quotidienne.

La rencontre, comme la plupart des éléments dans les approches agiles est "timeboxé", i.e. la durée est définie à l'avance.

La rencontre se déroule typiquement de la façon suivante:

- Le propriétaire présente le but du sprint et les éléments du backlog de produit;
- Ensemble on détermine le moment et l'endroit de la démo, typiquement à la fin de l'itération, avant la rétrospective.;
- L'équipe estime et décompose les éléments au besoin. On explique les éléments à clarifier et on décrit comment le user story va être démontré;
- On sélectionne les users stories pour l'itération;
- On calcule la vélocité des tâches versus l'estimé des users stories.
- On spécifie le moment et le lieu de la mêlée quotidienne.

Voici un exemple de backlog de produit que nous avons réalisé dans une autre projet en décembre 2005.

086af15f750295ebd2b3428fb3ecc070.jpg

Du même projet, voici le sprint backlog d'une itération.

95641a101f2499b9316022242712c041.jpg