Blog

Denken Sie nicht einmal an ein Metrik-Dashboard!

Pieter Rijken

Aktualisiert Oktober 22, 2025
3 Minuten

Früher war ich ein großer Fan von Werkzeugen. Das bin ich immer noch....., aber nicht mehr so ein großer Fan wie früher. Das hat sich geändert, nachdem ich die Bedeutung von 'Individuen und Interaktionen über Prozesse und Tools'. Vor allem der Teil "Interaktionen vor Tools". Der Blog dieser Woche Essen Sie Ihren Misserfolgskuchen! Lernen Sie aus Ihren Fehlern. hat mich dazu motiviert, einen meiner Misserfolgskuchen mit Ihnen zu teilen.

Zu dieser Zeit war ich Projektmanager und Scrum Master eines Softwareentwicklungsteams. Als Team machten wir uns an die spannende Aufgabe, ein neues Produkt zu entwickeln. Wir taten dies auf eine Scrumm-artige, mehr oder weniger agile Weise.





Wir haben eine kontinuierliche Integrationsumgebung eingerichtet und eine Menge Dinge gemessen. Zu den Metriken, die wir sammelten, gehörten #PMD-Verletzungen, Unit-Tests ok/fehlgeschlagen, #FitNesse-Tests ok/fehlgeschlagen, Codeabdeckung, zyklomatische Komplexität, Entfernung, Geschwindigkeit usw. Wir wussten, dass die Leistung für das Produkt sehr wichtig sein würde. Deshalb haben wir täglich verschiedene automatisierte Benchmarks durchgeführt. Die Ergebnisse wurden automatisch vom Build-System erfasst und zu Berichtszwecken in einer Datenbank gespeichert. Abgesehen davon, dass ich dies für die Berichterstattung an das Management benötigte, hat es auch ziemlich viel Spaß gemacht, es zu implementieren :-)

Dashboard

Dann hatte ich eine brillante Idee: Es würde dem Team helfen, wenn ich all diese Informationen in einem Dashboard zur Verfügung stellen würde! Also verbrachte ich ein paar Monate (einschließlich viel privater Freizeit) damit, dies auf der Grundlage von JBoss, Pentaho Portal/Reporting und MySQL zu implementieren. Während der Implementierung habe ich eine Menge über Portale und Pentaho gelernt. Auf der Portalseite konnten die Teammitglieder ihr eigenes Dashboard und ihre eigene Ansicht der Metriken definieren. Cool. Nur.....niemand (außer mir selbst) hat es sich angesehen.....wie kommt das?

Kaffeemaschine

In den Wochen nach der Inbetriebnahme des Dashboards fiel mir auf, dass die Teammitglieder an der Kanban-Tafel standen, um mögliche Engpässe zu besprechen und zu überlegen, was man dagegen tun könnte. Die Kanban-Tafel befand sich zufälligerweise nur 2 Meter von der Küche entfernt, in der die Kaffeemaschine stand. So kam es, dass sich die Mitarbeiter jedes Mal, wenn sie sich eine Tasse Kaffee holen wollten, an der Kanban-Tafel versammelten (weil die Küche zu klein war) und über die neuesten Ereignisse und die zu treffenden Maßnahmen diskutierten! .....am nächsten Tag druckte ich einige der wichtigsten Diagramme aus und klebte sie an eine leere Stelle am Whiteboard. Raten Sie mal, was passiert ist!

Fazit

Bevor Sie sich für ein Tool entscheiden, sollten Sie überlegen, was Sie damit erreichen wollen. Im obigen Beispiel war das Ziel, automatisch Metriken zu sammeln und Diagramme zu erstellen, in Ordnung, aber ein elektronisches Dashboard zu haben, das die Interaktionen innerhalb des Teams zu ersetzen, war keine besonders gute Idee. Es war an der Zeit, meinen eigenen Misserfolgskuchen zu essen, mit einer Tasse Kaffee.

Verfasst von

Pieter Rijken

Contact

Let’s discuss how we can support your journey.