For the complete documentation index, see llms.txt. This page is also available as Markdown.

Export Efficiency (DORA Metrics)

Learn how to export Efficiency (DORA) metrics using the Harness AIDI Reports API.

Harness AIDI provides APIs to export Efficiency (DORA metrics) in CSV format for teams and organization trees. There are two available APIs:

  • V2 Efficiency Export API (recommended): Asynchronous export API for scalable DORA metric exports.

  • Legacy Reports API: Synchronous CSV export API maintained for backward compatibility.

Example 2: Export Team Efficiency Report (DORA Metrics)

  • Default Calculation Type: If calculationType is not specified for Efficiency metrics, it defaults to MEAN.

To configure Efficiency metrics with EfficiencyRequestDto:

  • metrics (required): List of efficiency metric names to include in the export.

  • calculationType (optional): Aggregation method (defaults to MEAN).

The following Efficiency (DORA) metrics are available:

Metric Name
Context
Unit
Description

LEAD_TIME_FOR_CHANGES

Lead Time for Changes

Days (CSV contains numeric values without unit labels)

Measures the time from code commit to production deployment. Key indicator of delivery speed and process efficiency. Lower lead times indicate faster feature delivery and more agile development. Industry benchmark: Elite performers achieve lead times under 1 day.

DEPLOYMENT_FREQUENCY

Deployment Frequency

Deployments per time period (affected by granularity)

Tracks how often code is deployed to production. Indicates team's ability to deliver value continuously. Higher frequency suggests better automation and CI/CD maturity. Example: 20 means 20 deployments per week (if granularity is weekly). Industry benchmark: Elite performers deploy multiple times per day.

CHANGE_FAILURE_RATE

Change Failure Rate

Percentage (0–100, CSV contains numeric values without unit labels)

Percentage of deployments that cause failures in production. Measures quality and stability of releases. Lower rates indicate better testing, quality assurance, and deployment practices. Industry benchmark: Elite performers maintain CFR below 15%.

MEAN_TIME_TO_RESTORE

Mean Time to Restore (MTTR)

Days (CSV contains numeric values without unit labels)

Time to recover from a production failure or incident (aggregated using calculationType). Indicates team's incident response capability and system resilience. Lower MTTR suggests effective monitoring, alerting, and rollback procedures. Industry benchmark: Elite performers restore service in under 1 hour.

OVERALL_DORA

Overall DORA Score

Score/Rating (implementation-specific)

Composite metric combining all four DORA metrics. Provides holistic view of team's DevOps performance. Used to classify teams as Elite, High, Medium, or Low performers. Based on Google's DORA State of DevOps research.

Last updated

Was this helpful?