Zwei KPIs.

Zwei KPIs

TL;DR

Erwägen Sie die Verwendung von zwei grundlegenden Metriken für Ihre Tech-Teams: “Cycle Time” und “Team Happiness”. Es ist entscheidend sicherzustellen, dass sie korrekt definiert und von allen Teammitgliedern verstanden werden. Sobald diese Metriken verankert sind, geben Sie Ihren Teams die Freiheit, nach Bedarf mit neuen zu experimentieren, und fördern Sie so eine Umgebung des ständigen Lernens und der Innovation.

Das Problem

In meiner Erfahrung mit verschiedenen Teams habe ich ein weit verbreitetes Problem beobachtet: Viele Teams verwenden überhaupt keine Key Performance Indicators (KPIs). Dieses Fehlen hinterlässt eine Lücke in ihrer Fähigkeit, Leistung zu verfolgen, zu bewerten und zu verbessern. Auf der anderen Seite verwenden einige Teams eine überwältigende Anzahl von Metriken, die zu einem belastenden, komplizierten Geflecht werden können, das nicht unbedingt zu den gewünschten Ergebnissen führt oder die richtigen Verhaltensweisen steuert.

Hier ist ein unkomplizierter, praktischer Ansatz, der einen guten Ausgangspunkt bietet und als Sprungbrett für die Weiterentwicklung dienen kann.

Die Lösung

Wenn einem Team jede Form von Metriken fehlt, empfehle ich, mit zwei grundlegenden zu beginnen:

  • Cycle Time
  • Team Happiness

Cycle Time

Cycle Time ist eine der DORA-Metriken (DevOps Research and Assessment), bekannt geworden durch Nicole Forsgren und ihre Kollegen in ihrem aufschlussreichen Buch Accelerate. Interessanterweise haben die ursprünglichen Autoren ihren Ansatz seitdem weiterentwickelt und verwenden nun eher eine umfragebasierte Methodik zur Bewertung von Entwicklungsteams. Es regt zum Nachdenken an, dass sie sich entschieden haben, kein Unternehmen rund um ihre vier DORA-Metriken zu gründen, sondern stattdessen einen anderen Weg eingeschlagen haben. Das wirft eine Frage auf: Sind DORA-Metriken nicht so praktisch, wie sie zunächst erscheinen?

An dieser Denkweise könnte etwas dran sein. DORA-Metriken, obwohl scheinbar simpel, können ein falsches Sicherheitsgefühl erzeugen. Ich habe dieses Phänomen mehrfach erlebt: Teams haben beeindruckende DORA-Metriken, aber unter der Oberfläche herrscht Unzufriedenheit und die Leistung leidet.

Um diese Falle zu vermeiden, plädiere ich dafür, nicht mit dem vollständigen Satz von DORA-Metriken zu beginnen, sondern mit einer einzigen, aussagekräftigen: Cycle Time.

Der erste Schritt besteht darin, klar zu definieren, was Cycle Time im Kontext Ihres Teams bedeutet. Für meine Teams definiere ich sie als die Dauer vom Beginn einer Story (wenn ein Entwickler damit anfängt) bis zur Auslieferung der Story an die Kunden. Als allgemeine Regel sollte dieser Prozess durchschnittlich nicht länger als 5 Tage dauern.

Ein häufiger Fehler ist, das Ende des Zyklus als “wenn der Pull Request (PR) gemergt wird” zu definieren. Viele automatisierte Tools messen Cycle Time auf diese Weise, aber das ist grundlegend irreführend. Das ultimative Ziel ist es, Ihren Kunden Mehrwert zu liefern; das Mergen eines PRs ist lediglich ein Schritt in diesem Prozess und nicht das Endziel.

Die Betonung der Cycle-Time-Metrik motiviert das Team, schnellere Lieferzeiten anzustreben und damit die Wertlieferung in einem schnelleren Tempo voranzutreiben.

Team Happiness

Eine weitere Metrik, die meiner Meinung nach von immenser Bedeutung ist, ist Team Happiness. Wir führen Retrospektiven durch, halten 1:1-Meetings ab und setzen verschiedene HR-Initiativen um, die alle darauf abzielen, ein positives Teamumfeld aufrechtzuerhalten. Es gibt jedoch Fälle, in denen Teammitglieder ihre Gedanken äußern möchten, aber keine geeigneten Kanäle dafür haben.

Genau hier kann die Team-Happiness-Metrik wertvoll sein.

Stellen Sie Ihren Teammitgliedern diese zwei Fragen und stellen Sie sicher, dass ihre Antworten anonym bleiben, um Ehrlichkeit zu fördern:

  • Wie zufrieden sind Sie gerade in unserem Unternehmen? (bewertet auf einer Skala von 1-10)
  • Was können wir noch verbessern? (Freitextfeld für offene Antworten)

Dieser Ansatz ermöglicht es Ihnen, die allgemeine Zufriedenheit im Zeitverlauf zu verfolgen und liefert einen wertvollen Stimmungscheck der Teammoral. Ich bespreche die Ergebnisse dieser Metrik typischerweise in Teamleiter-Meetings und gehe auf jedes im Freitextfeld genannte Thema ein. Es ist die Verantwortung einer Führungskraft, schnell und angemessen zu reagieren, wenn die Moral zu sinken beginnt.

Anpassungen und weitere Metriken

Betrachten Sie Cycle Time und Team Happiness als Sprungbrett, als Ausgangspunkt auf Ihrem Weg zu einer stärker datengetriebenen Leistungskultur. Sobald diese Metriken verankert sind, lassen Sie Raum für Experimente mit anderen Maßnahmen. Noch besser: Befähigen Sie Ihre Teamleiter, diese Experimente selbst durchzuführen. Vielleicht werden die übrigen DORA-Metriken nützlich sein, oder vielleicht entwickeln sich Objectives and Key Results (OKRs) zu verfolgbaren KPIs. Sogar geschäftliche KPIs könnten Ihren Engineering-Teams helfen, ihre Arbeit enger an Geschäftsergebnissen auszurichten. Verfolgen Sie einen aufgeschlossenen Ansatz und stellen Sie sicher, dass Ihre Teams immer auf die richtigen Ziele fokussiert sind.

Mehr Informationen

  • Für weitere Details über das Accelerate-Buch und die zugehörigen DORA-Metriken schauen Sie sich diese Ressourcen an:
  • Das Titelbild stammt vom talentierten Fotografen Mitchel Boot.