This is the documentation for Dataplane Reports 3.3. - 4.0.x.
If you are using an earlier version of the app, you can access the documentation from the version index page.
Burn up charts
Migrating to Cloud? Dataplane is Data Center only. Dashboard Hub is our recommended Cloud replacement. It matches Dataplane's core reporting experience (interactive charts, JQL-based reports, scheduled sharing), plus built-in integrations and secure external sharing not available in Dataplane.
Overview
Burn-up charts are a classic way to track program, project, or team progress against a specified scope and a known set of tasks.
Creating the report
Issue count burn up chart
For a burn up of issues, select the Issue value snapshots by date report.
For the report configuration options, set up your report as follows:
Option | Selection | Comments |
|---|---|---|
Time Period | any | Select the dates of interest using relative dates ("Last 3 Months", "This Year") or a custom Start Date and End Date. |
Search | any | Select the Jira projects, project categories, and filters of interest. Alternatively, click the JQL tab in the same field to enter a detailed search query using Jira Query Language (JQL). |
Statuses to Include | See comments | Select the Jira issue statuses to be included in the report. Some of the following options work well for a burn-up chart:
|
Value Of | Status (Historical) | This report reports on the historical status of each issue as it was set during each individual reporting interval. |
Chart Type | Select the Column Chart. |
Next, click Run Report to create your report.
If the report includes multiple statuses to show a complete picture of scope, scope changes, and completed issues, the chart will look something like this:
If only Closed issues are included, the chart will show a simple burn-up of completed issues:
Story Points Burn Up Chart
For a burn up of story points, use the Issue values snapshots sum by date report.
For the report configuration options, set up your report as follows:
Option | Selection | Comments |
|---|---|---|
Time Period | any | Select the dates of interest using relative dates ("Last 3 Months", "This Year") or a custom Start Date and End Date. |
Search | any | Select the Jira projects, project categories, and filters of interest. Alternatively, click the JQL tab in the same field to enter a detailed search query using Jira Query Language (JQL). |
Statuses to Include | See comments | Select the Jira issue statuses to be included in the report. Some of the following options work well for a burn-up chart:
|
Value Of | Story Points | Sum the number of story points for each issue. |
Segment By | Status (Historical) | Segment the results by the historical status of each issue as it was set during each individual reporting interval. |
Chart Type | Select the Column Chart. |
Click the Run Report button to create the report.
Segmenting results
The Segment By field in Dataplane reports lets you break down report results by any number of different Jira fields or properties to see more granularity.
For example, when looking at a burn-up of issues across multiple projects, select Project under Segment By to see each project's contribution to the results. Alternatively, select Issue Type, Assignee, or any combination of the above for even more detailed analysis.
In the following report, the results are segmented by both Project and Issue Type:
Report based on sprints
You can hone in on just issues that were within specific sprints during the selected time period using JQL.
For the Search field on the report configuration page, click the JQL tab and enter a custom query like:
project in ("Project A", "Project B") and sprint in (39, 40, 41, 42, 43)Customize chart colors
To better focus the report on the data of greatest interest, use a Dataplane Customizer Script or JMCF to choose custom chart colors.
To access the Customizer Script field, go to the report configuration tab and click More Options.
Next, copy and paste the following script into the Customizer Script field as a starting point. Add additional lines or modify this script based on the specific Status options in your Jira instance.
customizeChart {
series ANY color "gainsboro"
series "Closed" color "navy"
}Here is what a burn up chart looks like with customized colors:
Ordering chart series
In the chart from the previous section, the Closed issues occupy the middle range. The statuses are ordered automatically using natural status ordering, but this placement is not ideal for a burn up chart.
To make the output appear as a more-traditional burn up chart, define an explicit order for the Closed-status issues by adding the following Customizer Script:
customizeChart {
series ANY color "gainsboro"
series "Closed" color "navy" order -100
}This pins all the closed issues to the bottom of the chart.
The chart now appears as a finished burn up chart that also gives us a sense for any scope changes:
Adding Scope Lines
Although your chart can provide an indication of scope using the methods described in the previous section, some users might also want to add explicit scope/goal lines to the burn up chart. This can be accomplished by adding annotations to the chart.
For example, if we start with a burn up chart that includes only closed issues, such as the chart shown below:
We can add a scope line to emphasize particular points on the chart. In this scenario, if the project scope remained constant for the first two weeks, but a number of issues were added during the last week of the sprint, this can be clearly marked on the graph.
To do so, add the following Customizer Script to the chart:
customizeChart {
lineAnnotation "Scope 8/01 through 8/14" from ("2013-08-01", 55) to ("2013-08-14", 55) color "black" style "dotted"
lineAnnotation "Scope 8/14 through 8/21" from ("2013-08-14", 67) to ("2013-08-22", 67) color "black" style "dotted"
}Each lineAnnotation keyword adds a new line segment to the chart. The from and to keywords allow you to designate the X and Y coordinates of the starting and ending points of the line. For example, the first lineAnnotation indicates that the project scope contained 55 issues from August 1 through August 14. The second lineAnnotation indicates that the project scope from August 14 to August 22 contained 67 issues.
The resulting chart looks like this:
For more details on the types of annotations you can add to a chart using Customizer Scripts, see Add goal lines and target areas to charts.
