Legacy-Modernisierung in Energiebranche und Industrie: Warum ein Neustart fast nie die richtige Antwort ist

Stell Dir vor, das zuverlässigste System im Unternehmen läuft seit 18 Jahren nahezu störungsfrei. Es kennt jeden Tarif, jede Einspeiseanlage und jeden Sonderfall. Dokumentiert ist es kaum, die ursprünglichen Entwickler sind längst nicht mehr da und trotzdem bildet es das operative Rückgrat des Unternehmens.

Das Problem ist nicht das System selbst, sondern die Welt um es herum. Neue Anforderungen wie Redispatch 3.0, NIS2, der Cyber Resilience Act und die stark gewachsene Zahl dezentraler Einspeisepunkte verlangen Anpassungen, für die diese Anwendungen nie ausgelegt waren.

Dieser Beitrag zeigt, welche Modernisierungsstrategien in der Praxis funktionieren, wann ein Neustart sinnvoll ist und wie sich Systeme modernisieren lassen, die sich nicht einfach abschalten oder ersetzen lassen.

Legacy-Modernisierung in Energiebranche und Industrie: Warum ein Neustart fast nie die richtige Antwort ist

Stell Dir vor, das zuverlässigste System im Unternehmen läuft seit 18 Jahren nahezu störungsfrei. Es kennt jeden Tarif, jede Einspeiseanlage und jeden Sonderfall. Dokumentiert ist es kaum, die ursprünglichen Entwickler sind längst nicht mehr da und trotzdem bildet es das operative Rückgrat des Unternehmens.

Das Problem ist nicht das System selbst, sondern die Welt um es herum. Neue Anforderungen wie Redispatch 3.0, NIS2, der Cyber Resilience Act und die stark gewachsene Zahl dezentraler Einspeisepunkte verlangen Anpassungen, für die diese Anwendungen nie ausgelegt waren.

Dieser Beitrag zeigt, welche Modernisierungsstrategien in der Praxis funktionieren, wann ein Neustart sinnvoll ist und wie sich Systeme modernisieren lassen, die sich nicht einfach abschalten oder ersetzen lassen.

Categories: BLOG,Published On: 27. Juli 2026,

Teile diesen Beitrag:

Teilen Sie diesen Beitrag:

Warum Legacy-Modernisierung in Energiebranche und Industrie anders ist als anderswo

Legacy-Systeme gibt es in jeder Branche. Aber in Energieversorgung, Netzbetrieb und industrieller Fertigung kommen Bedingungen zusammen, die eine Modernisierung besonders anspruchsvoll machen.

Das erste Merkmal ist die Kritikalität. Viele dieser Systeme sind nicht nur betriebsrelevant, sondern im Sinne von NIS2 und dem KRITIS-Dachgesetz regulatorisch eingestuft. Ein Netzkontrollsystem, das ausfällt, ist keine IT-Panne, sondern ein Versorgungsproblem. Ausfallzeiten, die in anderen Branchen tolerierbar wären, sind hier nicht akzeptabel. Das setzt eine strenge Anforderung an jede Migrationsstrategie: Sie muss den laufenden Betrieb sicherstellen, auch während die Modernisierung läuft.

Das zweite Merkmal sind lange Lebenszyklen. Industrieanlagen und Energieinfrastruktur werden für Jahrzehnte geplant. Software wird mitgekauft, als Teil einer Anlage oder eines Steuerungssystems, und läuft dann einfach. Während sich die Anforderungen rundherum ändern, neue Regulierungen kommen, neue Einspeisungstypen integriert werden müssen, neue Schnittstellen zu Marktdatensystemen entstehen, bleibt die Software statisch. Das erzeugt technische Schulden in einem Tempo, das irgendwann unbeherrschbar wird.

Das dritte Merkmal ist die Dokumentationslage. Systeme, die über viele Jahre und von unterschiedlichen Teams weiterentwickelt wurden, sind selten gut dokumentiert. Wissen steckt in den Köpfen von Mitarbeitenden, die inzwischen in Rente sind. Konfigurationen sind in undokumentierten Parametern versteckt. Abhängigkeiten zwischen Systemen sind historisch gewachsen und nirgends vollständig erfasst. Bevor man modernisieren kann, muss man oft erst verstehen, was überhaupt vorhanden ist.

