Releases dashboard

3 minute readData analytics

The Releases dashboard displays key metrics across releases that you can use to gain insight into your organization’s throughput and to view any potential bottlenecks in your release delivery pipelines. You can filter the metrics displayed by the Releases dashboard by date, project, releases, and tags via the list menus at the top of the dashboard.

Releases dashboard
Figure 1. Releases dashboard
Where:

1

Filters: List menus that let you filter by time period, project, release, and tags:

  • Time filter: Release metrics for the past three months display by default. You can change the date range by selecting the list menu on the top of the dashboard. In addition to the preset ranges, such as Current Week and Past 15 days, you can also use the Custom… option to specify a custom date range.

  • Projects filter: Select the projects whose metrics are included in the dashboard visualizations. Metrics for all projects are included by default.

  • Releases filter: Select the releases whose metrics are included in the dashboard visualizations. Metrics for all releases are included by default.

  • Tags filter: Filters the builds based on the tags marked on the releases. Release metrics for all builds display by default. You can choose specific releases marked with specific tags by selecting the list menu for tags at the top of the dashboard. The release metrics are filtered based on those tags. Examples are deployment tags, such as prod or UAT and feature tags from JIRA such as webapp. For more information, refer to Object Tags.

Visualizations

2

Total Release Duration - Automated vs Manual Tasks %

This chart shows the total time spent on releases (the number in the center) and what percentage of that was spent on automated tasks versus manual tasks. This clearly points to your release efficiency by showing how much of the release time is being spent on manual tasks and the time savings you would achieve by automating more release processes.

3

% of Automation in Releases Over Time

This chart shows the progress in release process automation over time. This tells you how your organization is improving its application delivery and deployment processes across releases over time by adding more automation and reducing manual actions wherever possible.

4

Average Duration of Releases Over Time

This chart shows the trend for how long different releases took over time. It lets you visualize your organization’s throughput in terms of release efficiency over time. This helps you understand if you are spending less or more time on average for your releases.

5

Number of Releases Per Month

This chart shows the number of releases completed in the past several months, which lets you gauge the efficiency and throughput of your organization.

6

Release Completion - Planned vs Actual

This chart compares the planned completion dates against their actual completion dates. This lets you visualize how well your organization adheres to the plan. In case there are deviations, this report can help show any patterns when the deviations occur.

7

Releases with Longest Duration

This report lists the top ten releases that took the most time to complete.

8

Top 10 Longest Running Pipeline Tasks across Releases

This report lists the top ten pipeline tasks that were run in the context of releases that took the most time to complete. This report helps find certain tasks (especially manual tasks) that need attention to improve your ability to deliver faster and on time.

You can drill down into the Top 10 Longest Running Pipeline Tasks Across Releases cell by selecting a pipeline task. The Pipeline Run Details page appears and shows an expanded view of the pipeline run that includes the task.