Einblick in Metriken: Wie ich verstanden habe, was Metriken sind und was ihr größter Reiz ist

Kennzahlen sind Blödsinn, sagen Sie, und Sie werden Recht haben. In etwas.

Wenn es um Kennzahlen geht, denkt man als erstes an den Datenverkehr.

Viele Menschen meditieren gerne stundenlang und betrachten die Verkehrsgrafik ihrer Website.

Einblick in Metriken: Wie ich verstanden habe, was Metriken sind und was ihr größter Reiz ist

Wie cool es ist, die Linie springen zu sehen – hin und her, hin und her ... Und es ist noch cooler, wenn der Site-Verkehr kontinuierlich wächst.

Dann breitet sich wohlige Wärme im ganzen Körper aus und der Geist erhebt sich in Erwartung des himmlischen Mannas zum Himmel.

Ach, was für eine Freude, was für ein Glück!

Einblick in Metriken: Wie ich verstanden habe, was Metriken sind und was ihr größter Reiz ist

Und auch wenn das Bild traurig ist...

Einblick in Metriken: Wie ich verstanden habe, was Metriken sind und was ihr größter Reiz ist

Man kann die Karte immer noch nicht aus den Augen lassen, sie macht so süchtig.

Einblick in Metriken: Wie ich verstanden habe, was Metriken sind und was ihr größter Reiz ist

Es scheint, dass in den Grafiken eine geheime Bedeutung verborgen ist. Ein bisschen mehr, und das Bild wird seine Geheimnisse enthüllen und Ihnen einen unglaublich einfachen und effektiven Weg verraten, wie Sie eine große Anzahl von Kunden anziehen können. Und dann wird das Geld bestimmt wie ein Fluss fließen.

Aber tatsächlich ist die Anwesenheit eine typische „süße (Eitelkeits-)Metrik“, die keine nützliche Bedeutung hat.

Und das sind die meisten Kennzahlen. Im Grunde sind alle Messwerte, die Sie sehen, zuckersüß. Und deshalb haben Kennzahlen den schlechten Ruf, sinnlose Zeit- und Arbeitsverschwendung zu sein.

Doch in Wirklichkeit ist dies überhaupt nicht der Fall. Die richtigen Kennzahlen liefern äußerst wichtige und manchmal unschätzbar wertvolle Informationen für ein Unternehmen und ein Projekt.

Der Hauptvorteil und Zweck von Metriken besteht darin, dass sie die Verwaltung Ihres Unternehmens oder Projekts ermöglichen.

Wie kann man feststellen, ob eine Metrik schlecht ist?

Schauen wir uns ein ganz einfaches Beispiel an – die Geschwindigkeit eines Autos.

Bitte sagen Sie mir, was Geschwindigkeit bedeutet ...

100 km/h?

Einblick in Metriken: Wie ich verstanden habe, was Metriken sind und was ihr größter Reiz ist

Hmm ...

Hmm ...

Was bedeutet es also?

Ich denke, Sie haben es wahrscheinlich selbst erraten, dass ... nichts bedeutet!

OK. Nun die zweite Frage:

Sind 100 km/h gut oder schlecht?

Hmm ...

Weder das eine noch das andere?

Richtig

Geschwindigkeit ist eine völlig nutzlose und dumme Messgröße. Es sei denn natürlich, Sie verwenden es alleine. In Kombination mit anderen Kennzahlen kann es natürlich etwas aussagen, aber für sich genommen ist das sicherlich nicht der Fall.

Der Site-Verkehr ist genau gleich schnell.

Einblick in Metriken: Wie ich verstanden habe, was Metriken sind und was ihr größter Reiz ist

Aus diesem Grund macht es absolut keinen Sinn, vor dem Traffic-Diagramm der Website herumzuhängen. Er wird dir das Geheimnis des Lebens nicht verraten. Verstehst du es jetzt?

Welche Kennzahlen sind dann gut?

Zum Beispiel die Abwanderungsrate. Diese Kennzahl sagt Ihnen, wie viele Kunden das Unternehmen/die Website im Laufe der Zeit für immer verlassen haben.

Abwanderungsrate = 1 % bedeutet, dass wir nur 1 % der Kunden verlieren. Diese. Wir verlieren kaum jemanden.

