Legacy-Systeme ergänzen, statt sie zu ersetzen
Wie sich eine neue, rollenbasierte Oberfläche risikofrei neben ein bestehendes System stellen lässt - ohne Migration und ohne den laufenden Betrieb zu gefährden.

4 Min. Lesezeit
"Never touch a running system" klingt nach einer Ausrede - ist aber in vielen Mittelstandsbetrieben eine rationale Haltung. Ein System, das seit Jahren läuft, trägt oft Wissen, das nirgendwo dokumentiert ist: warum ein bestimmter Workaround existiert, welche Abteilung sich auf ein bestimmtes Verhalten verlässt, was passiert, wenn ein Feld anders befüllt wird als vorgesehen. Niemand will derjenige sein, der diese Kette aus Gewohnheit und stillem Wissen anfasst und etwas zerbricht. Die eigentliche Frage ist deshalb selten "wie ersetzen wir das System", sondern "wie bekommen wir den Nutzen einer neuen Oberfläche, ohne dieses Risiko einzugehen".
Ergänzen statt ersetzen: was sich ändert - und was nicht
Die Antwort ist ein Muster, das in der Softwarearchitektur seit Jahren etabliert ist, im Mittelstand aber selten so benannt und eingesetzt wird: eine neue Oberfläche, die über eine schmale, sauber abgegrenzte Integrationsschicht auf das bestehende System zugreift - lesend, gezielt schreibend, oder beides - ohne dessen interne Logik, Datenmodell oder Berechtigungsstruktur zu verändern. Am bestehenden System ändert sich dadurch nichts: keine neue Version, kein Wartungsfenster, kein Risiko, dass ein jahrealter Report plötzlich anders aussieht. Neu ist ausschließlich die zusätzliche Ansicht daneben.
Warum das Change-Management-Problem oft größer ist als das technische
Eine erzwungene Migration bringt fast immer Widerstand mit sich - nicht, weil Mitarbeitende technikfeindlich wären, sondern weil sie ein funktionierendes Werkzeug gegen eines eintauschen sollen, das sie erst lernen müssen, während das Tagesgeschäft weiterläuft. Eine optionale, zusätzliche Oberfläche umgeht diesen Konflikt vollständig: Wer mit dem bestehenden System zufrieden ist, arbeitet unverändert weiter. Wer von einer vereinfachten, auf die eigene Rolle zugeschnittenen Ansicht profitiert, nutzt sie freiwillig. Es gibt keine Deadline, keinen Stichtag, an dem der alte Weg abgeschaltet wird - und genau das nimmt einer Einführung den größten Teil ihres organisatorischen Sprengstoffs.
Eine engere Ansicht als Datenschutz-Vorteil
Eine rollenbasierte Oberfläche zeigt einer Stakeholder-Gruppe nur den Ausschnitt, den ihre Rolle tatsächlich benötigt - statt vollen Zugriff auf ein System zu gewähren, dessen übrige Daten sie nie sehen müsste. Das ist eine gut begründbare Umsetzung von Datenminimierung (Art. 5 Abs. 1 lit. c DSGVO) und dem Need-to-know-Prinzip, das als Standard-Schutzmaßnahme ohnehin erwartet wird. Eine pauschale gesetzliche Pflicht für genau dieses Muster gibt es nicht - es ist eine naheliegende, gut vertretbare Lesart der Grundsätze, keine explizit vorgeschriebene Architektur. Wer diesen Vorteil belastbar dokumentieren will, sollte die konkrete Umsetzung trotzdem mit der eigenen Datenschutzberatung abstimmen, statt sich allein auf diese Einordnung zu verlassen.
Drei Szenarien aus der Praxis
Ein Management-Dashboard über mehreren Systemen
Eine Geschäftsführung oder ein Bereichsleiter braucht monatliche Kennzahlen, keinen vollständigen Zugang zu jedem einzelnen System. Named-User-Lizenzmodelle bepreisen jeden zusätzlichen Zugriff einzeln - eine schreibgeschützte, rollenbasierte Ansicht über eine sauber abgegrenzte Integrationsschicht kann diesen Bedarf oft decken, ohne zusätzliche Lizenzen zu kaufen - abhängig von den Lizenzbedingungen des jeweiligen Anbieters, die vorab zu prüfen sind. Oft liegen die relevanten Zahlen ohnehin nicht in einem einzigen System, sondern verteilt über das ERP, eine gepflegte Excel-Tabelle und ein drittes internes Tool - genau die unaufgeräumte, undokumentierte Datenlage, an der eine generische BI-Lösung wie Power BI oder Tableau scheitert oder zumindest deutlich mehr Aufwand verursacht als geplant. Eine maßgeschneiderte Ansicht, die exakt die Frage beantwortet, die eine Rolle tatsächlich hat, kommt dagegen ohne zusätzliche BI-Lizenzen, ohne Schulungsaufwand für ein weiteres Werkzeug und ohne den Umweg über Rohdatentabellen aus, die ohnehin niemand außerhalb der Integrationsschicht sehen sollte.
Eine vereinfachte Eingabemaske für den Außendienst
Lager- oder Servicepersonal braucht selten die volle Bandbreite eines ERP-Formulars - oft reichen fünf bis acht Felder: Status, Menge, ein Foto, eine Unterschrift. Eine schlanke Oberfläche, die genau diese Felder über die Integrationsschicht zurückschreibt, reduziert Fehlerquellen und Schulungsaufwand gleichzeitig, ohne die volle ERP-Transaktion offenzulegen.
Ein Self-Service-Portal über einer Excel- oder SharePoint-Liste
Viele Prozesse laufen weiterhin in einer von einem Team gepflegten Excel-Datei oder SharePoint-Liste - genau solche Workflows werden selbst schnell zum Betriebsrisiko, sobald sich niemand mehr um Zugriffskontrolle und Nachvollziehbarkeit kümmert. Externe Stakeholder - eine andere Abteilung, ein Lieferant - bekommen heute oft vollen Ordnerzugriff oder eine per E-Mail verschickte Kopie. Ein gefiltertes Portal zeigt stattdessen nur die relevanten Zeilen, während die ursprüngliche Liste weiterhin die führende Datenquelle bleibt.
Wo die Grenzen liegen
Das Muster passt nicht überall. Wenn ein System selbst - nicht nur der Zugriff darauf - das eigentliche Risiko ist (unsichere Authentifizierung, fehlende Protokollierung, ein nicht mehr wartbarer Kern), löst eine zusätzliche Oberfläche dieses Problem nicht, sie verdeckt es höchstens. Und wenn der Schreibzugriff komplex wird - viele verzahnte Felder, Validierungsregeln, die tief in der Fachlogik des alten Systems stecken - wächst die Integrationsschicht selbst schnell zu einem eigenen, pflegebedürftigen System heran. Ab einem gewissen Punkt kann es sinnvoller sein, statt die Integrationsschicht weiter auszubauen, die Ablösung schrittweise anzugehen - eine dauerhafte ergänzende Oberfläche und eine spätere Ablösung sind beides mögliche Wege, keiner davon ist von Anfang an vorausgesetzt. Genau das ist auch mein Ansatz: erst verstehen, was das bestehende System tatsächlich leistet und wo sein Risiko liegt, dann entscheiden, ob eine ergänzende Oberfläche reicht oder ob mehr nötig ist.
Nächster Schritt
Ein System im Einsatz, das niemand anfassen will?
Schildern Sie kurz, welches System betroffen ist - Sie erhalten eine ehrliche Einschätzung, ob eine ergänzende Oberfläche der richtige erste Schritt ist.
Einschätzung anfragenAntwort in der Regel innerhalb von 1 Werktag.
Neues User-Interface, altes System - die häufigsten Fragen
Nein. Eine neue Oberfläche lässt sich über eine sauber abgegrenzte Integrationsschicht an ein bestehendes System anbinden, ohne dieses System selbst zu verändern. Das Risiko, die Kosten und der organisatorische Aufwand einer Migration entfallen - die neue Oberfläche ist eine zusätzliche, optionale Möglichkeit, nicht ein Ersatz.
Über eine Isolationsschicht, die Daten aus dem bestehenden System liest oder gezielt zurückschreibt, ohne dessen interne Logik, Datenmodell oder Berechtigungsstruktur anzufassen. In der Softwarearchitektur ist das als Anti-Corruption Layer oder Fassade ein etabliertes Muster - für das bestehende System ändert sich dadurch technisch nichts.
Eine pauschale gesetzliche Pflicht für genau dieses Muster gibt es nicht. Es ist aber eine gut begründbare Umsetzung von Datenminimierung (Art. 5 Abs. 1 lit. c DSGVO) und dem Need-to-know-Prinzip, das ohnehin als Standard-Schutzmaßnahme gilt. Für eine belastbare Einschätzung im Einzelfall lohnt sich Rücksprache mit der eigenen Datenschutzberatung statt einer pauschalen Annahme.
Vor allem für Situationen, in denen ein Ersatz zu riskant, zu teuer oder organisatorisch kaum durchsetzbar wäre - ein seit Jahren laufendes System, das niemand mehr vollständig versteht, oder ein Team, das jeder Änderung am gewohnten Werkzeug skeptisch gegenübersteht. Eine optionale, zusätzliche Ansicht umgeht genau diesen Widerstand, weil niemand gezwungen wird, das bestehende System aufzugeben.
Oft ja, wenn ein Stakeholder nur lesenden Zugriff auf einen begrenzten Ausschnitt der Daten braucht - ein Dashboard mit aggregierten Kennzahlen etwa benötigt keinen vollwertigen Named-User-Zugang. Ob und in welchem Umfang das mit den Lizenzbedingungen des jeweiligen ERP-Systems vereinbar ist, hängt vom konkreten Anbieter und Vertrag ab und sollte vorab geprüft werden.
Nein. Ein klassischer Parallelbetrieb ist eine Übergangsphase auf dem Weg zu einem vollständigen Ersatz - beide Systeme laufen befristet nebeneinander, bis das alte abgeschaltet wird. Eine ergänzende, optionale Oberfläche neben einem unverändert weiterlaufenden System hat dagegen kein eingebautes Ablaufdatum. Sie kann dauerhaft parallel bestehen bleiben oder, falls gewünscht, später tatsächlich zum Ausgangspunkt einer schrittweisen Ablösung werden - beides ist möglich, keins davon ist vorausgesetzt.
Mit dem kleinsten sinnvollen Ausschnitt: eine einzelne, klar abgegrenzte Ansicht für eine einzelne Stakeholder-Gruppe, angebunden über eine dünne Integrationsschicht. Das bestehende System bleibt währenddessen vollständig unangetastet - der erste Schritt lässt sich dadurch bewerten, bevor irgendeine weitreichendere Entscheidung ansteht.
More articles
Wenn Excel und Power Automate zum Betriebsrisiko werden
Warum aus Excel-, SharePoint- und Power-Automate-Workflows unternehmenskritische Systeme werden - und wie sich das schrittweise beheben lässt.
Moderne Frontends an SAP- und Legacy-Backends anbinden
Praxisnahe Muster für die Integration eines modernen Frontends mit gewachsenen Enterprise-Backends wie SAP - inklusive der Middleware dazwischen.