Effizientes und standardisiertes Test Management mit SAP Solution Manager und Focused Build für das SAP S/4HANA Projekt bei der WWZ AG
WWZ hat es zum Jahresstart 2021 geschafft: Mit dem neuen Jahr startete das Zuger Versorgungsunternehmen mit über 470 Mitarbeitenden in ihr erstes Jahr auf SAP S/4HANA. Synaworks durfte das Schweizer Unternehmen im SAP S/4HANA Projekt im Bereich Test Management begleiten und unterstützte bei einem risikominimierten Go-Live. Geknallt haben daher zum Glück nur noch die Silvesterböller. Mehr zum Projektverlauf und welche Erkenntnisse sich auch auf andere Branchen übertragen lassen, lesen Sie im Folgenden:
Der Auftrag: standardisiertes und toolgestütztes SAP Test Management „plus“
Testen ist ein wichtiger Teil jedes SAP Implementierungs- und Migrationsprojekts. WWZ hat sich bei ihrem SAP S/4HANA Transformationsprojekt für einen standardisierten und tool-gestützten Ansatz entschieden. Das Synaworks Team begleitete das Projekt vom Testkonzept und dessen Implementierung im SAP Solution Manager bis zur Befähigung und Begleitung der Projektorganisation, die für das Test Management verantwortlich ist. Der eingeführte Standard definiert, wie die erarbeiteten Inhalte und Testfälle auch zukünftig in wiederverwendbarer und strukturierter Form zur Verfügung stehen – denn nach dem Projekt ist immer vor dem (nächsten) Projekt.
SAP ALM Beratung. Connecting People & Technology.
Mit Synaworks die digitale Transformation erfolgreich gestalten.
Die Ausgangslage: Einzeltestfälle in Excel-Format
Der SAP Solution Manager als Test Management Tool ist bei WWZ nicht neu. Infolge eines Releasewechsels auf die Version 7.2 mussten Einzelfunktionstestfälle jedoch zwischenzeitlich in Excel gesammelt werden. Die Testfälle wiesen starke Unterschiede in Qualität, Beschreibungstiefe und Aktualität auf. Daraufhin kam es bei der Testdurchführung stark auf die Verfügbarkeit, Erfahrung und Gewissenhaftigkeit einzelner Tester an. Zudem ergab eine Verwendungsanalyse der regelmäßig genutzten Transaktionen im SAP ERP System, dass viele der Top 100 Transaktionen nicht durch die Excel-Testfälle abgedeckt waren. Die geringe Testabdeckung führte zu zusätzlichen Herausforderungen. Ein standardisiertes und damit qualitativ hochwertiges SAP Test Management war unter diesen Umständen nicht möglich.
Für die SAP S/4HANA Einführung bestand daher Handlungsbedarf: „Ein Projekt dieser Größe verlangt nicht nur nach einer klaren Teststrategie, sondern auch nach qualitativ hochwertigen Fällen, die unabhängig und realistisch getestet werden. Für uns war ein klares und umfassendes Test Management absolut essentiell.“, erläutert Andreas Affeltranger, Test Manager des Projekts und IT-Mitarbeiter von WWZ. In den angesetzten 10 Testphasen im Rahmen des gesamten SAP S/4HANA Transformationsprojektes sollten außerdem erstmalig integrative Prozesse bis hin zu ganzen End-to-End-Szenarien getestet werden – ein ambitionierter Anspruch.
Das Vorgehen: von der Prozessstruktur bis zum integrativen End-to-End Test
Pragmatisch und schnell ans Ziel kommen und dabei den Zeit- und Ressourcenaufwand für die beteiligten Teams so gering wie möglich halten – unter dieser Maßgabe starteten die Experten von WWZ und Synaworks in das gemeinsame Projekt.
Im ersten Schritt galt es, die Business-Prozessstruktur bei WWZ transparent zu machen. Dies geschah Bottom-Up über eine Verwendungsanalyse der genutzten SAP ERP Transaktionen aus den letzten 10 Monaten. In kurzen iterativen Schleifen mit den Fachbereichen wurden die miteinander in Verbindung stehenden Transaktionen erst zu Prozessen und dann Schritt für Schritt zu bereichsübergreifenden Prozessszenarien verknüpft. Das Projektteam identifizierte in kurzer Zeit mehr als 250 Prozesse für 16 Fachbereiche und dokumentierte sie in einer umfassenden Prozessstruktur.
Parallel dazu wurden grundlegende Rahmenbedingungen zum Testvorgehen in einem Testkonzept gesetzt und festgehalten. Daraufhin folgte die Implementierung der Test Suite mit den funktionalen Erweiterungen von SAP Focused Build im SAP Solution Manager.
An anderer Stelle arbeiteten die Experten von WWZ und Synaworks am Thema SAP ERP Schnittstellen: Alle Schnittstellen sollten klar den zugehörigen Prozessen zugeordnet sein und durch eigene Testfälle abgedeckt werden. Mittels halbautomatisierter Generierung von Testfällen auf Basis der Prozessstruktur konnte bereits ein Grundstock an essenziellen Testfällen geschaffen werden, die dann durch die Teams nur noch angereichert und priorisiert werden mussten – ein wichtiger Schritt, um risikooptimiertes Testen zu ermöglichen.
Vor Beginn der ersten integrativen Testphase wurden alle beteiligten Teams gemäß ihrer Rolle im Testprozess geschult. Im weiteren Prozess begleitete das Synaworks Team WWZ in der Rolle des Tool- und Methoden-Coachs durch das Projekt. Bereits während der folgenden Testphasen wurden außerdem End-to-End-Testszenarien aufgebaut und von cross-funktionalen Teams grafisch modelliert und im SAP Solution Manager dokumentiert.
Das Ergebnis: signifikant erhöhte Testabdeckung, Risikominimierung und zukunftssichere Testvorgehensweise
Einem professionellen, tool-gestützten Test Management sowie der erstmaligen strukturierten Testdurchführung ganzer integrativer Prozesse und End-to-End-Szenarien folgte im Januar 2021 der erfolgreiche Go-Live von SAP S/4HANA bei WWZ. Die signifikant höhere Testabdeckung minimierte potenzielle Risiken für das Transformationsprojekt und ein Echtzeit-Reporting erleichterte die aktive Steuerung der Testphasen und die Nachverfolgung von Fehlern.
Juan Janse von der Innflow AG, Projektleiter des SAP S/4HANA Transformationsprojektes bei WWZ, ist zufrieden: „Synaworks für das SAP Test Management ins Boot zu holen war die richtige Entscheidung. Ihre fachliche Expertise kombiniert mit der methodischen Vorgehensweise und dem richtigen Blick für pragmatische Lösungsansätze war für uns sehr wertvoll. So konnten wir uns auf das Wesentliche konzentrieren – nämlich die SAP S/4HANA Transformation selbst.“
Das Projekt zeigt auch die großen Möglichkeiten, die sich über ein innovatives und ganzheitliches Application Lifecycle Management (ALM) erschließen können: Der Einführung von Change Impact Analysen (BPCA), SAP Testautomatisierung und einer weiteren Integration der ALM Prozesse Change- und Release Management stehen nun alle Türen offen. Nicht zuletzt ergab sich dadurch eine bessere Transparenz und eine Optimierung der Zusammenarbeit, indem die Unternehmens-IT und Business-Anwender den SAP Solution Manager als zentrale ALM Plattform gemeinsam nutzen.
Die 4 Top Erkenntnisse aus dem Projekt bei WWZ im Überblick
1. Fachbereiche müssen die Hintergründe des Testprozesses verstehen.
Die Gründe für eine hohe Anzahl an Testphasen sowie der notwendige Ressourcen-Einsatz für den Aufbau der Prozessstruktur muss transparent kommuniziert und überzeugend erklärt werden, da es sich hierbei vielfach um zusätzliche Aufwände für alle Beteiligten handelt. Ein frühes Einbinden, eine Kommunikation in der „Sprache des Fachbereiches“, ein pragmatischer und zeitschonender Ansatz sowie viel Teamwork führten zu einer durchgehend hohen Akzeptanz.
2. Wiederverwendbarkeit der Testfälle ist ein Muss.
In Zeiten von immer schneller aufeinander folgenden SAP Releases und immer kürzerer Zeit zum Testen können Testfälle nicht mehr für jedes Projekt angepasst oder gar neu erstellt werden. Ein Konzept für die Wiederverwendbarkeit von Testfällen, das bestenfalls das Prozess- und Dokumentationsmanagement mit dem SAP Change- und Release Management verbindet, ist essenziell. So gehört die Aktualisierung der Dokumentation und der Testfälle zum kontinuierlichen ALM Prozess.
3. Usability und Transparenz lebe hoch!
Für das Projekt bei WWZ nutzte Synaworks den SAP Solution Manager und das Add-On SAP Focused Build. Die Akzeptanz und Usability des Test Step Designers in SAP Focused Build, welcher Excel-basierte Testfälle überflüssig macht, war durchgehend hoch. Der hohe Standardisierungsgrad der Lösung ermöglicht außerdem eine schnelle Einführung. Durch das Echtzeit Reporting mit dem SAP Test Suite Dashboard ist eine unkomplizierte Steuerung der Testphase und eine aktive Fehlerverfolgung umsetzbar.
4. End-to-End wird zur Normalität.
Testen in End-to-End Szenarien ab dem ersten Test fördert die Qualität der Testphase signifikant. Prozessübergänge und Schnittstellen sind besonders fehleranfällig, wohingegen die wertschöpfenden Prozesse eines Unternehmens häufig bereichsübergreifend organisiert sind. Wenn integratives End-to-End Testen von Beginn an Bestandteil der Teststrategie ist, kann hier viel Zeit und Geld gespart werden.