Renovieren, ersetzen oder schrittweise ablösen: Die drei Modernisierungsstrategien im Vergleich

Es gibt keine universell richtige Antwort auf die Frage, wie man ein Legacy-System modernisiert. Die Wahl der Strategie hängt vom System, seinem Risikoprofil, der verfügbaren Ressource und dem Zeithorizont ab. Drei Grundansätze prägen die Praxis.

Replatforming: Das System heben, nicht umbauen

Beim Replatforming wird der Funktionsumfang des bestehenden Systems im Wesentlichen erhalten, aber auf eine modernere technische Plattform gehoben. Der Anwendungsfall ist klar: Das System funktioniert fachlich gut, aber die zugrundeliegende Infrastruktur ist nicht mehr wartbar, der Technologiestack wird nicht mehr unterstützt oder die Deployment-Umgebung ist zu einem Sicherheitsrisiko geworden. Ein Java-EE-Monolith, der auf einem veralteten Applikationsserver läuft, ist ein typischer Kandidat: Die Geschäftslogik hat ihren Wert behalten, die Plattform darunter nicht. Replatforming ist schneller als eine komplette Neuentwicklung, trägt aber auch die Risiken der Altlast mit: Wenn die bestehende Architektur strukturelle Schwächen hat, werden diese mitgemigriert.

Refactoring und inkrementelle Modernisierung

Inkrementelle Modernisierung ist oft die realistischste Option für Systeme, die im laufenden Betrieb bleiben müssen. Anstatt alles auf einmal abzulösen, werden einzelne Module oder Komponenten schrittweise modernisiert, während der Rest des Systems weiterläuft. Das Strangler-Fig-Muster ist hierfür der bekannteste Ansatz: Eine neue Schicht wächst um das Legacy-System herum, übernimmt sukzessive Funktionen und verdrängt das Alte, bis es schließlich vollständig ersetzt ist, ohne jemals offline gehen zu müssen.

Dieser Ansatz erfordert eine saubere Architekturstrategie von Beginn an: klare Schnittstellendefinitionen, eine durchdachte Datenmigrationsstrategie und ein Team, das sowohl das alte als auch das neue System kennt. Das Risiko liegt in der Übergangsphase: Zwei Systeme parallel zu betreiben ist aufwändig und fehleranfällig, wenn die Abstimmung nicht sorgfältig geplant ist.

Komplette Neuentwicklung: Wann sie sinnvoll ist und wann nicht

Die komplette Neuentwicklung auf der grünen Wiese ist die Option, die am meisten Freiheit verspricht, und die die meisten Risiken trägt. In der Praxis scheitern „Big Bang“-Migrationen überproportional häufig, weil das Wissen über das bestehende System unterschätzt wird. Implizite Geschäftslogik, die nirgends dokumentiert ist, aber seit Jahren korrekt ausgeführt wird, taucht erst auf, wenn das neue System sie nicht reproduziert. In regulierten Umgebungen mit laufenden Betriebspflichten kommt hinzu, dass ein Parallelbetrieb über lange Zeiträume besonders kostspielig ist.

Eine Neuentwicklung ist sinnvoll, wenn das bestehende System fachlich und technisch überholt ist, wenn neue regulatorische Anforderungen eine grundlegend andere Architektur erfordern und wenn die Möglichkeit besteht, den Übergang kontrolliert und phasenweise zu gestalten. Sie ist keine Abkürzung, sondern der aufwändigste Weg, der die höchste Entschlossenheit und Ressource erfordert.

Wie KI die Legacy-Analyse und Migration beschleunigt

Einer der zeitintensivsten Teile jeder Legacy-Modernisierung ist das Verstehen des bestehenden Systems. Code, der über Jahrzehnte gewachsen ist, lässt sich nicht in wenigen Wochen vollständig durchdringen. KI-gestützte Codeanalyse-Werkzeuge können diesen Prozess heute erheblich beschleunigen.