Wenn die Abwanderungsrate 90 % beträgt, bedeutet dies, dass wir fast alle unserer Kunden verlieren. Es ist schrecklich!

Erkennen Sie den Unterschied zwischen dieser Kennzahl und der Geschwindigkeit?

Die Abwanderungsrate ist eine aussagekräftige Kennzahl, die die Frage beantwortet, ob etwas gut oder schlecht ist. Und Sie müssen nicht raten, was es bedeutet.

Das ist eine Kennzahl, die für sich spricht!

Und jetzt sind wir bereit, dringend Maßnahmen zu ergreifen, um die Kundenabwanderung zu reduzieren.

Einblick in Metriken: Wie ich verstanden habe, was Metriken sind und was ihr größter Reiz ist

Aus diesem Grund werden solche Kennzahlen als umsetzbar bezeichnet. Weil sie zum Handeln anregen.

Kriterium für die „Süße“ von Metriken

Es gibt eine sehr einfache Möglichkeit, festzustellen, ob eine Metrik „Eitelkeit“ ist.

Die meisten absoluten Kennzahlen, wie Traffic, Anzahl der Downloads, Anzahl der Retweets, Anzahl der E-Mails/Abonnenten, Anzahl der Likes usw. sind kitschig.

Relative, gewichtete Kennzahlen sind oft umsetzbar. Aber nicht alles!

Was die Qualitätskennzahlen angeht, gibt es hier keine Gewissheit, denn Eine qualitative Beurteilung an sich kann nicht genau und eindeutig sein.

Andererseits kann und sollte die Benutzerfreundlichkeit eines Programms genau anhand der Wahrnehmung des Endbenutzers und nicht anders beurteilt werden.

Wie geht man mit Metriken im Allgemeinen um?

Das erste, was Sie tun müssen, ist, Ihr Gehirn umzudrehen.

Kein Scherz.

Jeder(!) der auf Kennzahlen stößt, beginnt zunächst nach dem Grund dafür zu suchen, warum er darin enthalten ist. Aber sie werden es leider nicht zeigen.

Metriken sind wie ein gewöhnliches Lineal, mit dem wir alles messen, was wir wollen.

Einblick in Metriken: Wie ich verstanden habe, was Metriken sind und was ihr größter Reiz ist

Sie suchen doch nicht in einem gewöhnlichen Holzlineal nach der Existenzberechtigung, oder?

Einblick in Metriken: Wie ich verstanden habe, was Metriken sind und was ihr größter Reiz ist

Den Sinn des Lebens in einer Linie zu finden, nennt man einen „Bottom-up-Ansatz“.

Um richtig mit Metriken zu arbeiten, müssen Sie das Paradigma ändern und umgekehrt, von oben nach unten, vorgehen.

Diese. Führen Sie zunächst eine Aktion aus und verwenden Sie dann Metriken, um den daraus resultierenden Effekt zu messen.

Metriken sollten als gewöhnliches Messobjekt und nicht mehr verwendet werden.

Denken Sie über diese Worte nach.

Messen Sie die Wirkung Ihrer Aktionen mithilfe von Metriken, anstatt Aktionen basierend auf den Messwerten eines Holzlineals zu erfinden.

Dieser Ansatz wird auch „Hypothese->Messung“ genannt.

Ok, das ist klar.

Frage Nr. 2: „Was genau messen?“ Wie finde ich die richtigen Kennzahlen?

Wie erstelle ich meine eigenen Metriken?

Wenn Sie im Internet gesurft haben, werden Sie wahrscheinlich Dutzende oder sogar Hunderte verschiedener Kennzahlen zum gleichen Thema finden.

Beispielsweise finden Sie etwa hundert Kennzahlen zur Softwarequalität. Dazu gehören GOSTR-ISO-Standards, in SonarQube berechnete Metriken, einige selbst geschriebene Optionen und sogar „Qualitäts“-Metriken, die auf Benutzerbewertungen basieren.

Welche sind also sinnvoll und welche nicht?

Der beste Ansatz besteht darin, sich von einem „Kernwert“ leiten zu lassen.

OMTM (Eine Metrik, die zählt)

