Manchmal stören Metriken bei der Diskussion eines Produkts nur.
Vor ein paar Wochen habe ich einen anderen Trainer getroffen, wir haben uns unterhalten und verschiedene Aspekte unseres Berufs besprochen. Irgendwann stellte er mir eine Frage, die sich als schwer zu beantworten herausstellte.
Genauer gesagt antwortete ich sofort, aber dann verfolgte mich diese Frage mehrere Wochen lang, ich dachte immer wieder darüber nach. Nachdem ich alles gründlich abgewogen hatte, kam ich zu einer vernünftigeren Antwort.
Also wurde ich gefragt: "Wenn es nur zwei Metriken für ein agiles Team gäbe, welche würden Sie wählen?"Das Wort „Metriken“ hat mich sofort verwirrt, weil meine Erfahrungen mit ihnen, gelinde gesagt, nicht sehr positiv waren: Sie werden zu oft als Waffe und nicht als Mittel zur Leistungsverbesserung eingesetzt. Wenn das Kollektiv sie benutzt, neigt es eher dazu, sich wie Laborratten zu fühlen.
Trotzdem beantwortete ich die Frage - ich nannte die erste, es kam mir in den Sinn. Und ich kann nicht sagen, dass ich stolz auf diese Antwort war. Stellen Sie mir diese Frage heute, ich würde viel nachdenklicher antworten ...
Meine ursprüngliche Antwort lautete: "Es ist offensichtlich: Sie müssen Metriken für die Benutzererfahrung und die Laufzeit der Story verfolgen ."Jetzt verstehe ich, dass ich es eilig hatte. Ich bin in die Falle geraten, die jedem fällt, der sich mit Metriken befasst: In meiner Eile zu antworten, habe ich etwas Wichtiges vergessen - wichtiger als jeder Indikator für die Markteinführungszeit oder das Endergebnis.
Aber wir werden später darüber sprechen, was mir in den Sinn gekommen ist. Lassen Sie uns zunächst einen kurzen Blick auf die Metriken und die Gefahren ihrer Verwendung werfen. Und dann werde ich Ihnen sagen, wie ich diese Frage heute beantworten würde.
Gefahren bei der Verwendung von Metriken
Wenn Sie mit Metriken arbeiten, können Sie schnell vom richtigen Weg abkommen - auch wenn wir sie mit guten Absichten verwenden. Wenn wir uns auf die Zahlen konzentrieren, vergessen wir oft die Menschen - diejenigen, die das Produkt entwickeln und diejenigen, die es verwenden. Das Arbeiten mit Zahlen ist einfacher und verlockender.
Betrachten Sie drei Fallstricke, in die Sie mithilfe von Metriken geraten können.
# 1. Überschüssige Metriken
Lassen Sie uns alles im Auge behalten! Warum sollten Sie sich auf einen Leistungsindikator beschränken, wenn Sie mehr verwenden können? Je mehr desto besser, oder? Natürlich nicht - wenn es um Produktteams geht.
Angenommen, die folgenden Metriken werden verfolgt:
- Den Benutzer nach Funktion beherrschen.
- Verlust von Benutzern im Laufe der Zeit.
- Neue Benutzer nach Region.
- Durchschnittliche Geschwindigkeit über die Zeit.
- Zykluszeit.
- Ausführungszeit der Aufgabe.
- Gesamtdurchfluss.
- In Arbeit.
- Die durchschnittliche Lebensdauer von Rückstandselementen.
- Die Anzahl der im Sprint verbleibenden Aufgaben.
- Die Anzahl der Aufgaben, die bis zur Veröffentlichung verbleiben.
- Durchschnittliche Zeit, um sich von einem Fehler zu erholen.
- Prozentsatz der fehlenden Mängel.
- Der Prozentsatz der Codeabdeckung durch Komponententests.
Wann und auf welche Metrik sollte sich das Team konzentrieren? Es ist nicht einfach, eine solche Frage zu beantworten, da sie vom sich ständig ändernden Kontext abhängt. Eine Verbesserung einer Metrik kann sich negativ auf eine andere auswirken. Normalerweise kommt es darauf an, welche Metrik im Moment am meisten über das Management besorgt ist.
"Die Idee, dass etwas, das nicht gemessen werden kann, nicht kontrolliert werden kann, ist ein Mythos, der seinen Preis hat."Je mehr Metriken, desto mehr Aufwand und Personen sind erforderlich, um relevante Daten zu erfassen. Gleichzeitig versuchen wir nicht einmal zu beurteilen, ob es sich lohnt, jeden einzelnen Indikator zu verfolgen. Trotz alledem versuchen wir, das Beste aus der Datenverfolgung herauszuholen.
- William Edwards Deming
Es geht oft so weit, dedizierte Teams zuzuweisen, die die Daten überwachen, analysieren und darüber berichten. Leider sind diese Analyseteams häufig sowohl vom eigentlichen Produktentwickler als auch vom Endbenutzer isoliert. Die Interpretation von Daten ähnelt einer Laboranalyse von Proben und Proben: Es gibt keinen menschlichen Kontakt, keinen Kontext, kein Verständnis der Situation.
Daher ist es besser, die Anzahl der Indikatoren zu reduzieren, obwohl die Intuition etwas anderes sagt.
# 2. Vergleich zwischen Teams
Sobald Sie anfangen, Teams anhand einer Metrik zu vergleichen, wird diese sofort unbrauchbar - ein Wettbewerb mit dieser Metrik beginnt, wodurch sich der Fokus auf ungesunde Weise darauf verlagert.
Nach dem Goodheart-Prinzip passen sich Teams beim Vergleichen eines Ziels an, um eine bessere Leistung bei dieser Metrik zu erzielen - und beginnen, Problemumgehungen dafür zu finden. Und die ursprüngliche Bedeutung der Verfolgung der Metrik verschwindet.
"Sag mir, wie du mich bewerten wirst, und ich werde dir sagen, wie ich mich verhalten werde."Wenn wir glauben, beobachtet zu werden, verhalten wir uns anders - dies wird als Hawthorne-Effekt bezeichnet .
- Eli Goldratt
Nehmen Sie eine Metrik, die häufig auf diese Weise überbeansprucht wird: Geschwindigkeit. Für das Team ist diese Metrik die Summe der Story-Punkte, die das Team im Sprint in den "vollständigen" Zustand gebracht hat. Geschwindigkeit ist nur ein Planungswerkzeug für Teams, nichts weiter. Normalerweise wird die Durchschnittsgeschwindigkeit für mindestens die letzten drei Sprints berechnet. Basierend auf diesem Wert wird vorausgesagt, wie viele und welche Storys in zukünftigen Sprints abgeschlossen werden können.
Leider verwenden diejenigen, die an der Produktivität des Teams interessiert sind, die Geschwindigkeitsmetrik auf eine andere Art und Weise: Oft wird "oben" verwendet, um die Effektivität von Teams zu vergleichen. Infolgedessen wird ein großartiges Prognosetool zu einer Metrik, die an die Produktivität gebunden ist, und es beginnt ein ungesunder Wettbewerb zwischen den Teams.
Infolgedessen beginnt die Geschwindigkeitsmetrik so zu manipulieren, dass sie bedeutungslos wird. Die häufigsten Manipulationen sind:
- Die Geschichte ist nicht in kleinere unterteilt - weil die großen Geschichten mehr Punkte haben.
- Die Schwierigkeit der Geschichte wird überschätzt, um mehr Punkte zu bekommen.
- Das Team opfert Qualität, um die Geschichte schnell in die Sprintkategorie zu übersetzen.
- Das Team reduziert die Transparenz der Arbeit und versucht, so wenig Probleme wie möglich zu finden, um die Geschichte so schnell wie möglich weiterzugeben.
Dieses Verhalten führt zu einer verringerten Teamproduktivität. Außerdem geht die ursprüngliche Bedeutung der Geschwindigkeitsanzeige als Planungswerkzeug verloren.
Und dies kann mit jeder Metrik geschehen, wenn sie zu einem externen Ziel wird.
# 3. Übermäßige Betonung objektiver Daten
Schon in jungen Jahren lernen wir, objektiv zu sein. Wir wissen, dass Voreingenommenheit bei der Entscheidungsfindung nicht akzeptabel ist, und dieser Ansatz ist in der Geschäftswelt willkommen. Infolgedessen sind wir von objektiven quantitativen Daten besessen - und ignorieren oder unterschätzen oft qualitative Daten.
Wenn das Team kein Gefühl für psychologische Sicherheit hat, nimmt die Transparenz in den Prozessen ab, was zu einem geringeren Vertrauen in die Vollständigkeit von Qualitätsdaten führt, und sie versuchen, diese weniger zu verwenden.
"Wenn es Angst gibt, werden die Zahlen lügen."Allmählich beschäftigen wir uns mit Zahlen, Grafiken, Diagrammen und anderen Leistungsindikatoren und kommunizieren immer weniger mit dem Team. Und das erhöht in keiner Weise das Sicherheitsgefühl des Teams - es reduziert es nur weiter.
- William Edwards Deming
Ich erinnere mich, dass das Unternehmen, in dem ich als Coach gearbeitet habe, einmal beschlossen hat, die Verfolgung der Produktivität des Teams zu automatisieren. Sie analysierten Protokolle von Jira, Daten aus der Pipeline für die kontinuierliche Bereitstellung und Daten aus dem Support. Es wurden große Anstrengungen unternommen, um diese Daten ohne menschliches Eingreifen automatisch zu verfolgen.
Und das alles, weil das Management den Informationen der Mitarbeiter nicht vertraute. Sie versuchten, den menschlichen Faktor zu beseitigen, wandten sich Zahlen zu und kommunizierten weniger mit Teams. Das Hauptproblem der psychologischen Sicherheit wurde jedoch nicht gelöst - sein Niveau ging noch weiter zurück, da das Management begann, sich weniger mit den Mitarbeitern zu beraten.
Die einzige Metrik, die Sie benötigen
Jetzt denken Sie wahrscheinlich, dass ich Daten nicht mag. Lassen Sie mich klar sein: Ich möchte nicht sagen, dass die Daten schlecht sind. Daten sind erforderlich. Eine Entscheidung ohne Fakten treffen - nirgendwo.
"Ohne Daten sind Ihre Worte nur eine andere Meinung."Diese drei Probleme - überwältigende Kennzahlen, teamübergreifende Vergleiche und Leidenschaft für Objektivität - verhindern jedoch, dass Daten effektiv genutzt werden. Was solltest du also tun?
- William Edwards Deming
Dies ist die Frage, über die ich in den letzten Wochen nachgedacht habe. Und ich kam zu dem Schluss, dass die Antwort im Konzept der Teambeteiligung liegt.
Metrik für das Team-Engagement
Der beste Indikator für den Produkterfolg ist das Engagement des Teams. Es wird anhand des Grads an Autonomie, Fachkompetenz und Teamfokus bewertet.
Je mehr Sie involviert sind, desto mehr Spaß haben Sie. Teams mit hohem Engagement bestimmen selbst, welche interne Organisation zur Erreichung des Ziels erforderlich ist. Die Mitarbeiter verbessern ihre beruflichen Fähigkeiten, lernen, wie sie das Produkt effizienter liefern und verwalten können. Sie haben ein Ziel, das sie anstreben, das sie voranbringt und sie im Team hält.
Der Rest der Metriken ist immer noch wertvoll, muss jedoch streng intern sein: Das autonome Team verfolgt die Metriken entsprechend ihrem Verwendungskontext. Durch die Erhöhung des professionellen Niveaus passt sich das Team an und führt das Produkt, um bessere Ergebnisse zu erzielen. Um das Ziel zu erreichen, verfolgt das Team je nach Kontext die gewünschten Metriken.
Bedeutet dies, dass Sie ein System zur Verfolgung des Teamengagements starten oder beispielsweise mit der Arbeit an einem Dashboard für einen Teamzufriedenheitsindikator beginnen müssen? Nein. Wenn wir dies tun, werden wir zu den drei oben beschriebenen Problemen zurückkehren. Und was dann tun?
Kommunizieren Sie mit dem Team.
Verlassen Sie Ihr Büro und besprechen Sie, wo die Arbeit gerade läuft: Gehen Sie zum Büro der Entwickler, gehen Sie zu Sprint-Überprüfungen und nehmen Sie an der Rückstandsdiskussion teil. Schauen Sie sich genau an, wo sie Hilfe brauchen. Fragen Sie sie, ob sie sich in ihre Arbeit involviert fühlen.
Wir kommunizieren nicht nur in Worten und nicht in Zahlen und Grafiken. Kommunikation ist ein viel wichtigerer Faktor als alle Metriken und Grafiken. Sie können viel aus einem Gespräch lernen, es macht es leichter zu verstehen. Metriken und Diagramme können bei der Konversation hilfreich sein, ersetzen sie jedoch nicht.
Lassen Sie Teams Metriken selbst verfolgen und darauf reagieren. Das beteiligte Team kümmert sich mit Autonomie, Geschick und Engagement um den Wert selbst und weiß, welche Metriken am besten zu verwenden sind.
Gehen Sie zu Teams und kommunizieren Sie regelmäßig mit ihnen, unterstützen Sie sie, wenn Sie Hilfe benötigen - und Sie werden sehen, wie sie sich sicherer fühlen, und gleichzeitig wächst das Engagement. Und es werden keine Metriken benötigt.
Meine endgültige Antwort lautet also
Dieser Artikel begann mit einem Gespräch mit einem anderen Trainer, der mich fragte, welche zwei Metriken ich verfolgen würde.
Nachdem ich es mir nun genau überlegt habe, würde ich eine ausgewogenere Antwort geben:
„Lassen Sie die Teams selbst entscheiden. Wir müssen sie öfter besuchen und kommunizieren - damit sie sich beteiligt und unterstützt fühlen. "
Die agile Methodik konzentriert sich darauf, das Team zusammenzuhalten und zu verbessern. Die Hauptsache hier sind keine Zahlen, Diagramme oder Grafiken.
Es ist an der Zeit, sich auf die Steigerung des Team-Engagements zu konzentrieren: Förderung von Autonomie, Engagement und Entwicklung professioneller Exzellenz. Das Einbeziehen des Teams muss mit Metriken arbeiten. Anschließend können Sie eine Arbeitsumgebung erstellen und die Unterstützung bereitstellen, die Sie zum Arbeiten benötigen.
Besonderer Dank geht an Maciej Jaros und Maarten Dalmijn für ihre Beiträge zu diesem Artikel.
Über den Übersetzer
Der Artikel wurde von Alconost übersetzt.
Alconost lokalisiert Spiele , Apps und Websitesin 70 Sprachen. Native native Übersetzer, Sprachtests, Cloud-Plattform mit API, kontinuierliche Lokalisierung, 24/7-Projektmanager, alle String-Ressourcenformate.
Wir machen auch Werbe- und Schulungsvideos - für Websites, Verkauf, Image, Werbung, Schulung, Teaser, Erklärungen, Trailer für Google Play und den App Store.
→ Mehr