
Die WienIT GmbH (www.wienit.at) ist das digitale Rückgrat der Wiener Stadtwerke Gruppe. Als zentraler IT- und Geschäftspartner arbeitet WienIT hinter den Kulissen, um sicherzustellen, dass die Prozesse für die Gruppenunternehmen am Frontend reibungslos ablaufen. Seine 600 Mitarbeiter unterstützen 10 Konzerngesellschaften, 10,000 Arbeitsplätze, 1,200 Server und 130 SAP-Systeme. Mit intelligenten Diensten für ein intelligentes Wien sorgt WienIT dafür, dass die Wiener Stadtwerke reibungslos funktionieren – immer für die Stadt da.
Maximilian Bauer verkörpert diese Mission. Als Leiter der Abteilung Software Quality Services bei WienIT ist er gemeinsam mit seinem Team für das Nutzererlebnis der Endkunden von Wiener Linien, Wien Energie und Wiener Netze verantwortlich. Nicht weniger als 15 000 Menschen arbeiten bei den Wiener Stadtwerken – und alle 15 000 verlassen sich auf IT, die einfach funktioniert.
„Die bestmögliche Qualität zu liefern bedeutet, dass die Menschen, die mit der U-Bahn fahren, online ein Ticket kaufen oder einen Energietarif von Wien Energie auswählen, genau das bekommen, was sie suchen – fehlerfrei und ohne sich jemals Gedanken über die dahinterstehende Software machen zu müssen“, sagt Bauer und definiert damit seine Mission.
Bauer ist sich vollkommen bewusst, dass er als interner Software-Serviceprovider seine IT-Aufgaben erledigen muss, um dieses Qualitätsniveau zu gewährleisten. Er versteht die Bedeutung von Software-Testen. „Testen ist ein integraler Bestandteil unserer DevOps-Prozesse und eine der wichtigsten Komponenten, wenn es um das Vertrauen in Aktualisierungen oder neue Entwicklungen geht“, erklärt Bauer.
Vor Jahren führte Bauer automatisierte funktionale End-to-End-Tests bei WienIT ein, und Tricentis Tosca wird seitdem für diesen Zweck verwendet. Als die Migration zu S/4HANA in der SAP-Umgebung für Anfang 2022 geplant war, war es an der Zeit, die interne Softwaretestpyramide von WienIT um eine weitere wichtige Komponente zu erweitern: Last- und Performance-Tests.
„Die Aufnahme von Performance-Tests in unser Serviceportfolio war eine strategische Entscheidung – eine, die wir nicht leichtfertig getroffen haben“, fügt Bauer hinzu.

Performance-Tests sind das eine – interne Kunden davon zu überzeugen, den Dienst tatsächlich zu nutzen, ist etwas anderes. Die erste Reaktion war, dass es zu komplex und kompliziert sei und die Ergebnisse wenig Nutzen bringen würden. Die Skepsis überwog. Diese Skepsis wurde jedoch schnell dank der Performancetest-Spezialisten bei Triscon zerstreut.
Roman Ferstl, CEO und Performance Engineer bei triscon, blickt zurück und erklärt das Geheimnis des Erfolgs seines Teams: „Wir haben uns darauf konzentriert, enge, persönliche Beziehungen zu den Geschäftsbereichen aufzubauen und sie frühzeitig in das SAP-Projekt einzubinden.“ Das erwies sich als absolut richtiger Ansatz. „Der unkomplizierte Arbeitsstil und die ‚Sie‘-Kultur bei WienIT, die eine Zusammenarbeit auf Augenhöhe ermöglichten, haben sicherlich auch dazu beigetragen“, erinnert sich Ferstl.
Von da an mussten Bauer und die Triscon-Experten nicht mehr hart arbeiten, um die Leute von dem neuen Service zu überzeugen. Die Pionierarbeit während des SAP-Migrationsprojekts, die Ergebnisse der Performance-Tests – insbesondere die gut aufbereiteten Berichte – und das positive Feedback sprachen für sich. Inzwischen ist etwa ein Drittel der SAP-Umgebung erfolgreich migriert, der Rest ist über 2025 geplant. Noch wichtiger ist, dass das, was als Einzelstück begann, sich ausgeweitet hat. Zunehmend wenden sich Kunden an Bauer mit Anfragen, Performance-Tests für andere Softwareprojekte einzusetzen. Kurz gesagt, Performance-Tests haben sich schnell als Service bei WienIT etabliert.
Neben der Expertise von Triscon spielte die Technologie auch eine Schlüsselrolle: Tricentis NeoLoad. Aufgrund ihrer positiven Erfahrungen mit Tosca fiel die Entscheidung schnell zugunsten der modernen Performance-Engineering-Lösung von Tricentis aus.
„Da NeoLoad es uns ermöglicht, Tosca-Testfälle für Leistungstests einfach wiederzuverwenden, vermeiden wir doppelte Arbeit und reduzieren gleichzeitig den Wartungsaufwand.“ Das No-Code-Testdesign hilft uns außerdem dabei, komplexe Testfälle einfach und ohne Programmierkenntnisse zu erstellen.“ – Maximilian Bauer, Leiter der Software-Qualitätssicherung bei WienIT
Obwohl Bauer mit NeoLoad und Performancetests Neuland betrat, verliefen die Implementierung und die Eingewöhnung reibungslos. Die größte Herausforderung war nicht das Testen selbst, sondern das Einrichten und Dimensionieren der Performancetestinfrastruktur auf Terminalservern bei WienIT.
„Die anfängliche Dimensionierung der Hardware war zu klein, was dazu führte, dass wir bei den ersten Tests unsere Performance-Anforderungen nicht erfüllen konnten und beispielsweise langsame und ineffiziente Datenbankabfragen aufzeichneten.“ „Das ist aber normal bei iterativen Prozessen und wurde schnell behoben“, erklärt Bauer. Hier einige Anpassungen und zusätzliche Ressourcen – und die Simulationen und Testszenarien mit bis zu 300 gleichzeitigen Nutzern liefen genau wie erwartet.
Bauer zeigt sich zufrieden. Dank der Unterstützung von triscon und Tricentis NeoLoad haben er und WienIT nun eine Performance-Testing-Infrastruktur, die in Zukunft noch mehr Mehrwert schaffen wird. Davon jedenfalls ist der Head of Software Quality Services überzeugt, stehen doch bereits die nächsten Performance-Testing-Projekte vor der Tür.
Um dem Thema innerhalb der Wiener Stadtwerke Gruppe noch mehr Bedeutung zu verleihen, verfolgt Bauer eine klare Strategie. Einerseits baut er die internen Ressourcen für Performancetests aus; andererseits tritt er selbst als Verfechter und Botschafter des Themas auf: „Performancetests geben unseren Kunden die Gewissheit und das Vertrauen, dass die Software funktioniert und dass das Nutzererlebnis nicht durch lange Ladezeiten oder gar Abstürze beeinträchtigt wird – und genau das macht in der heutigen digitalen Welt den Unterschied zwischen guter und schlechter Software und damit zwischen Erfolg und Misserfolg aus.“
Tricentis-Partner:
