Einführung
Im vorherigen Kapitel haben wir uns einige der Herausforderungen angesehen, denen Unternehmen in der heutigen Welt gegenüberstehen. Wir haben gesehen, wie SAP Cloud ERP eine Lösung für diese Herausforderungen bietet. Sie bietet wichtige Funktionen für die Verwaltung verschiedener Geschäftsprozesse, einschließlich Finanzwesen, Beschaffung, Lieferkette, Customer Relationship Management usw. Wir haben jedoch auch festgestellt, dass Unternehmen, die SAP Cloud ERP einführen, als cloudbasierte Lösung einen modifizierten Ansatz für Bereiche wie Erweiterungen, Integrationen und Abläufe wählen müssen, was sie in der Vergangenheit mit vorgefertigten SAP-ERP-Systemen zu tun haben. Diesem Ansatz widmen wir uns nun. Es lässt sich in einem leicht zu erinnernden Satz zusammenfassen: "Clean Core". In dieser Lektion erfahren Sie, was wir meinen, wenn wir sagen, dass Kunden über das Konzept eines sauberen Kerns in Bezug auf SAP Cloud ERP nachdenken und sich dafür einsetzen müssen.
Was ist "Core"?
„Kern" bezieht sich auf mehrere „Dimensionen" (oder „Säulen", wenn Sie dies bevorzugen), von denen jede eine andere Art darstellt, wie ein Kunde über sein ERP-System nachdenken und dieses analysieren kann. Diese Dimensionen (in keiner bestimmten Reihenfolge) lauten wie folgt:
- Prozesse
- Erweiterungen
- Daten
- Integrationen
- Vorgänge
Was ist "sauber"?
„Clean" bedeutet, dass es für jede der oben aufgeführten Dimensionen eine Reihe von Best Practices, Methoden und Tools gibt. Wenn diese verwendet werden, ermöglichen sie es dem Kunden, diese Dimension als „sauber" zu betrachten. Diese Best Practices, Methoden und Tools sind spezifisch für jede Dimension (und werden später besprochen).
Notiz
Jede einzelne Dimension und der auf sie anwendbare Ansatz werden im Kapitel „Detailliertes Eintauchen in die verschiedenen Dimensionen von Clean Core" ausführlich untersucht.
Was ist „Clean Core"?
Nachdem wir nun die einzelnen Begriffe verstanden haben, können wir sie zusammenstellen:
Für Clean Core beschreibt das Best-Case-Szenario ein aktuelles System auf dem neuesten Release mit cloudkonformen Erweiterungen und Integration, hervorragender Stammdatenqualität und perfektem Prozessdesign. Ein neu bereitgestelltes SAP-Cloud-ERP-System ist per Definition sauber. Das Ziel für den Kunden in diesem Fall ist es, den Kern sauber zu halten. Für Kunden, die sich für eine Systemkonvertierung oder eine Systemlandschaftstransformation entscheiden, besteht das Ziel darin, den Kern sauber zu erhalten (und dann beizubehalten). Neue Implementierungen im Vergleich zu Systemkonvertierungen und Landschaftstransformationen werden in der nächsten Lektion ausführlich behandelt.
Sehen Sie sich das Video an, um einen Überblick über die Clean-Core-Komponenten zu erhalten.
SAP Cloud ERP und Clean Core
Wir haben erwähnt, wie SAP Cloud ERP eine Komplettlösung für die Probleme bietet, mit denen moderne Unternehmen konfrontiert sind. Wir können nun einen Schritt weiter gehen und sagen, dass SAP Cloud ERP, das mit einem sauberen Kern implementiert und betrieben wird, das Ziel für Kunden ist. Dies ist so grundlegend und grundlegend, dass, wenn wir sagen, SAP Cloud ERP, der Begriff „mit einem sauberen Kern" impliziert wird, unabhängig davon, ob wir dies explizit sagen oder nicht.
![]() | Mit SAP Cloud ERP mit einem Clean Core können Kunden ihre Systeme an sich ändernde Geschäftsanforderungen anpassen und neue Funktionen einführen. |
Im Folgenden werden einige der identifizierenden Funktionen eines Clean Core näher erläutert:
- Eine optimierte und optimierte Version der SAP-Cloud-ERP-Software, die sich ausschließlich auf wesentliche Funktionen konzentriert und maximale Effizienz bietet.
- Die Entfernung unnötiger Funktionen, Anpassungen und Komplexitäten, um die Core-Codebasis des ERP-Systems zu vereinfachen.
- Verbesserte Wartbarkeit, geringere technische Schulden und verbesserte Gesamtsystemleistung.
Komponenten eines Clean Core
Mit diesen identifizierenden Funktionen können wir sie in fünf leicht zu beachtenden Aufzählungspunkten konzipieren:
- Minimalismus: Der Clean Core fördert die Einfachheit, indem er redundante oder veraltete Funktionen identifiziert und eliminiert, sodass nur noch wesentliche Komponenten vorhanden sind.
- Modularität: Es erleichtert die Aufteilung eines komplexen ERP-Systems in modulare Komponenten, die lose gekoppelt sind, was eine einfachere Wartung und Anpassungsfähigkeit ermöglicht.
- Skalierbarkeit: Eine Clean-Core-Architektur ermöglicht es dem ERP-System, Wachstum und Veränderungen Rechnung zu tragen, ohne die Leistung oder Stabilität zu beeinträchtigen.
- Wartbarkeit: Durch die Beseitigung unnötiger Komplexitäten wird die Codebasis optimiert, sodass Entwickler das ERP-System leichter verstehen, ändern oder erweitern können.
- Stabilität und Zuverlässigkeit: Ein sauberer Kern fördert die Stabilität, indem er Abhängigkeiten reduziert und weniger anfällig für Fehler und Inkonsistenzen macht und die Zuverlässigkeit des Systems verbessert.
![]() | Das Ziel für Unternehmen ist es, den Kern sauber zu machen und dann den Kern sauber zu halten. |
Real-Life-Szenario: Die geschäftliche Notwendigkeit eines sauberen Kerns
Stellen Sie sich ein mittelständisches Fertigungsunternehmen, ABC Manufacturing, vor, das ein ERP-System implementieren möchte, um seine Abläufe zu optimieren. Das Unternehmen ist schnell gewachsen, und seine bestehenden fragmentierten Systeme sind ineffizient und fehleranfällig geworden. Das Management erkennt die Notwendigkeit eines robusten ERP-Systems, um seine sich ändernden Anforderungen zu unterstützen, und die IT-Abteilung wird gebeten, die Implementierung zu übernehmen. Sehen wir uns an, wie die ABC-Fertigung von Clean Core profitieren kann.
Vorhandene Herausforderungen bei der ERP-Implementierung
Wie bereits erwähnt, sind einige der Herausforderungen, mit denen die ABC-Fertigung konfrontiert ist, wie folgt:
- Bloated System: Die aktuelle ERP-Software, die ABC Manufacturing verwendet, ist eine stark angepasste Version mit zahlreichen Funktionen, die nicht mehr nützlich oder relevant sind.
- Leistungsprobleme: Das System verlangsamt sich häufig, wirkt sich auf die Produktivität aus und verursacht Unzufriedenheit bei den Benutzern.
- Hohe Wartungskosten: Die komplexe Codebasis erfordert einen erheblichen Aufwand und Ressourcen für regelmäßige Wartung und Support.
Clean Core zur Rettung
Um die Herausforderungen der ABC-Fertigung zu bewältigen, beschließt die IT-Abteilung, die Clean-Core-Prinzipien zu bewerten und auf ihr ERP-System anzuwenden. Sie legen fest, dass sie durch die Optimierung der Kernkomponenten der Software die folgenden langfristigen Vorteile erzielen können:
- Minimalismus und Effizienz: Durch das Entfernen redundanter Funktionen und Anpassungen aus dem ERP-System kann ABC Manufacturing seine Leistung verbessern und die Benutzerfreundlichkeit und Produktivität verbessern.
- Skalierbarkeit und Anpassungsfähigkeit: Eine Clean-Core-Architektur ermöglicht es dem ERP-System, zukünftiges Wachstum und sich ändernde Geschäftsanforderungen zu berücksichtigen und so den Bedarf an kostspieligen Neuimplementierungen zu minimieren.
- Einfache Wartung: Die vereinfachte Codebasis eines sauberen Kerns ermöglicht schnellere Fehlerkorrekturen, kürzere Ausfallzeiten und eine mühelose Anpassung und senkt so die Gesamtwartungskosten.
Implementierung einer Clean-Core-ERP-Lösung
ABC Manufacturing wählt eine Systemkonvertierung in SAP Cloud ERP Private. Im Anschluss an diesen ersten Schritt folgt ein Umstieg auf SAP Cloud ERP als mittelfristig geplante Neuimplementierung (ca. fünf Jahre).
Notiz
Neue Implementierungen im Vergleich zu Systemkonvertierungen werden in der nächsten Lektion besprochen.
- Für die Systemumstellung arbeitet das IT-Team eng mit verschiedenen Abteilungen zusammen und identifiziert wichtige Funktionen, die erforderlich sind, um die Abläufe in der ABC-Fertigung effektiv zu optimieren.
- Anpassungen, Add-ons und Drittanbieterintegrationen, die nicht mehr mit den langfristigen Zielen des Unternehmens übereinstimmen, werden entfernt, was zu einem schlankeren, effizienteren Clean-Core-ERP-System führt.
- Die Clean-Core-Implementierungsstrategie folgt einem modularen Ansatz, der eine bessere Skalierbarkeit und einfache zukünftige Erweiterungen ermöglicht.
Ergebnisse nach dem Bereinigen des Kerns
Sobald die Systemkonvertierung abgeschlossen ist und für die Benutzer eingeführt wurde, beginnt ABC Manufacturing sofort, die folgenden Vorteile zu nutzen:
- Verbesserte Performance: Durch Optimierung und Minimalismus bietet das (jetzt saubere) ERP verbesserte Systemreaktionszeiten und Benutzerzufriedenheit.
- Vereinfachte Entwicklung: Entwickler verstehen und arbeiten nun an einer optimierten Codebasis, mit verbesserter Produktivität und kürzerer Entwicklungszeit.
- Höhere Stabilität und Zuverlässigkeit: Die Beseitigung unnötiger Komplexitäten hat das Risiko von Fehlern und Fehlern minimiert, was zu einem zuverlässigeren und stabileren ERP-System führt.
- Kostensenkung: Mit geringerem Wartungsaufwand hat der Clean Core zu geringeren Ausfallzeiten und geringeren Gesamtwartungskosten geführt.
Erfahrungswerte
Basierend auf ihren Erfahrungen mit der erfolgreichen Implementierung einer Systemkonvertierung hat ABC Manufacturing Folgendes gelernt:
- Führen Sie eine gründliche Geschäftsanalyse durch, um kritische Funktionen zu identifizieren, bevor Sie mit der Clean-Core-Entwicklung beginnen.
- Verwenden Sie modulare Entwicklungs-Frameworks und -praktiken, um eine lose Kopplung und Skalierbarkeit sicherzustellen.
- Überprüfen und bewerten Sie regelmäßig die Performance des ERP-Systems, und identifizieren Sie Möglichkeiten für eine weitere Optimierung und Quelltextbereinigung.
- Binden Sie Stakeholder aus verschiedenen Abteilungen ein, um die Abstimmung mit den Geschäftszielen und -anforderungen sicherzustellen.
Einige falsche Vorstellungen über Clean Core
Wie bei den meisten Dingen kommt es manchmal zu Missverständnissen, insbesondere bei Konzepten, die relativ neu sind. Sehen wir uns hier einige an, die sich auf Clean Core beziehen.
- SAP BTP ist das einzige Mittel, um den Kern sauber zu gestalten und aufrechtzuerhalten. Während SAP BTP zum Anlegen von Side-by-Side-Erweiterungen (der Erweiterungsdimension von Clean Core) erforderlich ist, sind sowohl die Key-User- als auch die Entwicklererweiterbarkeit (die beide die Implementierung von Erweiterungen auf dem Stack ermöglichen) mit SAP Cloud ERP möglich.
- Bei Clean Core geht es nur um benutzerdefinierten Code und Erweiterbarkeit. Clean Core wirkt sich nicht nur auf benutzerdefinierten Code und Erweiterbarkeit aus, sondern auch auf Geschäftsprozesse, Daten, Integration und Betrieb.
- Bei Clean Core geht es nur um die Gesamtbetriebskosten (TCO). Richtig, Clean Core trägt zu einer Senkung der Gesamtbetriebskosten bei, ermöglicht aber auch die Nutzung der neuesten Innovationen und trägt zu einer Verlagerung der Denkweise weg von On-Premise und hin zu Cloud bei.
- Fit-to-Standard ist das einzige Mittel, um den Kern sauber zu machen und zu halten. Obwohl ein Fit-to-Standard-System wahrscheinlich sauber ist, machen und halten die Verwendung von Schicht-1-Erweiterungsoptionen (die in einer späteren Lektion behandelt werden müssen) auch den Kern sauber.
Fazit
Im Bereich SAP Cloud ERP spielt Clean Core eine zentrale Rolle bei der Erreichung von Effizienz, Skalierbarkeit und geringeren technischen Schulden. Durch die Vermeidung unnötiger Komplexitäten und den Fokus auf wichtige Funktionen können Entwickler ERP-Systeme optimieren, was zu einer verbesserten Performance, Stabilität und Wartbarkeit führt. Das Verständnis der Geschäftsanforderungen für einen Clean Core, dargestellt durch das Szenario der ABC-Fertigung, unterstreicht seine Bedeutung für die ERP-Implementierung. Durch die Einführung von Minimalismus, Modularität, Skalierbarkeit und Wartbarkeit können Entwickler ERP-Systeme entwickeln, die auf die Geschäftsziele abgestimmt sind, die Produktivität steigern und Unternehmen für Wachstum in einem dynamischen Markt positionieren.
![]() | Ein sauberer Kern ermöglicht es Unternehmen, jederzeit zukunftsfähig und wettbewerbsfähig zu sein. |
