Sie sind hier: Startseite > Leistungsangebot Informationstechnologie > Programmiersprachen für Web, Data, Enterprise, DevOps und Security > Führen & Entscheiden: Skills, Qualität und Technologieauswahl in der Softwareentwicklung > Legacy modernisieren: Schrittweise statt Big Bang
Legacy modernisieren: Schrittweise statt Big Bang
Legacy ist nicht automatisch schlecht – kritisch wird es, wenn Systeme Änderungen blockieren, Risiken erhöhen oder nur noch von wenigen Personen verstanden werden. Gute Modernisierung beginnt deshalb mit einer klaren Diagnose statt mit einem Technologie-Reflex.
Legacy ist ein Zustand, keine Programmiersprache
Ein System wird nicht allein durch sein Alter zum Problem. Kritisch sind beispielsweise fehlende Testbarkeit, hohe Kopplung, nicht mehr verfügbare Expertise, Sicherheitsrisiken, veraltete Plattformen oder sehr lange Änderungszyklen. Diese Faktoren sollten vor einer Modernisierungsentscheidung sichtbar gemacht werden.
Orientierung in 30 Sekunden
- Bewerten Sie zuerst Business-Relevanz, Risiken und Änderungsdruck.
- Wählen Sie je System oder Komponente die passende Modernisierungsoption.
- Sichern Sie Verhalten und Schnittstellen, bevor Sie größere Änderungen beginnen.
- Planen Sie Skills und Wissenstransfer genauso sorgfältig wie Technologie.
Modernisierungsoptionen unterscheiden
Entscheidungsoptionen
- Retain – bewusst weiterbetreiben und Risiken kontrollieren.
- Rehost – auf neue Infrastruktur verschieben, Funktion weitgehend unverändert lassen.
- Replatform – Plattform oder Laufzeit modernisieren, ohne die Anwendung komplett neu zu bauen.
- Refactor – interne Struktur gezielt verbessern.
- Rearchitect – wesentliche Architekturteile neu gestalten.
- Replace – durch Standardsoftware oder neue Lösung ersetzen.
- Retire – nicht mehr benötigte Systeme abschalten.




