Key Takeaway
Das Management von SAP Changes mit agilen, ITSM- und hybriden Ansätzen kann zu Lücken bei Governance und Transparenz führen. Für Kontrolle und Nachvollziehbarkeit ist es entscheidend, Systeme synchron zu halten. Die Integration von Rev-Trac in die Toolsets über REST-APIs gewährleistet eine kontrollierte, automatisierte und sichere Synchronisierung.
Change Management für SAP
Wie verwalten Sie die Anforderungen für:
- Fachliche Änderungsanfragen
- Anwendungserweiterungen
- Bugfixes
- Projektarbeit
In unseren 28 Jahren Erfahrung haben wir gesehen, dass Organisationen je nach folgenden Faktoren unterschiedliche Ansätze wählen:
- Unternehmensgröße
- Projektplan
- Implementierte Anwendungen
Es gibt keinen einzigen Ansatz – jeder hat seine Vor- und Nachteile.
Gängige Ansätze für das Management von SAP-Änderungen
- Agile SAP-Entwicklung (Jira, Azure DevOps)
Einige Organisationen nutzen agile Methoden, unterstützt durch Tools wie Jira oder Azure DevOps.
Agile ist der aktuelle Trend, um kleine Pakete bzw. „Sprints“ an Business-Funktionalität zu managen, die schnell entworfen und geplant sowie unabhängig von anderen Änderungen im Prozess getestet werden können.
Vorteile:
- Flexibilität
- Transparenz über das erwartete Ergebnis während der Tests zur Validierung des Designs und der Liefergeschwindigkeit
Risiken:
- Gewisse Unvorhersehbarkeit durch nicht getestete/unbekannte Konflikte mit anderen laufenden Sprints
2. ITSM-basiertes Change Management (Wasserfall)
Einige Organisationen setzen für Incident-/Anforderungs-/Defect-Management auf ein ITSM-Tool wie ServiceNow.
Dies folgt einem traditionellen Wasserfall-Ansatz, der in den letzten 20 Jahren der gängige IT-Prozess zur Bearbeitung täglicher Support-Anfragen war.
Es ist einfach zu verwalten.
- Anforderungen für Änderungen werden in der ersten Phase erhoben und dokumentiert, sodass die zu entwickelnden Änderungen bekannt sind und zuverlässig gemäß den Anforderungen umgesetzt werden.
Vorteile:
- Die zu Beginn investierte Zeit zur Präzisierung und Validierung der Anforderungen verbessert die Tests und erhöht die Liefergeschwindigkeit.
Risiken:
- Ändernde Anforderungen in den späteren Test- und Go-live-Phasen sind kompliziert.
3. Hybrider Ansatz aus Agile und ITSM
Einige Organisationen kombinieren beide Modelle.
Beispiel:
- Projekte werden in Jira aufgebaut
- Support-Themen werden über den ITSM-Helpdesk bearbeitet
Ein hybrides Agile- und Wasserfall-Modell ermöglicht es Organisationen, den passendsten Ansatz für SAP-Projektarbeit oder Support-Änderungen zu wählen. Zu den Überlegungen zählen Umfang, Zeitplan und Ressourcenbeschränkungen der angeforderten Änderungen.
Vorteile:
- Maximale Flexibilität
- Ermöglicht Organisationen, einen passenden Entwicklungsprozess auszuwählen
Wie eine Rev-Trac-Integration hilft
Unabhängig davon, welchen Ansatz Sie wählen, ist es entscheidend, die Synchronisierung zwischen dem Ursprungssystem und dem Fortschritt der SAP-Änderungen aufrechtzuerhalten. Dies können Sie mit der Daten-Synchronisations-Integrationsfunktion von Rev-Trac erreichen.
Wenn Sie SAP-Änderungen und das zugehörige Support-Ticket mit einem ITSM-Tool verwalten oder Projektarbeit mit einem DevOps-Entwicklungs-/Support-Tool steuern, ist es entscheidend, dass alle Änderungen miteinander verknüpft sind und synchron gehalten werden.
Dies kann manuell erfolgen, ist jedoch sehr fehleranfällig oder kann auch vollständig übersehen werden. Die Automatisierung der Integration zwischen Rev-Trac und den verschiedenen Toolsets sollte mit dem REST-Industriestandardprotokoll umgesetzt werden, das sicher verschlüsselten Datenverkehr und Passwort-Token-Austausch umfasst, um die heutigen strengen Sicherheitsanforderungen zu erfüllen.
Vorteile der Integration von Rev-Trac mit externen Toolsets:
- Rev-Trac Requests können automatisch erstellt werden
- Feldwerte in Rev-Trac und im externen Toolset können synchronisiert werden
- Benutzer bleiben in ihren bevorzugten Systemen und profitieren von ihren bevorzugten Oberflächen und Dashboards
- Abhängigkeiten können eingerichtet werden, um sicherzustellen, dass die Validierung eines Ergebnisses oder Status in einer bestimmten Umgebung erreicht wird, bevor der Workflow fortgesetzt werden kann
- Transparenz/Synchronisierung, wenn eine Änderung ausgeliefert und abgeschlossen wird
- Testfälle können im entfernten Test-Toolset basierend auf Daten ausgelöst werden, die aus dem Rev-Trac Request übergeben werden, z. B. Objekte oder Transporte
- Code-Standard-Prüfungen können aus einer Rev-Trac-Statusfreigabe automatisiert werden, um sicherzustellen, dass sie bei jeder Code-Änderung durchgeführt werden
Rev-Trac-Integrations-Use-Cases
ITSM-Integration
Gängige Integrationen sind u. a.:
- ServiceNow
- Remedy
- MicroFocus
- Cherwell
- Jenkins
Use-Cases
- Viele automatisieren die Erstellung eines Rev-Trac Requests entweder durch das Erstellen eines Tickets im ITSM-Toolset, durch das Setzen eines Feldes oder durch das Aktualisieren des Status, um den Webhook auszulösen (ausgehende REST-Payload mit den Daten, die an den Rev-Trac Master gesendet werden).
- Einige Kunden automatisieren von Rev-Trac zum entfernten ITSM-Toolset – sie erstellen das Ticket, bevor Änderungen in die Produktion migriert werden.
- Einige senden Updates, wenn sich ein Feld im ITSM-Tool (z. B. Status oder Freigabe) ändert, um den Status des verknüpften Rev-Trac Requests zu setzen. Dies kann auch bidirektional erfolgen.
Integration von Test-Tools
Gängige Tools:
- Tosca
- Panaya
- Worksoft
- Rev-Trac kann mit jedem Toolset integriert werden, das eine REST-API hat.
Use Cases
- Die Integration Ihres Rev-Trac Requests mit einem Test-Toolset ermöglicht es Ihnen, einen Teststatus in Rev-Trac automatisch freizugeben, wenn der Testfall (oder der Testplan, sofern es möglich ist, Testfälle in einen Testplan zu verknüpfen) erfolgreich ist. Dadurch entfällt eine weitere Freigabe, die ein Benutzer durchführen müsste.
- Rev-Trac-Request-Status werden automatisch an den Entwickler zurückgesendet, wenn ein Testfall fehlschlägt. Dies geschieht, weil die REST-API den Rev-Trac-Workflow auf den Status „In Progress“ zurücksetzt.
DevOps-/Agile-Integration
Mehrere Rev-Trac-Kunden haben ihre Rev-Trac-Workflows integriert mit:
- Jira-Epic- und User-Story-Workflows – die die Automatisierung von Statusfreigaben in beiden Toolsets dort verbessern, wo es sinnvoll ist
Integration der Impact-Analyse
Viele Rev-Trac-Kunden integrieren Rev-Trac mit Toolsets zur SAP-Objekt-Impact-Analyse:
- LiveCompare (Tricentis) bietet ein Toolset, um Transporte an den LiveCompare-Server zu übergeben, der einen Bericht zurückliefert, der alle SAP-Objekte zeigt, die von den im Transport vorgenommenen Änderungen betroffen sind. Dies liefert Einblicke in die erforderliche Testtiefe für die Änderung.
- Control for Transport (Onapsis) stellt ein Toolset bereit, um die technischen Transport-Attribut-Einstellungen zu validieren, die erforderlich sind, damit ein Transport die Audit-Anforderungen erfüllt. Die Integration dieser Funktionalität in das Rev-Trac-Toolset stellt sicher, dass diese Prüfungen bestanden oder nicht bestanden werden und der Rev-Trac-Workflow entsprechend freigegeben oder zurückgesetzt wird.
Code-Standard und Review
Die meisten Rev-Trac-Kunden haben ein Toolset zur Code-Standard-Prüfung implementiert, um sicherzustellen, dass alle Coding-Standards validiert wurden, bevor Änderungen freigegeben werden.
Beispiel
- Control for Code (Onapsis) („CodeProfiler“) ist ein Toolset, das in den Rev-Trac-Workflow integriert wird, um sicherzustellen, dass die Coding-Standards ihre Prüfungen bestanden haben, bevor ein Rev-Trac Request freigegeben wird, um in das nächste System zu migrieren.
FAQ: SAP-Änderungen toolübergreifend managen
Warum ist Tool-Integration im SAP Change Management wichtig?
Ohne Integration werden Change-Tickets, Freigaben, Transporte und Teststatus voneinander entkoppelt. Das erhöht das Audit-Risiko und reduziert die Transparenz.
Kann Agile in regulierten SAP-Umgebungen funktionieren?
Ja. Allerdings muss es durch strukturierte Kontrollen wie Transport-Governance, Durchsetzung von Freigaben und Audit-Nachvollziehbarkeit unterstützt werden.
Wie löst eine Rev-Trac-Integration das Problem?
Unabhängig von Ihrem Ansatz für das Management von SAP-Änderungen (agil, ITSM, hybrid) ist es entscheidend, die Synchronisierung zwischen Ursprungssystemen und SAP-Change-Workflows aufrechtzuerhalten.
Die Rev-Trac-Daten-Synchronisierung stellt sicher:
- Change-Tickets bleiben abgestimmt
- Workflow-Status bleiben synchronisiert
- Die Auslieferung in die Produktion ist vollständig nachvollziehbar
Für weitere Informationen zur Integration von Tools mit Rev-Trac kontaktieren Sie einen unserer SAP-Change-Management-Experten.