Projekt

Dashboards 2.0

Erstellung von Tableau Dashboards für die Reporting Plattform für BMW. Ziel ist, die kundeninterne Plattform mittels der Dashboards um wichtige Instrumente zur Steuerung des Testmanagements zu erweitern.

Data Science, Softwareentwicklung, Beratung
Leistung

Automotive
Branche

Reporting, Testmanagement
Thematik

Technologien & Tools

Tableau, Python, Oracle-DB ( SQL ), Docker

Ausgangslage

Das Projekt beschäftigt sich mit der Erstellung von Tableau Dashboards für die Reporting Plattform ORB. Die kundeninterne Plattform soll mittels der Dashboards um wichtige Instrumente zur Steuerung des Testmanagements erweitert werden. Hierfür werden Tableau Dashboards auf Basis der Defect Daten des Ticketsystems Octane mittels SQL angereichert und filterbar auf der Plattform zur Verfügung gestellt.

Dashboard 2.0 ist eine Nebenbeauftragung zum Projekt Prozessdaten Reporting Tool durch eine andere Abteilung des Kunden. Das eigens entwickelte Tableau Workbook greift dabei in beiden Projekten auf die gleiche Datengrundlage zu und wird auf der gleichen Infrastruktur gehostet.

Der Fokus des Projekts Dashboard 2.0 liegt auf dem Überwachen der Bearbeitungszeiten im Kontext des Nach-Testens, d. h. des wiederholten Testens nach Fehlerbehebung. Verzögerungen hierbei können folglich zu Verzögerungen bei der Entwicklung führen, da Fehler nur rechtzeitig behoben werden, wenn ihre Lösung durch den Test verifiziert wurde.

Neben der Nachtest-Dauer werden in den Dashboards auch weitere Verhaltensmuster überwacht, die zu Verzögerungen führen können, wie beispielsweise das wiederholte Verschieben von Defects in andere Unternehmensbereiche.

Herangehensweise

Eine vorangehende Beratung und Erhebungen des Anforderungen Kunden, sowie die an gegebenen Stellen gute Zusammenarbeit mit dem Entwickler der Reporting Plattform, ermöglichte eine effiziente Entwicklung der Dashboards.

Die Dashboards sollten auf der spezifisch für den Kunden entwickelte Reporting Plattform eingebunden werden und basieren auf den Daten des Ticketsystems Octane.

Mittels SQL konnten diese Defect Daten angereichert werden. D. h., durch eine komplexe SQL-Abfrage können Informationen zur Verfügung gestellt werden, die in den Rohdaten und damit im Ursprungssystem der Daten Octanes nicht verfügbar sind. Es entstand ein SQL-Test Framework, das es ermöglicht, die Korrektheit der SQL-Abfragen zu überprüfen.

Die Dashboards werden nun in die kundeneigene Business Intelligence Plattform via iFrame eingebunden und ihr Inhalt mittels URL-Filter gesteuert.

Seit 2023 umfasst das Projekt auch Dashboards zur Auswertung des neu eingeführten „Prio Scores“.

Sie wollen mit Ihrem Softwareprojekt durchstarten?

Oder wollen Sie mehr über uns erfahren? Sprechen Sie uns einfach an, wir beantworten Ihre Fragen gerne.

Weitere Projekte