Success Story: Application Lifecycle Management in SAP S/4HANA-Projekten
Vom SAP S/4HANA-Einführungsprojekt bis in den Produktivbetrieb – Synaworks unterstützt globalen Chemiekonzern beim Test Management
S/4HANA-Einführungsprojekte stehen derzeit in vielen SAP-Anwenderunternehmen an. Gerade bei Greenfield-Ansätzen bleibt oft kein Stein auf dem anderen. Wo sich Prozesse ändern, muss aber auch getestet werden, sonst geht der Neustart der ERP-Landschaft nach hinten los. Einen großen deutschen Chemiekonzern hat Synaworks beim Test Management während seiner SAP S/4HANA-Migration unterstützt – vom Projekt bis in den laufenden Betrieb.
Die Ausgangssituation
Rund 9.000 SAP User zählt der führende, global aufgestellte Spezialchemie-Konzern, den Synaworks beim Test Management im Zuge seiner S/4HANA-Transformation beraten hat. Durch den S/4HANA Greenfield-Ansatz will der Konzern seine Geschäfsprozesse mit SAP künftig noch effizienter gestalten. Hierfür wurden im Vorfeld alle Business-Prozesse auf den Prüfstand gestellt und in S/4HANA neu angelegt.
„Jede Änderung eines Systems birgt Risiken: Sind sie schlecht umgesetzt, führen sie zu Fehlern, unter Umständen werden auch unerwünschte Anpassungen vorgenommen. Hier setzt ALM an“, erklärte der Head of Team SAP System Operation.
SAP Solution Manager 7.2 als ALM-Plattform
Der Konzern bildet seine ALM-Prozesse seit langem über den SAP Solution Manager ab. Mit der bisherigen Version war jedoch kein in sich konsistentes ALM über alle SAP-Stränge hinweg möglich. Es gab verschiedene Vorgangsarten und isolierte Tests. Im Zuge des S/4HANA-Projektes wurde deshalb ein Upgrade auf Version 7.2 durchgeführt. Damit stand die Basis: eine State-of-the-art- ALM Plattform zur Unterstützung von S/4HANA, die keine zusätzlichen kundeninternen Entwicklungen mehr erfordert. Gleiche Vorgangsarten für alle Systemstränge, integrierte Testphasen über Systemgrenzen hinweg, einheitliche Release Zeitpunkte für alle angebundenen SAP-Systeme.
Warum ALM schon bei der SAP S/4HANA-Einführung mitdenken?
Durch Cloud-Modelle und hybride Systeme (ECC, S/4HANA) steigt die Komplexität in der IT-Welt immer weiter an. Hier bietet ein ganzheitliches ALM perfekte Lösungsansätze, um die technischen Abhängigkeiten in den Griff zu bekommen. Unternehmen können darüber hinaus ihre interne SAP-IT besser positionieren und kommen so zu einer neuen Art der Zusammenarbeit mit den Fachbereichen.
Ein ganzheitliches ALM Konzept auf 3 Ebenen:
1. Prozessuale Dimension:
Wie sind neue IT-Prozesse definiert und zu designen, wie sind sie miteinander integriert, wie lassen sie sich technologisch abbilden?
2. Technologische Dimension:
Wie viel Funktionalität soll im neuen Solution Manager abgebildet werden, wie viel in anderen Tools (Jira, ServiceNow)?
3. Organisatorische Dimension:
Welche Auswirkungen haben die neuen IT-Prozesse auf die Organisation, welche Rollen und Verantwortlichekiten sind zu definieren (Release Manager, Test Manager, …)?
Daniel Kohl, CEO Synaworks
1. Phase: Test Management innerhalb der SAP S/4HANA-Einführung
Zu Beginn des S/4HANA-Projektes wurde zunächst die in Jira/Confluence angelegte IT- und UmsetzungsDokumentation in den Solution Manager überführt. Parallel entwarf Synaworks ein Konzept für die Durchführung von Integrations- und User Acceptance-Tests und richtete die dafür erforderlichen Werkzeuge mit der Test-Suite-Erweiterung Focused Build im Solution Manager ein. Gemeinsam mit dem Projektteam beim Kunden entstand eine Entscheidungsvorlage für die zukünftige SAP-Systemlandschaft. Die Erstellung und Durchführung von 1.600 Testfällen begleitete Synaworks im Zuge des Test Managements.
Für die parallel gestarteten Entwicklungen des nächsten SAP-Rollouts implementierte Synaworks die Focused Build-Lösung, die nun auch den Requirement-to-Deploy-Prozess umfasst. ALM-Roadshows und rollen basierte Trainings sorgten über das gesamte S/4-Projekt hinweg dafür, dass alle anstehenden Veränderungen im Hinblick auf größtmögliche Akzeptanz angemessen kommuniziert und trainiert wurden.
2. Phase: SAP Betrieb (Ready-for-Operations)
Parallel zum ersten S/4HANA-Rollout wurde der Solution Manager als zentrale ALM-Plattform live gesetzt. Jeder SAP-relevante Change wurde per Schnittstelle aus dem zentralen ITSM-Tool ServiceNow an den Change und Release Management Prozess im Solution Manager weitergeleitet. So ist der Kunde in der Lage, den Rollout im Betrieb weiter zu betreuen und zu warten. Erste KPls wurden definiert, um das Thema Governance abzudecken. So lässt sich messen, wie gut die neuen IT-Prozesse in der Praxis gelebt werden. Parallel wurde der Veränderungsprozess auf der Organisationsebene weiter begleitet um die neue Rollen und Verantwortlichkeiten langfristig zu etablieren.
Wie es weitergeht:
Durch die Dokumentation im Prozess Management ist der Konzern künftig in der Lage, technische Change-ImpactAnalysen durchzuführen. Sie geben Antwort darauf, welche Auswirkungen Änderungen auf bereits genutzte produktive Funktionalitäten haben.
liegen erst einmal strukturierte Testfälle aus der Projektphase vor, kann außerdem geprüft werden, welche sich davon als Regressionstests wiederverwenden, standardisieren und damit automatisieren lassen. Gerade angesichts der immer häufiger angewendeten agilen Softwareentwicklung ist ein kontinuierliches Test Management unabdingbar.
Durch den standardisierten Change und Release Prozess konnte die Transparenz und Planbarkeit für alle involvierten Rollen erhöht – und dadurch eine engere Zuzsammenarbeit mit dem Fachbereichen erreicht werden.
Highlights im Projekt:
- Integriertes und ganzheitliches Testmanagement für SAP Projekt- und Betriebsphase
- Ablauf des Test Prozesses – von Planung über Testfallerstellung bis hin zum Reporting – mit dem SAP Solution Manager als zentrale, integrative ALM Plattform
- Hohe User-Akzeptanz durch frühzeitige Einbindung der Stakeholder mit Roadshows und rollenbasierten Schulungen
- Bestmöglicher Überblick über Teststatus und Testfortschritt, verlässliche Rückverfolgbarkeit von Fehlermeldungen durch Einsatz des Test Suite Dashboards im SAP Solution Manager
Kernaspekte ALM und S/4HANA:
Prozess Management:
Mit dem Solution Manager als ALM Plattform lassen sich sowohl Geschäftsprozesse als auch die IT-Dokumentation managen – im Projekt initiiert, übergeben an den Betrieb
Test Management:
Strukturiertes und effizientes Testen bedeutet: Testfälle aus dem Projekt können im späteren Betrieb wiederverwendet werden.
Change und Release Management:
Ein systemübergreifend planbares und kontrolliertes Änderungsverfahren für Projekt und Betrieb – ,,Ready-or-Operations“.