In diesem Bild sehen Sie einen Ausschnitt vom MES Quality Commander (MQC) und ein software quality dashboard.
Bild: Ausschnitt vom MES Quality Commander (MQC)

Haben Sie einen klaren Überblick über den Fortschritt Ihres Softwareprojekts?

Hatten Sie schon einmal das Gefühl, dass Ihr Softwareprojekt zwar vorankommt, Sie aber nicht genau wissen, wie oder wo genau? Diese Situation ist häufiger, als man denkt. Zwischen täglichen Stand-ups, Milestone-Meetings und einem kontinuierlichen Strom an Updates kann es schwierig sein, den Überblick zu behalten.

Dashboards können wie ein Co-Pilot für Ihr Projekt wirken. Sie schaffen eine strukturierte Sicht darauf, was sich verändert hat, welche Themen aktuell wichtig sind und wo potenzielle Risiken entstehen.

In diesem Artikel stelle ich die wichtigsten Dashboards vor, die mein Team im MES Quality Commander® (MQC) verwendet. Von Milestone-Übersichten bis hin zu täglichen Fortschrittskontrollen leisten diese Dashboards weit mehr als reine Datenvisualisierung. Sie helfen Entwicklern, Projektleitern und Stakeholdern dabei, fokussiert zu bleiben und sich auf die wirklich relevanten Themen zu konzentrieren.  Lesen Sie, wie Sie den Softwareprojekt-Fortschritt mit Dashboards transparent verfolgen.

Dieser Inhalt ist außerdem Teil meiner LinkedIn-Serie zum Thema Software Quality Monitoring.

Dashboard für unser monatliches Milestone-Meeting: Das "Milestone Status Dashboard"

In jedem unserer Testprojekte setzen wir uns einmal im Monat mit dem Kunden zusammen. Ein zentraler Bestandteil dieses Meetings ist unser Milestone Status Dashboard. Es dient dazu, Diskussionen anzustoßen und den Fokus auf die gemeinsam definierten Prioritäten zu lenken - ohne dabei wichtige Themen aus dem Blick zu verlieren.

Was ich von einem monatlichen Milestone-Meeting erwarte

  • Big Picture: Zu Beginn eine kompakte Übersicht, um den Gesamtzustand des Projekts schnell erfassen zu können.
  • Qualität von Tests und Modellen: Anschließend betrachten wir die Qualität der Artefakte.
  • Anzahl offener Bugs: Danach gehen wir gezielt auf problematische Bereiche ein.
Video ansehen: Das Milestone Status Dashboard in MQC

Wie unterstützt das "Milestone Status Dashboard" dieses Meeting?

Das Dashboard ermöglicht es uns:

  • die wichtigsten Qualitätsmetriken des Projekts zusammenzufassen (Top Level)
  • den Qualitätstrend innerhalb des aktuellen Milestones sichtbar zu machen (Top Level)
  • die Qualität einzelner Modelle zu analysieren, um kritische Bereiche zu identifizieren (Level 2)
  • offene "Issues" fokussiert darzustellen und detaillierter zu untersuchen (Level 3)

Deser mehrstufige Ansatz sorgt dafür, dass alle Beteiligten informiert bleiben und sich auf die relevanten Themen konzentrieren.

Wenn Sie das nächste Mal Ihre Teamleitung überzeugen möchten, nutzen Sie ein solches Milestone Status Dashboard als Projektfortschritt-Dashboard. Es hilft dabei, schnell zu erkennen, wann weitere Details sinnvoll sind und wann nicht mehr.

Die eigentlichen technischen Details werden anschließend in kleineren Entwickler-Meetings oder im "Daily" besprochen.

Dashboard für unser tägliches Team-Meeting: Das "Latest Changes Dashboard"

Jeden Morgen startet unser Team das Daily mit einem kurzen Blick auf das Latest Changes Dashboard. Diese Routine hilft uns, synchronisiert zu bleiben und den Fokus auf die wichtigsten Aufgaben zu richten.

Während des Stand-up-Meetings sprechen wir über:

  • Erfolge: Welche Aufgaben oder Probleme erfolgreich gelöst wurden.
  • Neue Issues: Welche neuen Bugs oder Probleme aufgetreten sind.
  • Projektstatus: Den aktuellen Zustand des Projekts.
  • Offene Themen: Welche Aufgaben heute priorisiert werden müssen.
