Custom Code Remediation fuer S/4HANA
Eigenentwicklungen sind oft der groesste Aufwandstreiber bei der S/4HANA-Migration. Custom Code Remediation macht Ihren ABAP-Code zukunftsfaehig — oder entfernt ihn, wenn er nicht mehr gebraucht wird.
Was ist Custom Code Remediation?
Custom Code Remediation umfasst die systematische Analyse, Bereinigung und Modernisierung von ABAP-Eigenentwicklungen im Hinblick auf S/4HANA-Kompatibilitaet. S/4HANA bringt tiefgreifende Aenderungen im Datenmodell mit: Das neue Hauptbuch (ACDOCA), die Geschaeftspartner-Integration, der Wegfall von Tabellen wie BSEG oder KONV — all das betrifft Custom Code direkt.
Der Prozess beginnt mit einer automatisierten Analyse (z.B. ueber den SAP Custom Code Migration Worklist oder ATC-Checks), gefolgt von einer fachlichen Bewertung: Welcher Code wird noch genutzt? Was kann geloescht werden? Was muss angepasst werden? Was sollte komplett neu entwickelt werden?
Wann ist das der richtige Ansatz?
- Ihr ECC-System enthaelt Tausende von Z-Programmen, Reports und Erweiterungen — und niemand weiss genau, welche davon noch produktiv genutzt werden.
- Die ATC-Analyse zeigt eine hohe Zahl von S/4HANA-relevanten Findings, und Sie brauchen Entwicklerkapazitaet fuer die Bereinigung.
- Sie planen eine Brownfield-Migration und muessen sicherstellen, dass der Custom Code nach der Konvertierung lauffaehig ist.
- Sie wollen die Migration als Anlass nutzen, technische Schulden abzubauen und den Code auf Clean-Core-Prinzipien umzustellen.
- Die Eigenentwicklungen sind geschaeftskritisch und duerfen im Migrationsprozess nicht ausfallen.
Typische Projektlaufzeit und Eckdaten
Erfahrungsgemaess kann ein erheblicher Teil des Custom Codes geloescht werden, weil die zugrundeliegenden Prozesse laengst veraendert wurden oder Standard-Funktionalitaet inzwischen ausreicht. Die verbleibende Anpassung ist dadurch ueberschaubarer als erwartet.
Wie qify dabei unterstuetzt
qify vermittelt ABAP-Entwickler und Architekten mit konkreter Erfahrung in S/4HANA-Code-Remediation — nicht nur ABAP-Generalisten, sondern Spezialisten, die die neuen Datenmodelle und APIs kennen. Typische Profile:
- Senior ABAP-Entwickler mit S/4HANA-Migrationserfahrung und ATC-Kenntnissen
- Clean-Core-Architekten fuer die strategische Entscheidung zwischen Anpassung, Neuentwicklung und Loeschung
- Modulberater fuer die fachliche Bewertung, ob Custom Code noch benoetigt wird
- BTP-Entwickler fuer die Verlagerung von Logik in Side-by-Side-Extensions
- Testautomatisierer fuer die Absicherung der bereinigten Programme