Kurzfassung
DORA Metrics sind vier forschungsbasierte Software-Delivery-Leistungsindikatoren, entwickelt vom DevOps Research and Assessment Team, die Organisationen helfen, ihre Engineering-Produktivität zu messen und zu verbessern.
Was sind DORA Metrics?
Das DORA-Forschungsprogramm, heute Teil von Google Cloud, identifizierte vier Metriken, die leistungsstarke Software-Teams konsequent von leistungsschwachen unterscheiden:
- Deployment Frequency — wie oft Code in die Produktion deployed wird
- Lead Time for Changes — Zeit vom Commit bis zur Produktionsbereitstellung
- Change Failure Rate — Anteil der Deployments, die Incidents verursachen
- Mean Time to Restore (MTTR) — wie schnell der Dienst nach einem Ausfall wiederhergestellt wird
Elite-Teams deployen mehrmals täglich mit Vorlaufzeiten unter einer Stunde, Change Failure Rates unter 5 % und MTTR unter einer Stunde. Diese Benchmarks liefern objektive Ziele für Verbesserungsinitiativen.
DORA Metrics werden typischerweise aus CI/CD-Pipelines, Incident-Management-Systemen und Deployment-Logs erfasst. Tools wie Datadog, Grafana und spezialisierte Plattformen stellen diese Metriken in Dashboards bereit.
Warum sind DORA Metrics relevant?
- Evidenzbasierte Verbesserung: Basieren auf Forschungsergebnissen aus Tausenden von Organisationen weltweit
- Kommunikation mit Führungsebenen: Übersetzen Engineering-Leistung in geschäftsverständliche KPIs
- Priorisierung: Zeigen auf, ob in schnellere Lieferung oder bessere Stabilität investiert werden sollte
- Benchmarking: Ermöglichen den Vergleich mit branchenähnlichen Organisationen