Kundenauftrag

„Vollständige Abkehr von der ABAP-Abhängigkeit“

Ich habe kürzlich ein Zitat von einem bestehenden SpinifexIT-Kunden gehört, der vor Kurzem unser Easy Payroll Control Center erworben hat.

Der zuständige Projektleiter sagte: „Wir haben nun den Auftrag, uns vollständig von der Abhängigkeit von ABAP zu lösen.“

Obwohl ich seit über 20 Jahren als ABAP-Entwickler tätig bin, kann ich die Gründe dafür durchaus nachvollziehen. Heutzutage begegne ich vielen Kunden, die sich fragen, wie sie mit ihren ABAP-Anpassungen umgehen sollen, die sie in den letzten Jahrzehnten entwickelt haben.

Dies gilt insbesondere dann, wenn Kunden ein System-Upgrade auf S/4HANA oder sogar auf Employee Central/Employee Central Payroll durchführen. Bei solchen Migrationen stellt sich oft die Frage, ob der bestehende benutzerdefinierte Code mit migriert oder zurückgelassen werden soll.

Manchmal muss der Code überarbeitet werden

Oft geht es jedoch nicht nur um die Entscheidung, ob der Code migriert werden soll oder nicht. In vielen Fällen gibt es Situationen, in denen eine Neugestaltung des bestehenden ABAP-Codes erforderlich ist. Zu den häufigsten Fällen, die wir beobachten, gehören:

Welche Alternativen gibt es?

Für viele Kunden ähnelt der Code, den sie im Laufe der Jahre entwickelt haben, stark einigen der im SAP Store erhältlichen Produkte. Ich würde Ihnen wärmstens empfehlen, sich diese anzusehen, bevor Sie endgültig entscheiden, ob Sie ein großes Projekt zur Neugestaltung Ihrer Funktionen in Angriff nehmen oder gar neue Funktionen entwickeln möchten.

Vielleicht bin ich voreingenommen (ich bin Mitbegründer von SpinifexIT), aber nachdem ich in den letzten 20 Jahren an der Entwicklung von Add-on-Software gearbeitet habe, habe ich gesehen, welchen Mehrwert dies vielen Kunden bieten kann, ohne dass sie die IT-Last durch zusätzliche technische Schulden auf sich nehmen müssen.

Für viele der zentralen Aufgaben im Zusammenhang mit SAP HCM/SuccessFactors entwickeln wir gezielt robuste Lösungen für die häufigsten Bereiche, in denen Kunden oft zusätzliche Funktionen benötigen. Wir lösen nicht nur die Probleme, mit denen Sie heute konfrontiert sind, sondern übernehmen auch die Verantwortung dafür, unsere Tools um neue Funktionen zu erweitern, damit sie auch bei zukünftigen Weiterentwicklungen von SAP weiterhin einwandfrei funktionieren.

Nehmen wir zum Beispiel unsere Easy Reporter “. Diese ist nun schon seit fast 20 Jahren auf dem Markt, doch im Laufe der Zeit haben wir im Zuge der Weiterentwicklungen von SAP ständige Anpassungen vorgenommen. Angesichts des ständigen Bedarfs an zusätzlichen Datenquellen innerhalb von SAP, der Integration von SuccessFactors, der Berichterstellung über das Payroll Control Center Decluster sowie der Arbeit mit verschiedenen Employee-Self-Service- und Manager-Self-Service-Lösungen im Laufe der Jahre konnten unsere Kunden mit diesen Entwicklungen Schritt halten, ohne ein eigenes Entwicklungsteam zu benötigen. SpinifexIT stellt einfach alle 6 Monate ein neues Release bereit.  

Ein Beispiel: Mit unserem neuesten Release wurde ein komplett neues Fiori-Frontend für die Ausführung Easy Reporter eingeführt.

Nutzen Sie Ihr ABAP-Team, um Ihr Unternehmen von der Konkurrenz abzuheben

Ich sage nicht, dass Sie Ihr ABAP-Team morgen entlassen sollen. Aber wenn sie ständig kleine Änderungen vornehmen oder zusätzliche Versionen von Berichten erstellen müssen, um den geschäftlichen Anforderungen gerecht zu werden, ist das keine optimale Nutzung ihrer Zeit.

Mein Vorschlag ist, ein Kernteam von Entwicklern bereitzuhalten; wir setzen sie in Bereichen ein, in denen sich ein Kunde wirklich von der Konkurrenz abheben kann. Es macht keinen Sinn, ein ABAP-Team mit der Erstellung von Berichten oder anderen Funktionen zu beauftragen, die man auch als Standardlösung beziehen kann. Das ist nicht nur kostspielig und zeitaufwendig, sondern bietet in den meisten Fällen auch weniger Funktionalität.

Es ist jedoch sinnvoll, mit demselben Team Funktionen zu entwickeln, die den Kunden wirklich von seinen Mitbewerbern abheben oder seine Effizienz steigern. Ein Beispiel: Bei einem Kunden mit einem ganz besonderen Geschäftsmodell, der zusätzliche Bildschirme oder Funktionen benötigt, um sein Geschäft zu optimieren, ist es sinnvoll, diese selbst zu entwickeln, da es wahrscheinlich keine handelsüblichen Lösungen gibt.

Darren Souter_Porträtfoto_Blau_Transparent

Darren Souter

Mitbegründer und Produkt
Technischer Leiter – Easy Suite

Mach den ersten Schritt

Verwandte Inhalte