Konkret helfen KI-Tools dabei, Codebases systematisch zu analysieren und implizite Abhängigkeiten sichtbar zu machen, die in keiner Dokumentation auftauchen. Sie können Geschäftslogik in altem COBOL-Code, in gewachsenen Java-Monolithen oder in undokumentierten Stored Procedures extrahieren und in lesbare Dokumentation überführen. Sie können Testsuiten für Legacy-Systeme generieren, die als Sicherheitsnetz dienen, bevor die eigentliche Migration beginnt. Und sie unterstützen bei der Erstellung einer Software Bill of Materials, die nach CRA mittlerweile ohnehin verpflichtend ist.

Bei BAYOOTEC entsteht ein erheblicher Teil des neuen Codes KI-gestützt, und wir nutzen KI-Automatisierungen für Pull-Request-Reviews und Security-Scans. In Modernisierungsprojekten setzen wir KI gezielt für die initiale Analyse und Dokumentation des bestehenden Systems ein, was die Discovery-Phase deutlich verkürzt und die Qualität der Migrationsstrategie erhöht. Damit KI auch in regulierten Umfeldern regelkonform bleibt, haben wir einen internen KI-Compliance-Verantwortlichen mit TÜV-Qualifikation etabliert.

Warum NIS2, CRA und Redispatch 3.0 die Legacy-Frage auf die Agenda setzen

Legacy-Modernisierung war lange ein Thema, das intern von IT-Abteilungen priorisiert, aber von Geschäftsführungen aufgeschoben wurde. Das ändert sich gerade, weil regulatorischer Druck von außen entscheidet, was intern nicht entschieden wurde.

NIS2 verpflichtet betroffene Unternehmen zu nachweisbarem Risikomanagement und Auditierbarkeit ihrer IT-Systeme. Ein Legacy-System, das keine ordentlichen Logging-Mechanismen hat, das nicht dokumentiert ist und das keine kontrollierten Update-Prozesse kennt, erfüllt diese Anforderungen strukturell nicht. Es ist kein schlechtes System geworden, es war nie für diese Anforderungen gebaut worden. Aber das ist für den Gesetzgeber kein Unterschied.

Der Cyber Resilience Act, der ab Dezember 2027 vollumfänglich gilt, schreibt für alle Produkte mit digitalen Elementen eine Software Bill of Materials, aktives Schwachstellenmanagement und sichere Update-Mechanismen vor. Für Hersteller industrieller Software bedeutet das: Systeme, die diese Anforderungen nicht erfüllen, dürfen ab diesem Zeitpunkt in der EU nicht mehr in Verkehr gebracht werden. Auch für Betreiber verschärft sich die Situation, denn sie müssen die Konformität ihrer Lieferkette nachweisen.

Und im Energiesektor konkret: Redispatch 3.0 wird neue Anforderungen an Kommunikation und Datenverarbeitung zwischen Netzbetreibern und Einspeisern stellen, für die viele bestehende Systeme technisch nicht ausgelegt sind. Wer bereits modernisiert hat, kann diese Anforderungen modular integrieren. Wer noch auf Legacy läuft, steht vor einem Projekt unter Zeitdruck.

BAYOOTEC: Modernisierung mit dem Wissen, was auf dem Spiel steht

BAYOOTEC modernisiert Legacy-Systeme seit über 20 Jahren, und zwar nicht als generisches IT-Projekt, sondern mit dem Branchenverständnis, das in regulierten Umgebungen den Unterschied macht. Einige unserer Entwicklerinnen und Architekten bringen akademische und praktische Expertise aus der Energiewirtschaft mit: Das Wissen, was Redispatch bedeutet, wie Bilanzkreise funktionieren und welche Anforderungen NIS2 an die Auditierbarkeit stellt, ist bei uns keine Einarbeitungszeit, sondern Ausgangspunkt.

Unser Ansatz bei Legacy-Projekten beginnt nicht mit dem Code, sondern mit dem Verstehen. Eine strukturierte Discovery-Phase, die mit modernen Analyse-Werkzeugen und KI-gestützter Codeanalyse den tatsächlichen Zustand des Systems erfasst, ist die Grundlage für jede belastbare Modernisierungsstrategie. Auf dieser Basis entscheiden wir gemeinsam mit unseren Kunden, ob Replatforming, inkrementelle Modernisierung oder ein schrittweiser Neubau der richtige Weg ist, und planen die Migration so, dass der laufende Betrieb zu keinem Zeitpunkt gefährdet wird.

