Entwicklung & Change Management
Eigenentwicklung macht Ihr SAP-System individuell — und jede Änderung zum Risiko.
Die Ausgangslage
Custom Development war die richtige Entscheidung, als es gebaut wurde. Aber die Welt drumherum hat sich verändert.
Custom Code, den niemand anfassen will
Die ABAP-Reports und Erweiterungen funktionieren — aber die Entwickler, die sie geschrieben haben, sind weg. Dokumentation ist spärlich. Jede Änderung ist ein Glücksspiel: repariert man das eine, geht etwas anderes kaputt.
SAP definiert die Spielregeln für Erweiterungen neu
In-App-Erweiterungen, Side-by-Side auf BTP, Clean Core — die Optionen sind da, aber Ihre bestehenden Erweiterungen passen nicht ins neue Modell, und der Migrationspfad ist unklar.
S/4HANA ändert mehr als die Datenbank
Datenmodelländerungen brechen Custom Code. Veraltete BAPIs brauchen Ersatz. Fiori ersetzt klassische Dynpro-Masken. Es ist kein Upgrade — es ist eine Neuarchitektur von allem, was Sie darauf aufgebaut haben.
Ihr Team ist über zu viele Technologien verteilt
ABAP, Fiori/UI5, BTP-Services, OData, CDS Views, RAP — der SAP-Entwicklungsstack ist explodiert. Ihr Team hat Expertise in einer Technologiegeneration aufgebaut und muss nun die nächste beherrschen, während es die alte noch wartet.
Was wir mitbringen
Entwicklungskompetenz und architektonische Erfahrung — für den Code, den Sie schreiben, und den Code, den Sie erben.
Code, der passt — über den ganzen Stack
Clean-Core-kompatibles ABAP wo es hingehört. .NET oder TypeScript wo SAP aufhört. Wir schreiben Code, der zur Zielarchitektur passt, unabhängig von der Technologie — saubere API-Grenzen, richtige Erweiterungspunkte und keine künstlichen Stack-Grenzen.
Auswirkungsanalyse, bevor Sie sich festlegen
Vor jeder S/4HANA-Konvertierung: welche Custom-Objekte betroffen sind, welche durch Standard ersetzt werden können, welche ein Redesign brauchen. Ein klares Bild der anstehenden Arbeit — keine Schätzung basierend auf Zeilenzahlen.
Wissen, das bei Ihrem Team bleibt
Code Reviews, Pair-Programming-Sessions, Architecture Decision Records. Wir bauen keine Blackboxes — wir bauen Dinge, die Ihr Team warten, erweitern und verstehen kann, nachdem wir gehen.
Woran wir arbeiten
Echte Entwicklung und Change Management — keine Technologie-Demos.
S/4HANA Custom-Code-Transition
Ihren Custom-ABAP fit für S/4HANA machen — oder durch etwas Besseres ersetzen.
Fiori & UI-Modernisierung
Von klassischem Dynpro und Web Dynpro zu Fiori — nicht als kosmetische Übung, sondern als UX-Architekturentscheidung.
Schnittstellen- & Integrationsentwicklung
Der Code, der SAP mit allem anderen verbindet — RFC, OData, REST, Events. Gebaut für Wartbarkeit, nicht nur Funktionalität.
Erweiterungsarchitektur
Entscheiden, wo Custom-Logik in einer Clean-Core-Welt leben soll — und sie dorthin verschieben.
Change Management, das Ihre Landschaft stabil hält
Jede Änderung an einem SAP-System braucht einen kontrollierten Weg in die Produktion. Wir gestalten die Prozesse und das Tooling, die das zuverlässig machen.
Transportmanagement & Landschaftsdesign
Transportwege, CTS+-Konfiguration für Non-ABAP-Inhalte und Landschaftsstrategien, die Konflikte vermeiden — besonders in komplexen Multi-System-Szenarien.
Change-Control-Prozesse
Strukturierte Änderungsworkflows mit ChaRM im Solution Manager oder Features in Cloud ALM — Freigabestufen, Impact-Analyse und Release-Koordination, damit nichts ohne Review in die Produktion gelangt.
CI/CD für ABAP
Automatisierte Pipelines mit gCTS und abapGit — inklusive ABAP-Unit-Tests, ATC-Checks und Transport-Release-Automatisierung, um Probleme abzufangen, bevor sie weitertransportiert werden.
SAP-Entwicklungsherausforderung voraus?
Ob Custom-Code-Migration, eine neue Integration oder ein Team, das sich weiterentwickeln muss — lassen Sie uns darüber sprechen, was Sie wirklich brauchen.