Technology: DORA Metrics
DORA (DevOps Research and Assessment) hat in einer mehrjährigen Studie vier Kennzahlen identifiziert, die zuverlässig zwischen leistungsstarken und schwachen Software-Teams unterscheiden. Sie messen nicht Busyness, sondern Delivery-Effizienz und Stabilität.
DORA-Metriken sind ein Spiegel, kein Ziel. Wer sie als KPIs mit Zielwerten misst, optimiert sie weg, anstatt das zugrunde liegende System zu verbessern.
The Four DORA Metrics
- Deployment Frequency: Wie oft wird Code in Produktion deployed? Elite: mehrmals täglich. Niedrig: monatlich oder seltener.
- Lead Time for Changes: Zeit vom ersten Commit bis zum Produktions-Deployment. Elite: unter 1 Stunde. Niedrig: Monate.
- Change Failure Rate: Welcher Anteil der Deployments verursacht Vorfälle? Elite: 0-5%. Niedrig: über 30%.
- Mean Time to Recovery (MTTR): Wie schnell wird nach einem Vorfall wiederhergestellt? Elite: unter 1 Stunde. Niedrig: Tage/Wochen.
The Elite-Cluster Finding
Leistungsstarke Teams zeichnen sich durch hohe Deployment-Frequenz und niedrige Change Failure Rate aus. Die verbreitete Annahme, dass Geschwindigkeit auf Kosten der Stabilität geht, ist durch die Daten widerlegt.
Application
- Baseline messen: Aktuelle Werte ermitteln, ohne Zielvorgaben.
- Bottleneck identifizieren: Welche Metrik weicht am stärksten von Elite ab?
- Systemisch verbessern: Nicht die Metrik, sondern den Prozess verbessern.
Focus: Make System Bottlenecks Visible
Die Metriken zeigen Symptome. Die Ursachen liegen in Prozessen, Tooling und Teamstrukturen.
FAQ
Wie erheben wir DORA-Metriken ohne teures Tooling?
Deployment Frequency: Git-Tags oder Deployment-Logs zählen. Lead Time: Commit-Zeitstempel vs. Deployment-Zeitstempel. MTTR: Incident-Ticketing-System. Change Failure Rate: Rollbacks oder Incident-Tags in Deployments.
Sollen wir DORA-Metriken in OKRs einbauen?
Mit Vorsicht. Als Orientierungsgrössen ja. Als Leistungsmessung für Teams riskant, da sie zu Gaming einladen.
Reference Guide
- Accelerate (Forsgren/Humble/Kim): Das Buch zur DORA-Forschung. O'Reilly
- DORA State of DevOps Report: Jährlicher Branchenbericht. dora.dev
- DORA Quick Check: Selbsteinschätzung. dora.dev/quickcheck