Zelisko ist weltweit führender Hersteller von Bremssystemen als auch Anbieter weiterer Subsysteme für Schienen- und Nutzfahrzeuge. Neben Signalsystemen und Messwandlern entwickelt, produziert und vertreibt Zelisko Verkehrsmanagementsysteme wie Fahrscheindrucker (FSD) und Bordrechner für Linienbusse bis hin zu Backofficelösungen (Leitsysteme).
Für die Verwendung des FSD benötigte Daten wie Tarife, Fahrpläne und Steuerdaten werden über die Backofficelösung "Zelisko Management System" (ZMS) eingespeist - einem mandantenfähigen Mehrplatzsystem. Mittels der Geräteverwaltung, ein Modul des Hintergrundsystems ZMS, ist es möglich die Softwarebestände und die funktionsbereitschaft der einzelnen Hardware-Komponenten jederzeit direkt abzurufen und mithilfe von Updates die Versorgung des Front Ends individuell zu steuern.
Durch die komplexe Zusammenwirkung zwischen Frontoffice und Backoffice war ein hohes Fehlerpotential gegeben - in Relation zu den Entwicklern standen Zelisko jedoch nur wenige Software Tester zur Verfügung. Dies begründete im September 2016 die Zusammenarbeit zwischen Zelisko und SEQIS im Bereich Software Test.
Die Hauptaufgaben der SEQIS Experten waren unter anderem die Skalierung der Zelisko-Mannschaft bei der Qualitätssicherung und den Tests sowie eine Prozess- und Methodenoptimierung in diesen Bereichen der Wertschöpfung.
Die Mission Software Test im Detail
"Das Ziel des Projektes und unseres Teams war es, die bereits vorhandenen Tester möglichst schnell in der Testdurchführung zu unterstützen und unsere Expertise einzubringen", beschreibt Hansjörg Münster, SEQIS Testmanager, die Herangehensweise.
Münster weiter: "Hierbei holten wir im Rahmen der Projekt RampUp-Phase rasch das benötigte Fachwissen. Diese spezielle SEQIS Methode wurde in einer Vielzahl von Projekten der letzten Jahre methodisch gehärtet und versetzt uns in die Lage innerhalb kürzester Zeit aktiv mitzuarbeiten - bei geringstem Aufwand für die Bestandsmannschaft."
Nach dieser ersten Stabilisierungsphase, die allgemein die Testprozesse optimierte, wurde Anfang 2017 der Aufgabenschwerpunkt auf ein spezifisches Kundenprojekt konzentriert.
Münster: "Refactoring der Backoffice-Software für ein Kundenprojekt. Acht Busgesellschaften, die vom Ergebnis unmittelbar betroffen waren. Es war ein Taskforce-Modus mit vorrangigem Ziel, Stabilität und Performance zu verbessern. Kernerfolgsfaktor dabei war die enge Zusammenarbeit zwischen Entwicklern und Testern."
Damit die gewonnenen Erkenntnisse und Erfahrungen nicht verloren gingen, wurden diese vom ersten Tag an gesammelt und in einem von Zelisko zur Verfügung gestellten Wiki dokumentiert. Somit wurden auch hier der Informationsaustausch weiter gefördert und eine zentrale Wissensdatenbank aufgebaut, in welcher sowohl das Wissen der Tester als auch der Entwickler zu testspezifischen Fragen gebündelt und festgehalten wurde.
Projekthighlights und Ergebnisse
- Unterstützung von Zelisko im täglichen Testgeschehen und Überarbeiten der Testfälle
- Unterstützung von Zelisko im täglichen Testgeschehen und Überarbeiten der Testfälle
- Einführung und Vorleben von QA-Grundsätzen und agilen (Test-) Methoden (Scrum)
- Einführung von Testberichten zur Schaffung von Transparenz über den QA-Zustand
- Abhaltung einer Klausur zur Verbesserung des Entwicklungsprozesses
- Unterstützung bei Toolentscheidungen (Microsoft TeamFoundationServer, Atlassian Confluence)
- Optimierung Defectmanagement, Bereinigung der Defects
- Umsetzung einer Wissensdatenbank für testbezogene Daten und Informationen
www.SEQIS.com/...
Hinweis im Sinne des Gleichbehandlungsgesetzes:
Aus Gründen der leichteren Lesbarkeit wir in diesem Text die geschlechtsspezifische Differenzierung nicht durchgehend berücksichtigt. Entsprechende Begriffe gelten im Sinne der Gleichbehandlung für beide Geschlechter.