IFS Cloud ROI · TCO · Clean Core · CRIMS · Release Update
Ein ROI-Modell für IFS Cloud, das die Kosten jedes Release Updates enthält
Der ROI von IFS Cloud hängt davon ab, wie viel eigener Code im System steckt, denn jede Anpassung (CRIMS) muss bei jedem Release Update geprüft, angepasst und neu getestet werden. Ein Modell, das Lizenzen, Einführung und erwartete Zeitersparnis rechnet, aber den Aufwand je Release weglässt, ist eine Wunschliste und keine Wirtschaftlichkeitsrechnung.
1.Auf einen Blick
- Der größte Kostenposten nach dem Go-live ist die Pflege von Anpassungen (CRIMS): Impact-Analyse, Refactoring, Regressionstest und Neuabnahme bei jedem halbjährlichen Release Update.
- Ein Clean Core senkt die Update-Kosten über fünf Jahre um bis zu 70 %. Die Beispielrechnung unten ergibt 2.350.000 € gegen 985.000 € Gesamtkosten und eine Differenz von 1.365.000 €.
- Die Update-Dauer in Kalendertagen, vom Sandbox-Test bis zum Produktivgang, ist die wichtigste Kennzahl und fehlt in ROI-Rechnungen: Unter 14 Tage gelten als vorbildlich, über 60 Tage zeigen Anpassungsschulden an.
- Ein Rollen- und Funktionstrennungskonzept (RBAC, SoD) senkt die Zahl der Permission Sets um bis zu 60 % und braucht bei Release Updates keine Neukonfiguration.
- Ein Reifegradmodell mit vier Stufen zeigt, wo Ihre Umgebung steht und was der Aufstieg kostet.
2.Warum klassische ROI-Modelle in IFS Cloud nicht greifen
IFS Cloud arbeitet mit Continuous Delivery und halbjährlichen Release Updates, und jedes Update entscheidet darüber, ob sich die Gesamtbetriebskosten (TCO) verbessern oder aus dem Ruder laufen. Ein Finanzchef, der eine Einführung wie eine Produktionsmaschine kalkuliert, rechnet Lizenz, Einführungshonorar und erwartete Zeitersparnis. Er übersieht die laufenden Kosten der Erweiterungen, die den Update-Pfad blockieren.
Die Finanzmodelle aus über 40 Einführungen, die ich geprüft habe, haben denselben Fehler: Sie behandeln das ERP-Projekt als Investition mit festem Zeitplan. Wie viel eigener Code im System liegt, bestimmt allein, wie teuer jedes Release Update wird.
3.Clean Core: drei Säulen
Jede Änderung am Kern des Systems bremst Ihr Projekt bei den Updates auf 25R2 oder 26R1. Eine Architektur, die auf Konfiguration statt auf Codeänderungen setzt, ist die einzige Grundlage für einen positiven ROI über fünf Jahre. Statt die Logik in IFS zu ändern, nutzen Sie Lobbies, Custom Events und ereignisgesteuerte Programmierung, was die TCO senkt.
- Konfiguration vor Anpassung. Jede fachliche Anforderung wird zuerst gegen die Standardfunktionen von IFS Cloud geprüft: Lobbies, Quick Reports, Custom Fields und Custom Events. Erst wenn der Standard nachweislich nicht reicht, kommt eine Erweiterung in Frage.
- Integration von außen. Eigene Logik liegt außerhalb des Datenbankschemas des Kerns. OData-Projektionen, REST-APIs und das Framework IFS Connect bilden updatesichere Integrationen.
- Governance von Anfang an. Ein Change Advisory Board (CAB) mit technischem Vetorecht lässt keinen Code in die Umgebung, ohne dass eine dokumentierte Auswirkungsanalyse auf den Update-Pfad vorliegt. Das ist Steuerung und keine Bürokratie.
4.Kostenvergleich über fünf Jahre
Die Tabelle stellt die TCO über fünf Jahre für zwei Fertigungsunternehmen gegenüber: eines mit stark angepasster IFS-Umgebung, eines mit einem Clean-Core-Standard. Die Werte stammen aus Einführungen, die ich beobachtet habe.
| Kostenart | Angepasster Kern | Clean Core | Differenz |
|---|---|---|---|
| Einführung | 850.000 € | 720.000 € | 130.000 € |
| Regressionstest je Update-Jahr | 180.000 € pro Jahr | 45.000 € pro Jahr | 675.000 € |
| Code-Refactoring je Release Update | 120.000 € pro Jahr | 8.000 € pro Jahr | 560.000 € |
| Ausfallrisiko (fehlgeschlagenes Update) | 250.000 € je Ereignis | 0 € | ab 250.000 € je Ereignis |
| Gesamtkosten über fünf Jahre (TCO) | 2.350.000 € | 985.000 € | 1.365.000 € |
So lesen Sie die Summen: Die Gesamtkosten enthalten kein Ausfallereignis. Beim angepassten Kern ergeben 850.000 € plus fünf Jahre Regressionstest (900.000 €) plus fünf Jahre Refactoring (600.000 €) die 2.350.000 €. Jedes fehlgeschlagene Update kommt mit 250.000 € obendrauf.
Die Differenz von 1,365 Mio. € setzt sich aus Einführung, Regressionstests und Code-Refactoring zusammen. Der Clean Core beseitigt nicht alle Kosten, macht sie aber planbar: Aus Feuerwehreinsätzen werden budgetierte Wartungsarbeiten.
5.Kennzahlen, die den ROI belegen
Vage Effizienzgewinne ersetzen Sie am besten durch vier Kennzahlen, die sich aus dem System ablesen lassen.
Standardabdeckung
Gemessen wird der Anteil der Geschäftsprozesse, die ohne eine Zeile Code auf den IFS-Cloud-Standard abgebildet wurden. Jeder Prozentpunkt über 80 % spart beim nächsten Update Geld. In meiner Beratung lehne ich Aufträge ab, bei denen der Zielwert unter 85 % liegt, weil dahinter ein Widerstand gegen Veränderung steht, den kein technisches Können auflöst.
Zeit bis zur Auskunft
Mit Power BI und der OData-Anbindung wird die Zeit von der fachlichen Frage bis zur Antwort aus IFS Cloud in Minuten gemessen. Exportiert Ihr Team Daten weiterhin nach Excel, um sie von Hand aufzubereiten, ist der ROI negativ.
Update-Dauer
Diese Kennzahl misst die Kalendertage, die Ihre Organisation braucht, um ein IFS Release Update vom Sandbox-Test bis zum Produktivgang vollständig einzuspielen. Vorbildliche Organisationen schließen den Zyklus in unter 14 Tagen ab. Dauert Ihr Update-Zyklus über 60 Tage, vernichten Ihre Anpassungsschulden aktiv Wert.
Verhältnis von Erweiterung zu Konfiguration
Gezählt werden die Anforderungen, die eigenen Code verlangten, im Verhältnis zu denen, die sich mit Standardkonfiguration (Custom Fields, Custom Events, Lobbies, Quick Reports) lösen ließen. Ein gesundes Verhältnis liegt bei 1:8 oder besser, also acht Konfigurationslösungen auf eine Erweiterung. Es gehört in jede Sitzung des Lenkungsausschusses und in den Bericht an die Finanzleitung.
6.Das Reifegradmodell für den Clean Core
Das Reifegradmodell mit vier Stufen entstand aus Mustern, die ich in Produktivumgebungen aus Fertigung, Logistik und Energie beobachtet habe, und dient als Maßstab für Ihre IFS-Cloud-Umgebung.
| Stufe | Merkmale |
|---|---|
| 1: Reaktiv | Eigener Code in Kernmodulen. Updates blockiert oder aufgeschoben. Kein Governance-Prozess. Regressionstest dauert über 90 Tage. Die technischen Schulden wachsen mit jedem Release. |
| 2: Gesteuert | Erweiterungen dokumentiert, aber eng gekoppelt. Updates sind aufwendig, aber möglich. Standardabdeckung 60–79 %. Teilweise Governance über Change Requests. |
| 3: Optimiert | Erweiterungen von außen über APIs gebaut. Updates in 14–30 Tagen abgeschlossen. Standardabdeckung 80–89 %. CAB-Prozess mit technischer Prüfung. Automatisierte Regressionssuiten. |
| 4: Autonom | Keine Änderungen am Kern. Updates in unter 14 Tagen. Standardabdeckung ab 90 %. Laufende Governance im festen Takt. Durchgängig API-first-Architektur. |
Der Aufstieg auf Stufe 3 oder höher rechnet sich: Mit jeder Stufe sinken die jährlichen Update-Kosten um etwa 40 % und das Ausfallrisiko um eine Größenordnung.
7.Nach dem Go-live: der Governance-Takt für Updates
Der ROI zeigt sich beim ersten Release Update, nicht beim Go-live. Wer nicht kontrolliert, was Entwickler in die Umgebung einbringen, endet in der Updatelähmung. Beratung heißt, den Kunden davor zu bewahren, das System zu beschädigen, statt jedem Wunsch von Einkauf oder Logistik zu folgen. Dieser Ablauf hält eine IFS-Cloud-Umgebung updatefähig:
- Quartalsprüfung der Erweiterungen. Alle 90 Tage gleicht ein Senior-Architekt sämtliche CRIMS und jeden eigenen Code mit den Notes des kommenden Release Updates ab. Als gefährdet markierte Änderungen gehen ans CAB zur Ablösung oder zum Umbau auf API-Basis.
- Vorprüfung in der Sandbox. Bevor ein Release Update die Testumgebung erreicht, spielt eine Sandbox-Kopie es isoliert ein. Automatisierte Regressionstests laufen über alle kritischen Geschäftsabläufe: Beschaffung bis Zahlung, Auftrag bis Zahlungseingang und der Lebenszyklus des Wartungsauftrags.
- UAT mit fachlicher Freigabe. Die Key-User führen vordefinierte Testskripte für ihr Tagesgeschäft aus. Ohne dokumentierte Freigabe jedes Fachbereichsverantwortlichen geht kein Update in Produktion. Das entspricht dem PRINCE2®-Prinzip „Management by Exception“.
- Produktivgang und Rückblick. Das Update wird in einem geplanten Wartungsfenster mit dokumentiertem Rücksetzplan eingespielt. Innerhalb von 5 Arbeitstagen hält ein Rückblick die Erkenntnisse fest und führt sie in das Governance-Modell zurück.
8.Architektur: Integration von außen nach innen
Eigene Logik gehört nicht in das PL/SQL im IFS Application Server, sondern in externe Dienste, die über stabile Schnittstellen mit IFS Cloud sprechen. Der Zugriff läuft über drei Wege:
- OData-Projektionen - strukturierte Geschäftsdaten lesen und schreiben, mit allen CRUD-Operationen über Standard-HTTP-Verben.
- IFS Connect - ereignisgesteuerte Architektur: Das System veröffentlicht ein Ereignis, wenn ein Geschäftsobjekt seinen Status ändert, und externe Systeme abonnieren es.
- REST-API-Endpunkte - eigene Geschäftslogik als zustandslose Dienste, die IFS Cloud über Custom Events oder Workflow-Automatisierung aufruft.
Dieses Muster entkoppelt Ihre Logik vom IFS-Kern. Kommt das Release Update 26R1, laufen Ihre Integrationen weiter, weil sie auf stabilen API-Verträgen aufsetzen und nicht auf internen Datenbankschemata, die IFS ändern darf. Den Aufbau einer solchen Schnittstelle beschreibt der Artikel IFS Cloud API Integration mit OData und OAuth 2.0.
9.Berechtigungskonzept als ROI-Treiber: RBAC und SoD
Ein Berechtigungskonzept, das am Tag vor dem Go-live nachgeholt wird, kostet später Geld. Ein sauberes rollenbasiertes Zugriffsmodell (RBAC) mit Funktionstrennung (Separation of Duties, SoD) trägt direkt zum ROI bei:
- Vermiedene Prüfungsbefunde - ein Befund kostet 50.000–200.000 € an Behebung und Beratung.
- Permission Sets um bis zu 60 % reduziert - durch Context Substitution: Derselbe Benutzer erbt je nach aktivem Unternehmen oder Standort andere Rechte.
- Schnellere Updates - ein gut entworfenes Sicherheitsmodell braucht bei Release Updates keine Neukonfiguration.
Zu großzügige Rechte führen zu gescheiterten Prüfungen, zu knappe Rechte zu Umgehungslösungen in der Schatten-IT. Beides beseitigt nur eine eigens entworfene RBAC-Matrix.
10.FAQ
Wie berechnet man den ROI von IFS Cloud?
Der ROI von IFS Cloud ergibt sich, wenn SaaS-Lizenzen und Einführungskosten den Einsparungen durch Automatisierung gegenübergestellt werden, vor allem dem vermiedenen Ausfall bei verpflichtenden Cloud-Updates. Vier Kostenarten gehen ein: (1) direkte Lizenz- und Einführungskosten, (2) jährliche Governance- und Supportkosten, (3) Kosten für Regressionstest und Refactoring bei Updates und (4) die Opportunitätskosten verspäteter Updates, die den Zugang zu neuen Standardfunktionen blockieren.
Was kosten technische Schulden in IFS?
Technische Schulden in IFS sind der Aufwand, nicht standardkonforme Anpassungen bei jedem Wechsel auf ein neues Release umzuschreiben und zu testen. Je Anpassung (CRIMS) sind 5.000–15.000 € pro Release-Update-Zyklus für Impact-Analyse, Refactoring, Regressionstest und Neuabnahme zu veranschlagen. Eine Umgebung mit 50 aktiven CRIMS summiert damit 250.000–750.000 € pro Update-Zyklus.
Reicht der Standard von IFS Cloud immer aus?
Der Standard von IFS Cloud reicht nicht in jedem Fall, doch Erweiterungen gehören von außen über APIs gebaut, damit der Kern unberührt bleibt. Nach meiner Erfahrung lassen sich 85–92 % der fachlichen Anforderungen mit Standardkonfiguration lösen: Custom Fields, Custom Events, Lobbies, Quick Reports und Workflow-Automatisierung. Die übrigen 8–15 % gehen über API-basierte Integrationen, die updatesicher sind.
Wie lange dauert die Umstellung auf einen Clean Core?
Der Weg von Stufe 1 (Reaktiv) zu Stufe 3 (Optimiert) dauert 6–12 Monate strukturierter Arbeit, die parallel zum Tagesgeschäft läuft. Dazu gehören die Prüfung der bestehenden Anpassungen, die Abbildung auf Standardalternativen, der Aufbau von Lösungen von außen für nicht ersetzbare Funktionen und der Aufbau der Governance. Ich empfehle ein schrittweises Vorgehen: zuerst die riskantesten CRIMS, die Updates blockieren, danach die Anpassungen mit geringem Nutzen.
Was passiert, wenn man Release Updates von IFS Cloud auslässt?
IFS setzt für Release Updates ein maximales Aufschubfenster, danach werden sie verpflichtend. Kann die Umgebung das Update dann nicht aufnehmen, drohen ungeplante Ausfallzeiten, Notfallberatung und Risiken für die Datenintegrität. Ein ausgelassenes Update spart kein Geld: Die technischen Schulden summieren sich, und das erzwungene Update wird teurer und riskanter.
Gibt es Governance-Betreuung nach dem Go-live?
Ja, ich biete nach dem Go-live eine laufende Governance-Betreuung an. Sie umfasst Quartalsprüfungen der Erweiterungen, die Vorprüfung von Release Updates, die Moderation des CAB und Architekturprüfungen nach Bedarf. Ziel ist, Ihre Clean-Core-Investition zu schützen und die Umgebung auf Reifegrad 3 oder höher zu halten.
Ich bin Dariusz Myśliwiec. Ich arbeite seit 18 Jahren praktisch mit IFS (Apps 7.5 bis 10 und IFS Cloud). Ich bin IFS Certified Associate Consultant und nach PRINCE2® 7 zertifiziert.
Ausgewählte Kunden aus meiner IFS-Arbeit: Fugro · LGC · BVI Medical · Betafence (PRÆSIDIAD) · Barlinek · NGK Ceramics · Newag · Oleofarm.
Beginnen Sie mit einem technischen 30-Minuten-Gespräch
Nennen Sie mir Ihr Release, die Zahl Ihrer Anpassungen (CRIMS) und die Dauer Ihres letzten Updates. Ich schätze mit Ihnen ein, auf welcher Stufe des Reifegradmodells Ihre Umgebung steht. Sie sprechen direkt mit dem Berater, der die Arbeit ausführt.
Technisches 30-Minuten-Gespräch buchen CRIMS-Katalog ansehen
IFS ist eine eingetragene Marke der IFS AB. Diese Beratung steht in keiner Verbindung zur IFS AB.
Polski (PL)
English (United Kingdom) 