Schauen wir uns ein Beispiel an.

Es ist klar: Wenn Sie die Qualität Ihres Softwareprodukts verbessern möchten, können Sie diese Qualität auf unterschiedliche Weise messen.

Bei der Qualität geht es nicht nur um die Anzahl der Fehler. Wenn man die Qualität als Ganzes betrachtet, dann ist dies:

Anzahl der Vorfälle in der Branche,
Benutzerfreundlichkeit und einfache Wahrnehmung,
Arbeitsgeschwindigkeit,
Vollständigkeit und Aktualität der Umsetzung der geplanten Funktionalität,
Sicherheit.

Es gibt viele Kriterien und es ist unmöglich, mit allen auf einmal zu arbeiten. Sie machen es ganz einfach: Sie wählen ein, das im Moment wichtigste Kriterium, und arbeiten nur damit.

Dieser Ansatz wird OMTM (One Metric That Matters) – One (Single) Important Metric – genannt.

Für die Softwarequalität OMTM ist es logisch, die Anzahl schwerwiegender (wichtiger und kritischer) Vorfälle in einer industriellen Umgebung auszuwählen.

Bei Online-Shops müssen Sie überhaupt nicht an OMTM denken – es geht um Verkaufsvolumen oder Gewinn (abhängig von Ihrer Entscheidung).

Diese eine wichtige Metrik wird der Kernwert Ihrer Metriken sein. Und ihr endgültiger Satz wird davon abhängen.

Wert im Inneren

Sie beginnen oft „aus heiterem Himmel“ mit der Zusammenstellung einer Reihe von Kennzahlen, indem sie das Internet durchsuchen und aus dem, was sie gefunden haben, die besten Optionen auswählen, nach dem Prinzip: „Oh! Das wird uns passen!“

Wie Sie wissen, ist das nicht der beste Weg, oder?

Aber wie entscheiden Sie, welche Kennzahl Sie verwenden und welche nicht?

Beispielsweise werden häufig verschiedene Arten von Nutzerkonversionen gemessen.

Aber warum messen sie Benutzer und nicht etwas anderes? Haben Sie über diese Frage nachgedacht?

Natürlich gibt es eine Antwort.

Schauen wir uns einen Online-Shop als am einfachsten zu verstehendes Beispiel an.

Nehmen wir an, Sie möchten Ihren Umsatz steigern. Welche Kennzahlen benötigen Sie dafür? Wie kann man das angehen?

Es gibt einen einfachen, logischen und funktionierenden Weg. Alles fügt sich zusammen, wenn Sie die Frage beantworten:

WER PRODUZIERT WERT?

Wir arbeiten umsatzbasiert, oder? Wir wollen es erhöhen, oder?

Wer und was muss beeinflusst werden, um den Umsatz zu steigern?

Natürlich

Notwendigkeit, die Ursache zu beeinflussen -
auf denjenigen, der Wert „produziert“.

Wer verdient Geld in einem Online-Shop? Woher kommt das Geld?

Ganz einfach: von Kunden.

Wo genau kann man in einem Online-Shop Kunden beeinflussen?

Ja, überall!
Rechts. In jeder Phase des Kundenlebenszyklus.

Um den Lebenszyklus darzustellen, ist es zweckmäßig, den sogenannten zu erstellen. „Trichter“ der Bewegung des Klienten durch den Prozess.

Ein Beispiel für einen Online-Shop-Trichter:

Einblick in Metriken: Wie ich verstanden habe, was Metriken sind und was ihr größter Reiz ist

Warum ist das so? Denn Kunden gehen gerade dann verloren, wenn sie von einer Stufe des Trichters zur nächsten wechseln.

Indem wir die Anzahl der Kunden auf jeder Ebene des Trichters erhöhen, erhöhen wir automatisch das daraus resultierende Verkaufsvolumen.

Ein einfaches Beispiel.

Die Kennzahl „Warenkorbabbruchrate“ zeigt im Wesentlichen die Conversion-Rate von einem Warenkorb zu einer abgeschlossenen Bestellung.

Nehmen wir an, dass Sie bei der ersten Messung festgestellt haben, dass 90 % der Körbe verloren gegangen sind, d. h. Von 10 Körben wird nur 1 Bestellung aufgegeben.

