Publiziert: Zuletzt aktualisiert:

DORA-Metriken

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.

Die vier DORA-Metriken

  1. Deployment Frequency: Wie oft wird Code in Produktion deployed? Elite: mehrmals täglich. Niedrig: monatlich oder seltener.
  2. Lead Time for Changes: Zeit vom ersten Commit bis zum Produktions-Deployment. Elite: unter 1 Stunde. Niedrig: Monate.
  3. Change Failure Rate: Welcher Anteil der Deployments verursacht Vorfälle? Elite: 0-5%. Niedrig: über 30%.
  4. Mean Time to Recovery (MTTR): Wie schnell wird nach einem Vorfall wiederhergestellt? Elite: unter 1 Stunde. Niedrig: Tage/Wochen.

Die Elite-Cluster-Erkenntnis

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.

Anwendung

  • 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. Beispiel: Lange Lead Time deutet auf manuelle Schritte in der Pipeline, lange Wartezeiten auf Reviews oder fehlende Automatisierung.

Der Fokus: Engpässe im System sichtbar machen

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

Verwandte Themen

Offene Punkte