Home / Companies / Octopus Deploy / Blog / Post Details
Content Deep Dive

Calculating DORA metrics with Runbooks

Blog post from Octopus Deploy

Post Details
Company
Date Published
Author
Matthew Casperson
Word Count
6,813
Language
English
Hacker News Points
-
Summary

The DevOps Research and Assessment (DORA) metrics offer a standardized way to measure the performance of software development teams, focusing on four key areas: Deployment Frequency, Lead Time for Changes, Change Failure Rate, and Time to Restore Service. The text discusses how Octopus Deploy, in conjunction with GitHub Actions, can be used to calculate these metrics through a Python script that queries both Octopus and GitHub APIs. The script is designed to capture build information and track issues, enabling teams to assess their deployment performance and make data-driven improvements. Octopus Deploy version 2022.3 and later includes built-in support for DORA metrics, providing insights at both the project and space levels, which helps organizations make informed decisions regarding their DevOps practices. The document further details how these metrics can be calculated and interpreted, emphasizing their importance in benchmarking a team's performance against global standards.