Sprint Burndown Burnup Chart Gadget

On this page

https://youtu.be/o8GKa67MWfo

Overview

This gadget displays the burnup and/or burndown chart for a specified sprint. The calculation can be done by Story Points, Original Time Estimate, Time Remaining & Time Spent, Issue Count or by any numerical custom field, relying on historical data of every issue in the sprint. You can also choose to include the sub-tasks in the calculation. The series to be displayed are configurable, thus allowing you to use the gadget as burndown, burnup or both.

Use this gadget effectively monitor the progress of your team throughout the sprint.

image-20240126-102122.png
image-20240126-102133.png

Configuration

The settings of this gadget are divided in 2 tabs:

  • Data tab - contains the required settings of the gadget, such as title or data source

  • More Settings tab - contains the optional settings, such as card colors

Data tab

On this tab you can configure the required settings of the gadget.

Setting

Description

Setting

Description

Gadget Title

Choose what to display in the title bar of the gadget.

Board

Choose the Scrum board that contains your Agile sprint.

Sprint

Choose the sprint for which to display the data.
If you select Latest sprint (auto), the most recent sprint that is either closed or active will be used. Use this option if you want to not set the sprint manually all the time.

Calculate by

Specify on which criteria the calculation is to be performed. You can choose between:

  • Story Points - the default value; use this option if the issues are estimated in Story Points. If the issues are from team-managed projects (aka next-gen projects), select Story Point Estimate instead.

  • Original Time Estimate - use this if you use time estimates; the calculation will be done in hours. The Scope will be calculated as the sum of the Original Estimate field of all the issues from the sprint, and each time an issue is marked as done, the Burned and Remaining lines will increase/decrease with the number of hours that are set at Original Estimate for that issue. This option does not consider the time spent (work logged).

  • Remaining Time Estimate - select this option if you want to track by Remaining Estimate; the calculation will be done in hours. When this option is selected, the chart displays only the Remaining and Ideal Burndown lines. The Remaining is calculated as the sum of the Remaining Estimate field of all the issues from the sprint, regardless of their status. This option does not consider the time spent (work logged).

  • Time Remaining & Time Spent - use this option if you use time estimates and your team logs the worked time on a daily basis; the calculation will be done in hours. The Scope will be calculated as the sum of the Time Spent and the Time Remaining of all the issues from the sprint. Burned is calculated as the sum of Time Spent of all the issues from the sprint plus the sum of Time Remaining on all the issues from the sprint that are done. Remaining is calculated as Scope minus Burned. This option does not consider the Original Estimate field.

  • Issue Count - use this if you want the calculation to be done by the number of issues.

  • Other numerical custom field defined in your Jira instance - pickup the numerical custom field that you use to track or estimate the issues.

Count also the sub-tasks and their estimate

Check this option if you want the gadget to consider the sub-tasks from the filter and their estimate when doing the calculation.

Series to Display

Choose what series to display in the chart. You can select one or more options:
Ideal Burndown - the ideal line specific to a burndown chart. It indicates how the remaining work should evolve during the sprint in the ideal case. It is calculated based on Scope (see below).
Ideal Burnup - the ideal line specific to a burnup chart. It shows how the done (burned) work should evolve during the sprint in the ideal case. It is calculated based on Scope (see below). This option is not available if "Calculate by" is set to "Remaining Time Estimate".
Remaining - the total amount of remaining work at that time; it is specific to the burndown chart.
Burned - the total amount of work done at that time; it is specific to the burnup chart. This option is not available if "Calculate by" is set to "Remaining Time Estimate".
Scope - represents the current sprint goal - the total amount of work to be done in the sprint. Select this if you want to see the changes in the sprint scope over time. This option is not available if "Calculate by" is set to "Remaining Time Estimate".

Tips
To configure the gadget as a "classic" burndown chart, select only the Ideal Burndown and Remaining series.
To configure the gadget as a "classic" burnup chart, select only the Ideal Burnup and Burned series.

Also, choose how the ideal series will be calculated. By initial scope means that the first value of the Ideal Burndown line is the value of the Scope series at the start of the sprint, while by current scope means that the first value of the Ideal Burndown line is the current (latest) value of the Scope series. This setting also applies to the Ideal Burnup line.

More Settings tab

On this tab you can configure the optional settings of the gadget.

Setting

Description

Setting

Description

"Done" means

Specify how to consider the issue as "done". If you want to be considered as "done" the issues that are in the last column of the selected agile board, choose "Issue is in last column of the selected board". If you want to be considered as "done" the issues that are in specific statuses, choose "Issue is in one of these statuses" and then select the statuses.

Show legend

Check this if you want the chart legend to be displayed.

Tilted labels for x-axis (avoid overlapping)

Check this to avoid overlapping of the x-axis labels.

Show data table

Check this option if you want a data table to be displayed along with the chart. The Data tab displays a sprint report based on the current status, which includes a list of completed and not-completed issues.

Hide weekends

Check this option if you want the chart not to show weekend days (Saturday and Sunday).

Display horizontal gridlines

Check this option if you want the chart to display gridlines for the vertical axis.

Refresh cached data at next display

This gadget uses data caching for faster display, which means that some data resulted after processing are saved and reused next time the gadget is loaded. If you check it, the cache of the gadget will be deleted and recreated at the next reloading. This setting is not persistent.

Enable scroll zoom

Check this if you want to be able to zoom-in while scrolling with the mouse wheel over the chart.

Colors tab

Setting

Description

Setting

Description

Automatically assign colors

Check this if you want the chart to automatically assign colors for the series.

Custom colors

Select any custom color you want the series to be displayed on by either entering the color's hexadecimal code or picking a color.

You can also use the Copy and Import buttons to copy and import the color configuration to gadgets of the same type.

 

Related blog articles

The following blog articles provide more information on how to use this gadget.