Video ansehen: The Latest Changes dashboard in MQC

Das Dashboard unterstützt uns dabei, indem es:

  • Änderungen seit dem letzten Daily sichtbar macht,
  • neue Bugs schnell hervorhebt,
  • den aktuellen Projektstatus anzeigt (woran unser Team wirklich gerade arbeitet)
  • offene Issues und Tasks des Teams fokussiert darstellt.

Dieser strukturierte Ablauf sorgt dafür, dass alle Beteiligten über dieses Dashboard informiert, motiviert und aufeinander abgestimmt bleiben. So startet das Team mit Klarheit in den Tag.

Natürlich lösen Projekt-Fortschritt-Dashboards nicht automatisch alle Probleme. Wir nutzen dieses Dashboard bewusst als Gesprächsgrundlage - nicht mehr und nicht weniger. Auch wenn das Daily einen allgemeinen Überblick liefert, ist es oft notwendig, bestimmte Themen anschließend in  kleineren Gruppen oder individuell genauer zu analysieren.

Fokus behalten mit dem "Developer Details Dashboard"

Für Entwickler-Meetings ist es hilfreich, einen kompakten Überblick über die Änderungen an den Modellen und Tests zu erhalten. Dabei interessieren uns nicht alle Änderungen im Detail, sondern vor allem neue und gelöste Probleme. Genau dafür nutzen wir das "Developer Details Dashboard".

Was benötigen wir in diesem Dashboard?

  • Changes / Diff: Unterschiede bei den Issues seit der letzten Revision.
  • Projektstatus: Der aktuelle Status des eigenen Projektbereichs.
  • Open Points: Offene Issues und Aufgaben, die als Nächstes bearbeitet werden müssen.
Video ansehen: Developer Details Dashboard in MQC

Wie unterstützt das Dashboard Entwickler konkret?

Das Dashboard:

  • fasst Änderungen bei den Issues für jedes Modell zusammen,
  • hebt neue und behobene Bugs hervor,
  • zeigt relevante Tasks passend zum Projektstatus,
  • bietet eine fokussierte Sicht auf offene Issues und Aufgaben.

Die Kombination aus Diff-Ansicht und Projektstatus erweist sich im Alltag als äußerst produktiv. Meist reichen bereits fünf bis zehn Minuten aus, um vollständig auf dem aktuellen Stand zu sein und direkt an den wichtigsten Themen weiterzuarbeiten.

Natürlich ist es immer sinnvoll, sich über Änderungen und den Projektstatus auszutauschen. Aber das Dashboard funktioniert genauso gut, wenn allein entwickelt wird.

 

Fazit

Interaktive Dashboards in MQC sind weit mehr als reine Datendarstellungen. Sie helfen dabei, Projekte strukturiert zu steuern, Diskussionen zu fokussieren und Softwarequalität kontinuierlich sicherzustellen.

Ob in Daily Stand-ups, Milestone-Meetings oder technischen Team-Diskussionen - Dashboards schaffen Transparenz, verbessern Entscheidungen und unterstützen einen reibungslosen Workflow.

Wie kann Ihr Team solche Dashboards für den Projektfortschritt nutzen?

Hier sind drei Möglichkeiten für den Einstieg:

  1. Direkter Austausch: In einem kurzen Gespräch zeige ich Ihnen, wie Dashboards in der Praxis eingesetzt werden und wie sie sich flexibel an Ihre Anforderungen anpassen lassen.
  2. WebinarData-Driven Dashboards“ ansehen:  In meinem Webinar erhalten Sie praxisnahe Einblicke, wie diese Dashboards in realen Softwareprojekten verwendet werden.
  3. Auf LinkedIn vernetzen: Vernetzen Sie sich mit mir auf LinkedIn. Dort teile ich jede Woche detaillierte Einblicke in die Bausteine eines effektiven Quality Monitorings.

Kontaktieren Sie uns

Dieses Bild zeigt Hartmut Pohlheim.
Dr. Hartmut Pohlheim
Managing Director

* Pflichtfeld

Bitte rechnen Sie 7 plus 6.