Mot-clé - burndown

Fil des billets - Fil des commentaires

Quiz agile, retour sur les questions 13 à 15

Les 3 dernières questions des 15 du quiz placé à la fin de mon livre Scrum.

A propos de quiz, il y en aura un qui sera proposé à la fin de la formation Kanban du 24 octobre, comme dans mes formations Scrum, en plus court.

Lire la suite...

Quizz, la question 13 sur le burndown chart

La question était la suivante :

Au milieu du sprint, le burndown chart de sprint remonte. Vous êtes ScrumMaster, que faire ?

Lire la suite...

Le burnup

Le burndown chart montre bien ce qui reste à faire, mais on n'y voit pas les évolutions de périmètre. Il y a 2 ans, j'avais présenté l'intérêt du burnup à 2 courbes pour pallier ce manque du burndown.

J'avais fait un schéma à la main pas très beau. Maintenant qu'IceScrum produit plein de graphiques, dont le burnup, j'en profite pour réactualiser sa présentation.

Le burnup chart

Le burnup présente 2 courbes :

  • la verte qui est fini
  • la bleue le périmètre du projet

Pour chaque sprint, ce graphique demande de collecter 2 valeurs pour construire ces courbes. Les valeurs sont en points (les fameux story points), donc seules les stories qui ont été estimées sont prises en compte.

La courbe de fini est en fait le cumul de vélocité, elle ne descend jamais (il n'y a pas de vélocité négative !)

La courbe qui montre le périmètre est calculée en faisant le total des points de tout ce qui est dans le backlog de produit, ce qui est fait, comme ce qui reste à faire. Elle peut monter mais aussi descendre : si on supprime des stories qui avaient été déjà estimées, si on ré-estime à la baisse. Dans le cas d'un projet à périmètre bien défini au départ, elle peut rester plate. Mais en général elle monte.

Il est tout à fait possible que les 2 courbes montent en parallèle, cela veut simplement dire qu'on ajoute des éléments dans le backlog au même rythme que leur réalisation dans les sprints.

La distance horizontale entre les 2 courbes est le temps de cycle, défini dans le Lean Software comme la durée entre la collecte du besoin (dans le schéma, c'est le sprint où la story est placée dans le backlog et estimée) et sa mise à disposition dans le logiciel (ici le sprint où la story est finie).

Usages de Scrum

La semaine dernière j'ai eu l'occasion de connaître des usages de Scrum dans des sociétés où j'étais intervenu il y a quelques semaines ou quelques mois pour des formations et du conseil. Chacune poursuit l'utilisation de Scrum en fonction de son contexte, à partir de la base que j'ai enseignée.

Lire la suite...

Burndown chart en couleurs

Un burndown chart de sprint montre au jour le jour le reste à faire sur les tâches du sprint. Une de mes équipes a produit lors de son dernier sprint une variante de burndown qui montre en plus le reste à faire sur chaque story réalisée pendant le sprint.

bdcSprintStory.jpg

Avec les couleurs, ça fait plus gai, vous ne trouvez-pas ? Ca peut aussi aider à voir si l'équipe commence un peu tout en même temps ou se consacre aux éléments du backlog l'un après l'autre. Voir le post de Mike Cohn à ce sujet.

Les courbes de croissance d'un projet (1)

Le beurdone montre la décroissance du reste à faire tandis que le burnup montre la croissance de ce qui est fait (et à faire).

Lire la suite...

Le beurdone de release

C'est l'outil de Scrum qui permet de montrer l'avancement d'une release.

Lire la suite...