DORA Metrics

Introduction

DORA metrics measure software delivery velocity and throughput by plugging into all systems used for software development, deployment and operation. The DORA metrics consist of:

  • Deployment Frequency,

  • Lead Time for Changes,

  • Mean Time to Recovery and

  • Change Failure Rate.

These metrics can provide warnings and alert if engineers are:

  • losing engagement,

  • highlight high and low-performing teams and

  • help companies avoid resorting to quick fixes.

 

Setting up DORA Metrics

Step 1. Adding Git provider

Connect GitHub: https://zensoftwarenl.atlassian.net/wiki/spaces/AGILEX/pages/2295496736
Connect GitLab: https://zensoftwarenl.atlassian.net/wiki/spaces/AGILEX/pages/2295300109
Connect Bitbucket: https://zensoftwarenl.atlassian.net/wiki/spaces/AGILEX/pages/2295300124

Step 2. Selecting repositories you’d like to track

Add repositories to Agile Analytics: https://zensoftwarenl.atlassian.net/wiki/spaces/AGILEX/pages/2295529537

Step 3. Connecting your ticket feed

Some of the Dora matrics are also required access to your ticket feed.

Connect Jira: https://zensoftwarenl.atlassian.net/wiki/spaces/AGILEX/pages/2294841385

Connect Azure DevOps: (coming soon)

Done! You’ll be able to see all the repositories which are included in the DORA metrics in the Repositories filter.


DORA Metrics explained