🔌 Plug into Jira: Driving continuous improvement through DORA metrics

CSD-4995 Plug Into Jira Banner.png

In the Plug into Jira series, we’ve talked about a number of integrations that unlock new capabilities within Jira Software Cloud. This includes CI/CD, Confluence, feature flags, security, and test management.

Today we’re looking at how to use these integrations to drive continuous improvement. By plugging your tools into Jira you gain visibility into your software development lifecycle. Jira Software captures not only how you plan work but how that work moves across tools. This enables you to look at the health of your processes and identify ways to improve. Read on to get started.

 

Accelerate deployment frequency

Every time you deliver value to your customers is an opportunity to get closer to them. And this does not require monumental updates, you can learn from incremental changes. Observing how different customer segments adopt and use new capabilities informs you of their preferences. The more often you deploy to customers, the more frequent the feedback, which gives you an upper hand in building your next feature.

Deployment frequency is influenced by batch size and speed. However, pushing the same batch size through processes faster can erode quality. Focusing on minimizing batch size allows you to improve quality, and reduce risk. As your process improves to support smaller batch sizes, you will increase speed. You can find the detailed deployment frequency in the Reports tab with deployment frequency and batch size.

 

Deployment frequency.png

Improve pipeline efficiency 

Cycle time is first commit until the code is shipped. This part of the software development process is a great area to drive improvements. You look for friction in the process, maybe a code review or a test and then experiment to improve. As your delivery process matures your cycle time will go down. You want to identify outliers in your cycle times as it will be easiest to identify friction points that cause significant delays. You can find the detailed cycle time in the Reports tab.

Cycle time.png

How to use metrics for continuous improvement

A lot goes into software development and basically none of it is simple. Metrics in DevOps help us to make sense out of a complex system. Both deployment frequency and cycle time look at the throughput of your software development process. And to improve throughput, a lot has to change. Metrics help teams identify opportunities for self-improvement. The metrics themselves will not fix anything. You have to use your metrics to guide experimentation to improve how you do your daily work. 

That’s why we’ve put both deployment frequency and cycle time within the Deployments tab insights panel. These insights surface trends in your DORA metrics so that you can understand the health of your software delivery system while you analyze your deployment data.

Insights panel.png

How do you use metrics to guide improvement?

 

18 comments

Raymond Muyuka July 7, 2023

Great content

Like # people like this
Raymond Toh July 10, 2023

Interesting!

Like # people like this
Sakina
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
July 10, 2023

Change Failure Rate has help our teams to improve quality and stability of our software

Like # people like this
Mary Agueros July 13, 2023

Soooo looking forward to the day our development projects are migrated to Jira. No more spreadsheets and pivot table to maintain. Thank you for the information.

Like # people like this
Prem July 18, 2023

Great !!

Like ronald_bergmann likes this
Chris Williams July 20, 2023

Any plans for these reports in Jira Data Center?

Like # people like this
Elizabeth Jones
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
July 20, 2023

Love this!

Like # people like this
Josh Frank
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
July 21, 2023

@Chris Williams This is not currently on the Jira Data Center roadmap but we will take your request to the appropriate teams.

Like # people like this
Andy Gladstone
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
July 21, 2023

I have heard DORA thrown around for quite some time, but this article finally pushed me to lookup what is stands for! DevOps Research & Assessment. Now I know why an explorer was named after it - sometimes takes a lot of searching (without the proper tools) to find them!

Like # people like this
Dan Tombs
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
July 24, 2023

I cannot wait to share these with our development teams. While I know reports only ever gets you half way, the rest is based on us humans. The more we can provide the better our decision making is.

Like # people like this
Danny
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
July 24, 2023

A few of my Scrum and Kanban teams are actively using the DORA site to focus on a small number of capabilities, we measure our maturity each iteration's retrospective or reflection period to understand what our next actionable steps to improve our team processes. 

Focusing on smaller batch sizes first has been a great first step to unlock the other capabilities. 

Like # people like this
Collista Lewingdon
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
August 2, 2023

Great read. Thank you. 

RG August 4, 2023

Interesting!

Aswin Raj D
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
August 8, 2023

Interesting

Mark Rekveld - Marvelution
Marketplace Partner
Marketplace Partners provide apps and integrations available on the Atlassian Marketplace that extend the power of Atlassian products.
August 15, 2023

Interesting, thanks for sharing

Prasad Kalamkar August 22, 2023

A spot on article to help us with the improvements.

Jan Szczepanski
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
August 24, 2023

Really like the progress of what's coming to the products

Dave Karow August 30, 2023

Always a good idea to introduce or refresh these ideas. Thx!

TAGS
AUG Leaders

Atlassian Community Events