À mesure que l’équipe progresse, la ligne du travail terminé reflète la quantité de travail accompli à chaque jalon. La ligne du travail total représente le périmètre du projet.
Utilisation d’un burnup chart ou d’un burndown chart
Sur le papier, les burnup charts et les burndown charts peuvent sembler identiques. Bien qu’ils soient similaires, ils se distinguent en réalité par la manière dont la chronologie y est définie, ce qui les rend adaptés à des cas d’utilisation différents.
Les burnup charts commencent à zéro, tandis que les burndown charts se dirigent vers zéro. Par conséquent, les burndown charts impliquent qu’il existe une date limite. Les burnup charts ne mettent pas l’accent sur la date limite, mais se concentrent sur ce qui a été accompli jusqu’à présent.
Vous pouvez tirer parti de cette différence en choisissant l’un ou l’autre de ces diagrammes en fonction du type de projet sur lequel vous travaillez, des parties prenantes impliquées et de vos préférences en matière de planification.
Cas d’utilisation des burnup charts
Les burnup charts présentent par défaut une chronologie ouverte, car ils suivent le temps écoulé au lieu de compter à rebours jusqu’à zéro. Vous pouvez donc utiliser un burnup chart pour suivre vos projets qui sont plus flexibles, qui comportent de nombreuses dépendances ou qui sont relativement complexes. Autrement dit, il sera plus adapté aux situations dans lesquelles le calendrier et le périmètre sont susceptibles de changer au cours du projet.
À l’aide d’un burnup chart, vous pouvez planifier votre projet en :
-
Décomposant les sprints en fonction du travail accompli. Vous pouvez quantifier précisément la quantité de travail abattue par votre équipe au cours de chaque période.
-
Évaluant le travail terminé par rapport au périmètre. Pour voir où en est le projet par rapport à son périmètre estimé, il suffit de comparer la ligne du travail et la ligne terminée.
-
Motivant votre équipe grâce aux progrès globaux. Un burnup chart montre les progrès réalisés dans l’atteinte des objectifs, ce qui est très efficace pour montrer à votre équipe à quel point elle a été productive.
Cas d’utilisation des burndown charts
Si vous travaillez avec une chronologie limitée et très précise, un burndown chart peut vous aider à identifier et à résoudre les problèmes à un stade précoce. Toute perturbation ayant un impact sur le calendrier, qu’elle vous fasse prendre de l’avance ou du retard, apparaîtra sous forme de différence entre les lignes.
Avec un burndown chart, puisque vous comptez à la fois le temps et le travail, les changements de périmètre peuvent être interprétés comme une faible productivité. Un projet comportant beaucoup d’incertitudes, d’ajustements possibles ou d’influences externes peut donc ne pas convenir à un burndown chart.
Avec un burndown chart, vous pouvez :
-
Responsabiliser votre équipe. Les burndown charts Scrum aident les équipes à se concentrer sur le travail qui reste à accomplir pour chaque délai, ce qui favorise la responsabilisation vis-à-vis des tâches.
-
Définir ce que signifie le respect des délais. Les lignes de travail idéales et réelles éliminent toute ambiguïté pendant les phases du projet où le calendrier et la chronologie sont autrement obscurs ou confus.
-
Ajuster les estimations et la planification. Grâce à votre expérience et à l’utilisation d’un burndown chart agile, vous pouvez améliorer vos processus internes d’estimation des tâches et de planification des projets futurs.
Éléments d’un burndown chart
Les burndown charts sont conçus pour être faciles à lire, il est donc important de les créer de manière cohérente. Voici ce que votre burndown chart doit inclure pour fournir à votre équipe les informations dont elle a besoin.
Chronologie sur l’axe des X
L’axe des X est une ligne horizontale qui représente la chronologie de l’itération en cours. Le temps peut y être mesuré en jours, en semaines ou en sprints. Pendant l’itération, l’axe des X vous montre en un coup d’œil le temps qu’il reste pour terminer le travail qui doit encore être effectué.
Travail restant sur l’axe des Y
L’axe des Y est une ligne verticale qui forme un angle droit avec l’axe des X. Cette ligne représente la quantité de travail restant à accomplir.
Point de départ
Le point de départ est le point le plus à gauche du graphique, au début de la chronologie. Il est placé à l’endroit le plus haut de l’axe des Y, où tout le travail reste encore à faire, et représente le jour zéro de l’itération.
Point d’arrivée
Le point d’arrivée est le point le plus à droite du graphique. Il est placé à l’extrémité inférieure de l’axe des Y. Il représente le dernier jour de l’itération, lorsque tout le travail est terminé.
Ligne de travail idéale
La ligne de travail idéale relie le point de départ au point d’arrivée et représente la somme du travail estimé qui reste à accomplir. Cette ligne est appelée « ligne idéale », car si tout le travail est accompli exactement comme prévu, elle sera représentée par une diagonale parfaitement droite.
Ligne de travail réelle
Le travail sera rarement terminé dans les délais estimés. Certaines tâches peuvent être terminées avant la date estimée, tandis que d’autres le seront après. Les tâches terminées avant la date estimée sont représentées sous la ligne de travail idéale, tandis que celles terminées après la date estimée sont représentées au-dessus. Il en résulte une ligne qui fluctue au-dessus et en dessous de la ligne idéale, mais qui tend tout de même à descendre à mesure que les tâches sont terminées.
Comment créer un burndown chart
Vous pouvez créer des burndown charts manuellement sur papier et sur des tableaux blancs physiques ou sur une zone de travail numérique. Pour créer un burndown chart numérique, vous pouvez utiliser un modèle de burndown chart qui vous permettra de démarrer rapidement. Il vous suffit d’y insérer les informations spécifiques à votre projet.
Quel que soit le type de burndown chart que vous souhaitez créer, voici les étapes à suivre :
Étape 1 : estimer le travail
Sur l’axe des Y, estimez le travail qui reste à accomplir. Ce travail peut être mesuré en story points ou en tâches spécifiques. Rapprochez-vous des membres de votre équipe pour avoir une idée du travail qui peut raisonnablement être accompli dans le délai imparti.
Placez la somme totale du travail à effectuer à côté du point de départ sur l’axe des Y. Par exemple, si l’équipe pense pouvoir réaliser 50 story points, placez le chiffre 50 à côté du point de départ.
Étape 2 : estimer le temps restant
L’équipe estime le temps nécessaire pour accomplir chaque tâche. Le temps peut être mesuré en jours, en heures, en semaines, en sprints ou dans toute autre unité de temps que vous souhaitez utiliser. Tracez les unités de temps sur l’axe des X pour représenter le temps restant dans l’itération actuelle.
Étape 3 : estimer la ligne de travail idéale
Cette ligne représente ce à quoi ressemblerait le burndown chart si tout le travail estimé était terminé dans les délais. Tracez une ligne diagonale droite entre le point de départ et le point d’arrivée. Cette ligne représente la pente « burndown » idéale témoignant du respect des délais.
Étape 4 : suivre les progrès quotidiens
Si vous avez l’habitude de travailler dans un environnement agile, vous participez probablement à des standups quotidiens au cours desquels l’équipe fait part de ses progrès et met à jour le burndown chart. Ces mises à jour reflètent le moment où le travail est réellement terminé par rapport aux estimations de la ligne de travail idéale.
Si le travail est terminé dans les délais prévus, il est marqué sur la ligne idéale. En réalité, certains travaux seront marqués en dessous de la ligne de travail idéale (indiquant que l’équipe est en avance sur le calendrier), et d’autres travaux seront marqués au-dessus de la ligne (indiquant que l’équipe est en retard).
Peu importe à quoi ressemble votre burndown chart de sprint, l’important est que les membres de l’équipe puissent le consulter et comprendre instantanément leur progression et ce qui reste à faire pour atteindre l’objectif.
Avantages et inconvénients de l’utilisation d’un burndown chart dans la méthode agile
Si les burndown charts Scrum aident les collaborateurs à visualiser les progrès et à suivre leur travail, ils ne sont pas toujours utiles pour toutes les équipes et peuvent omettre certaines informations importantes. Voici quelques aspects clés qui vous aideront à comprendre les avantages et les inconvénients des burndown charts agile.
Voici quelques avantages liés à l’utilisation d’un burndown chart dans Scrum :
-
Créer un point de référence visuel et transparent. Les gens comprennent et retiennent souvent mieux les informations lorsqu’elles sont présentées visuellement. Avec un graphique à la vue de tous, les membres de l’équipe sont de plus encouragés à fournir constamment des estimations et à évaluer leurs performances.
-
Réduire les risques. Comme un burndown chart permet à l’équipe d’obtenir quotidiennement des informations sur le travail réel par rapport au travail estimé, elle peut réagir rapidement aux problèmes et apporter des ajustements avant qu’ils ne s’aggravent.
-
Gagner du temps. Suivre visuellement l’avancement d’un projet est plus rapide et plus facile que de parcourir des e-mails ou d’autres documents pour connaître l’état actuel d’un projet. Et si vous avez lié votre burndown chart à des données en temps réel, il est facile de le mettre à jour avec les informations les plus récentes.
Parmi les inconvénients liés à l’utilisation d’un burndown chart dans Scrum, on peut citer :
-
Il ne reflète pas toujours toute la réalité. Un burndown chart peut être quelque peu limitatif, car il est difficile de déterminer la raison des changements apportés au graphique. Il est également difficile de comprendre pourquoi une ligne d’effort réelle est inférieure à la ligne d’effort idéale sans contexte supplémentaire.
-
Les équipes ont tendance à surestimer ou à sous-estimer le travail. Il est difficile d’estimer avec précision le temps nécessaire à la réalisation d’une tâche. Parfois, lorsque l’équipe semble prendre du retard, cela signifie simplement qu’elle a sous-estimé le temps nécessaire.
-
Le graphique ne reflète pas l’état d’avancement du travail. Un burndown chart vous montre la progression actuelle et le travail restant, mais il ne vous indique pas à quel point l’équipe est proche de terminer le travail.
Visualisez votre travail et suivez vos progrès avec Lucid
Les burndown charts de sprint fournissent aux équipes Scrum les informations dont elles ont besoin pour s’organiser, s’autogérer et se motiver afin d’atteindre un objectif commun. Avec Lucid, vous pouvez facilement créer ces visuels et d’autres outils agiles utiles, tels que des tableaux Kanban et Scrum, afin d’améliorer la transparence et l’alignement alors que votre équipe cherche à créer de la valeur. Découvrez les modèles de développement agile de Lucid et commencez dès aujourd’hui à booster l’agilité de votre équipe.