Alle Projekte, die wir begonnen haben, haben wir erfolgreich in den produktiven Betrieb überführt. Das ist in einem Feld, in dem Projekte überproportional häufig zu spät, zu teuer oder unvollständig enden, kein selbstverständliches Versprechen. Es ist das Ergebnis einer Arbeitsweise, die technische Qualität, Branchenverständnis und eine ehrliche Projektkommunikation konsequent verbindet.

Wenn Du wissen möchtest, welche Modernisierungsstrategie für Dein System sinnvoll ist, starten wir gerne mit einer kompakten Discovery-Phase, die den Ist-Zustand erfasst, Risiken bewertet und einen konkreten Fahrplan entwickelt. Nimm gerne Kontakt auf.

FAQ: Legacy-Modernisierung in Energiebranche und Industrie

Legacy-Modernisierung bezeichnet die strukturierte Überführung veralteter Softwaresysteme in einen aktuellen technologischen oder architekturellen Stand, ohne den fachlichen Wert und das in der Software gespeicherte Prozesswissen zu verlieren. Je nach Ausgangslage kann das Replatforming (technische Plattform wechseln), Refactoring (Architektur schrittweise verbessern), schrittweise Ablösung einzelner Komponenten oder eine vollständige Neuentwicklung bedeuten.

Typische Signale sind: der Technologiestack wird nicht mehr vom Hersteller unterstützt, die Erweiterung des Systems für neue Anforderungen ist unverhältnismäßig aufwändig, das System erfüllt regulatorische Anforderungen wie NIS2 oder CRA strukturell nicht, Wartungswissen konzentriert sich auf einzelne Personen oder externe Dienstleister mit veralteten Skills, oder neue Integrationsanforderungen wie Redispatch 3.0 oder Smart-Meter-Schnittstellen können mit der bestehenden Architektur nicht wirtschaftlich umgesetzt werden.

Nein, und in regulierten Umgebungen mit laufendem Betrieb ist eine vollständige Neuentwicklung häufig nicht die beste Wahl. Inkrementelle Modernisierung über das Strangler-Fig-Muster oder ein gezieltes Replatforming sind oft risikoärmer und kosteneffizienter, weil sie das in der bestehenden Software gespeicherte Prozesswissen erhalten und die Ausfallzeiten minimieren.

Die größten Risiken liegen in der Übergangsphase, in der altes und neues System parallel laufen: Datenkonsistenz zwischen beiden Systemen muss sichergestellt sein, Schnittstellen müssen bidirektional funktionieren, und das Team muss beide Systeme gleichzeitig kennen und betreiben. Diese Risiken sind beherrschbar, wenn die Architekturstrategie sauber definiert ist und klare Schnittstellenkontrakte von Beginn an existieren.

KI-gestützte Codeanalyse-Werkzeuge können historisch gewachsene Codebases systematisch analysieren, implizite Abhängigkeiten sichtbar machen und Geschäftslogik in lesbare Dokumentation überführen. Das verkürzt die Discovery-Phase erheblich. KI kann außerdem Testsuiten für Legacy-Systeme generieren, die als Sicherheitsnetz vor der Migration dienen, und bei der Erstellung einer SBOM unterstützen, die nach CRA verpflichtend ist.

NIS2 verlangt von betroffenen Unternehmen nachweisbares Risikomanagement, dokumentierte Prozesse und auditierbare IT-Systeme. Viele Legacy-Systeme erfüllen diese Anforderungen strukturell nicht, weil sie nie für dieses regulatorische Umfeld entwickelt wurden. Der CRA schreibt für alle Produkte mit digitalen Elementen ab Dezember 2027 aktives Schwachstellenmanagement, Update-Mechanismen und eine SBOM vor, Anforderungen, die Legacy-Systeme oft nicht erfüllen können, ohne grundlegend modernisiert zu werden.

Die Dauer hängt stark von der Größe des Systems, dem Modernisierungsansatz und der Ausgangsdokumentation ab. Eine realistische Einschätzung setzt eine strukturierte Discovery-Phase voraus, die den tatsächlichen Zustand erfasst. Ein Replatforming kann in wenigen Monaten abgeschlossen sein, eine inkrementelle Modernisierung eines komplexen Energiemanagementsystems zieht sich typischerweise über ein bis drei Jahre, verteilt auf mehrere Phasen mit definierten Meilensteinen.