Mit dem Warenkorb stimmt eindeutig etwas nicht, oder?

Der Einfachheit halber gehen wir davon aus, dass der Betrag einer Bestellung 100 Rubel beträgt. Das. das endgültige Verkaufsvolumen wird nur 100 Rubel betragen.

Durch die Warenkorbverbesserungen sank der Prozentsatz der abgebrochenen Warenkörbe um 10 % bis 80 %. Wie sieht das in Zahlen aus?

Von 10 Körben wurden 2 Bestellungen aufgegeben. 100 Rubel * 2 = 200 Rubel.

Aber das ist eine Umsatzsteigerung um 100 %! Bingo!

Indem Sie Ihre Schritt-Conversion um nur 10 % steigern, haben Sie Ihr Verkaufsvolumen um 100 % gesteigert.

Fantastisch!

Aber genau so funktioniert es.

Verstehen Sie jetzt, was das Schöne an korrekt konstruierten Metriken ist?

Mit ihrer Hilfe können Sie einen fantastischen Einfluss auf Ihre Prozesse erzielen.

Bei einem Online-Shop ist alles ganz einfach, aber wie lässt sich das alles beispielsweise auf die Qualität des Softwareprodukts übertragen? Ja genau das Gleiche:

  1. Wir wählen den Kernwert, an dem wir arbeiten. So reduzieren wir beispielsweise die Zahl der Vorfälle in der Branche.
  2. Wir verstehen, wer und was diesen Wert erzeugt. Zum Beispiel Quellcode.
  3. Wir erstellen einen Trichter für den Lebenszyklus des Quellcodes und legen für jeden Schritt des Trichters Metriken fest. Alle.

Hier zum Beispiel, welche Qualitätsmetriken erhalten werden könnten (ganz spontan) …

Wertindikator:

  • Dichte industrieller Fehler pro 1000 Codezeilen

Metriken basierend auf dem Quellcode-Lebenszyklus:

  • Anteil erfolgloser Zusammenstellungen,
  • Autotest-Abdeckung,
  • Prozentsatz fehlgeschlagener Autotests,
  • Ausfallrate von Einsätzen.

Metriken basierend auf dem Fehlerlebenszyklus:

  • Dynamik der Fehlererkennung,
  • Dynamik der Korrektur,
  • Dynamik von Wiederentdeckungen,
  • Dynamik von Fehlerabweichungen,
  • durchschnittliche Wartezeit auf eine Lösung,
  • durchschnittliche Reparaturzeit.

Ergebnisse

Wie Sie sehen, ist das Thema Metriken wirklich sehr wichtig, notwendig und interessant.

So wählen Sie die richtigen Kennzahlen aus:

Wählen Sie ein OMTM, denken Sie über seinen Kernwert nach und messen Sie die Produzenten dieses Werts.

Erstellen Sie Metriken basierend auf dem Lebenszyklus-Trichter des Herstellers.

Vermeiden Sie die Verwendung absoluter Kennzahlen.

Was gibt es sonst noch zu diesem Thema zu lesen?

Das Thema Metriken wurde im Zuge der Lean-Startup-Bewegung populär, daher ist es am besten, mit der Lektüre der Primärquellen zu beginnen – den Büchern „Lean Startup“ (Übersetzung ins Russische – „Business from Scratch. The Lean Startup Method“ auf Ozon). und „Lean Analytics“ (es gibt keine Übersetzung, aber das Buch auf Englisch wird bei Ozon verkauft).

Einige Informationen sind im Internet sogar auf Russisch zu finden, aber leider wurde selbst im westlichen Segment noch kein umfassendes Lehrbuch gefunden.

Übrigens gibt es mittlerweile sogar einzelne „Produktspezialisten“, deren Aufgabe es ist, das richtige Kennzahlensystem für ihr Produkt aufzubauen und Möglichkeiten zur Verbesserung vorzuschlagen.

Das ist alles.

Wenn der Artikel Ihnen geholfen hat, den Kern des Problems besser zu verstehen, wäre der Autor für ein „Gefällt mir“ und einen erneuten Beitrag dankbar.

Source: habr.com

Kommentar hinzufügen