Erfahren Sie, warum das Setzen von Zielen für Metriken zu Manipulationen führen kann, und lernen Sie die 4 goldenen Regeln für eine effektive Nutzung von Metriken kennen. Erkunden Sie wertvolle Kennzahlen zur Analyse der Teamleistung und gewinnen Sie Einblicke in die Verwendung von Metriken als Diagnosetools, um Verbesserungen voranzutreiben.
A QUICK SUMMARY – FOR THE BUSY ONES
TABLE OF CONTENTS
Derzeit werden verschiedene Metriken verwendet, um die Leistung, den Prozess, den Zustand der Codebasis oder den Zustand des Produkts insgesamt zu messen. Das Problem ist, dass es keine einzige Metrik gibt, die wichtig ist. Unabhängig davon, was Sie über die verfügbaren Metriken hören, sind alle gleichzeitig gut und schlecht.
Die Sache ist: Jede bestimmte Metrik, isoliert verwendet, sagt bestenfalls die halbe Wahrheit aus.
Es ist jedoch sehr üblich, zu üblich, ein Ziel für eine bestimmte Kennzahl festzulegen.
Das Problem ist kein junges, es gibt sogar ein Gesetz namens Goodhart's Law, das besagt:
<blockquote>„Wenn eine Maßnahme zu einem Ziel wird, ist sie keine gute Maßnahme mehr.“</blockquote>
Das Problem läuft darauf hinaus:
wenn Sie für eine bestimmte Maßnahme ein Ziel setzen, Die Leute werden irgendwann diese Metrik spielen um das Ziel zu erreichen. Es wird nicht der Leistungssprung sein, der passiert ist, es wird einfach eine Veränderung in der Art und Weise sein, wie Menschen über Leistung berichten.
Ja, das gilt auch für KPIs.
Es gibt viele „Artikel“, in denen behauptet wird, dass diese oder jene Metrik schlecht ist.
Geschwindigkeit: schlecht.
Zykluszeit: schlecht...
Das Problem ist, dass sie alle gut sind, wenn man weiß, wie man sie benutzt.
Behandeln Sie Ihre Messwerte so, als würde ein Arzt ein EKG oder Labortestergebnisse behandeln. Wenn sie in Ihren Ergebnissen einen möglichen Hinweis auf ein zugrunde liegendes Problem finden, werden sie höchstwahrscheinlich versuchen, dies mit anderen Tests zu bestätigen, und wenn das Problem bestätigt wird, werden sie eine Lösung vorschlagen. Es würde einem Patienten jedoch nichts nützen, wenn ihm gesagt würde: „Senken Sie Ihren Blutdruck.“ Sie würden gerne erfahren, welche Änderungen sie in ihrem Lebensstil vornehmen sollten, um das gewünschte Ergebnis zu erzielen.
So sollten Sie auch Metriken betrachten.
Die Verwendung einer Metrik kann irreführend sein, denn um zu verstehen, was eine Metrik uns sagt, benötigen wir möglicherweise eine andere Metrik.
Ein Beispiel hierfür könnte die Geschwindigkeit eines Scrum-Teams sein, die allein anhand einer Zusammenfassung der pro Sprint gelieferten Story Points gemessen wird. Was ist, wenn die Anzahl der Punkte stabil ist, die Anzahl der Storys/Aufgaben jedoch mit jedem Sprint sinkt? Was ist, wenn die Zykluszeit oder die Vorlaufzeit gleichzeitig ansteigt? Ist noch alles in Ordnung?
Beobachten Sie sie stattdessen, interpretieren Sie sie und vergleichen Sie sie miteinander.
Wenn Sie einen unerwünschten Trend oder ein unerwünschtes Muster finden, nehmen Sie eine Änderung in Ihrem Prozess vor und beobachten Sie dann, ob sich etwas verbessert.
Eine der Metriken, die es nicht wert ist, verfolgt zu werden, sind Codezeilen, die pro Tag geschrieben werden. Obwohl diese Metrik wie ein einfaches Maß für die Produktivität aussieht, berücksichtigt sie nicht die Qualität und Effizienz des Codes und kann sogar Entwickler dazu anregen, unnötigen oder redundanten Code zu schreiben, um eine beliebige Quote einzuhalten.
Verschiedene Organisationen und unterschiedliche Produkte benötigen unterschiedliche Kennzahlen. Der beste Weg, Ihre perfekte Passform zu finden, ist durch Experimentieren.
Hier sind ein paar Vorschläge für Kennzahlen, die sich bei der Analyse der Leistung eines Teams oft als nützlich erweisen:
<span class="colorbox1" fs-test-element="box1"><p><strong>Hinweis:</strong></p> <p>Jede der vorgeschlagenen Metriken kann auf verschiedene Arten verwendet werden und bietet vielfältige Einblicke. In den obigen Beschreibungen wird das Ausgangsergebnis dieser Metriken hervorgehoben.</p></span>
Je besser Sie die Kennzahl kennen, desto mehr Erkenntnisse werden Sie aus ihrer Analyse ziehen und desto genauer können Sie Bereiche identifizieren, in denen Verbesserungen möglich sind. Wenn Sie sich mit den Vor- und Nachteilen der Metriken vertraut machen, können Sie auch häufige Fehler vermeiden, die die Daten verfälschen und zu falschen Schlüssen führen könnten.
In den folgenden Ressourcen erfahren Sie mehr über die Metriken:
Our promise
Every year, Brainhub helps 750,000+ founders, leaders and software engineers make smart tech decisions. We earn that trust by openly sharing our insights based on practical software engineering experience.
Authors
Read next
Popular this month