Engineering success
Defining success
Delivery
1min
Whereas alignment is about direction, delivery performance is about speed.
Echoes measures delivery performance using industry standard DORA metrics, made popular by Accelerate. Like every other measurement in Echoes, delivery performance is evaluated at the team level, and never for an individual.
Echoes leverages the data it collects from your integrations to compute the DORA metrics to the best of its abilities. In the cases where it requires extra information to provide a measurement, Echoes favors exposing ingestion APIs to maximize compatibility with the variety of possible development flows.
- The “deployment” phase, which spans from a code change being merged to its deployment, requires declaring deployments.
- The “preparation” phase, which spans from a ticket being marked “in-progress” to a first commit, is currently measured for code changes linked to a JIRA or Linear ticket exclusively.
- Mean time to recovery requires either incidents information declared through the Incidents API or an integration with an incident management system (e.g., New Relic or PagerDuty).