Zum Inhalt springen
Alle Beiträge
Engineering6 min Lesezeit

Legacy-Software modernisieren 2026: Kosten, Risiken, Migration

Veraltete Software wird selten über Nacht zum Risiko – aber technische Schuld bindet laut McKinsey 20–40 % des Werts eines IT-Bestands. Wir zeigen, wann Modernisierung dringend wird, welche Strategie Risiken senkt und was eine Migration im DACH-Raum realistisch kostet.

Hauke Rux

Hauke Rux

Geschäftsführer, Projektmanager

Aktualisiert am

Teilen

6 min Lesezeit

Legacy-Software ist oft erfolgreicher, als ihr Ruf vermuten lässt: Viele alte Systeme laufen seit Jahren, weil sie zentrale Geschäftsprozesse zuverlässig abbilden. Teuer wird nicht das Alter, sondern die Starrheit. Technische Schuld bindet laut McKinsey nach Einschätzung von CIOs 20 bis 40 Prozent des Werts eines gesamten IT-Bestands – und 10 bis 20 Prozent der Budgets für neue Produkte fließen still in das Aufräumen von Altlasten ab.

Die eigentliche Frage lautet deshalb nicht „neu oder behalten", sondern: Wie modernisiert man ein kritisches System, ohne den laufenden Betrieb zu gefährden? Dieser Beitrag zeigt, wann Modernisierung dringend wird, welche Strategien es gibt und was sie im DACH-Raum realistisch kostet.

Wann Legacy-Software vom Asset zum Risiko wird

Ein System wird nicht über Nacht zum Legacy-Risiko – kritisch wird die Kombination aus hohem Geschäftswert und niedriger Änderbarkeit. Dann ist die Software zu wichtig, um sie abzuschalten, aber zu starr, um mit dem Unternehmen mitzuwachsen. Genau dort wächst technische Schuld über Jahre, bis jede Änderung teuer wird.

Konkrete Warnsignale, dass Modernisierung dringend wird:

  • Neue Funktionen dauern unverhältnismäßig lange, Fehlerbehebungen erzeugen neue Fehler.
  • Sicherheitsupdates sind kaum noch möglich, wichtige Bibliotheken haben keine aktiven Maintainer.
  • Daten werden manuell zwischen Systemen kopiert, Schnittstellen fehlen oder sind instabil.
  • Betrieb und Hosting hängen an veralteter Infrastruktur, Wissen sitzt bei einzelnen Personen.

Dass dies kein Randthema ist, zeigt der DACH-Markt: Der Branchenverband Bitkom widmet der Software-Modernisierung 2025 eine eigene Praxis-Publikation, weil veraltete Architekturen die Digitalisierung vieler Unternehmen ausbremsen. Wer früh hinschaut, hat mehr Optionen – ein strukturierter Software-Audit macht den Zustand messbar.

Modernisieren oder neu bauen? Die Strategien im Vergleich

Der Wunsch nach dem sauberen Neustart ist verständlich – in der Praxis ist der komplette Neubau aber der riskanteste Weg. Große „Big-Bang"-Rewrites scheitern überdurchschnittlich oft, weil unklar ist, warum bestimmte Regeln existieren. Diese Regeln stecken im Code, in Datenbankstrukturen, in Exporten und in manuellen Workarounds – nicht in der Dokumentation. Genau davor warnt auch Martin Fowler in seinem Klassiker zur Strangler-Fig-Application.

AnsatzGeeignet fürRisiko
RefactoringCode ist nutzbar, aber schwer wartbargering bis mittel
ReplatformingInfrastruktur oder Hosting ist veraltetmittel
Rewriting einzelner Moduleklare, abgrenzbare Teilbereichemittel
Schrittweise Ablösungkritisches System mit vielen Funktionenmittel bis hoch, aber kontrollierbar
Kompletter Neubaualtes System ist fachlich klein oder unpassendhoch, wenn Fachlogik unbekannt ist

Ein Neubau kann die richtige Wahl sein, wenn das alte System fachlich nicht mehr zum Unternehmen passt. Häufiger aber gewinnt die schrittweise Modernisierung – sie hält das Risiko klein und liefert früh Ergebnisse.

Der sichere Weg: schrittweise ersetzen

Bei kritischen Systemen ist ein Big-Bang-Wechsel gefährlich – sicherer ist eine inkrementelle Ablösung. Das alte System bleibt in Betrieb, während einzelne Bereiche neu gebaut und kontrolliert umgeleitet werden. Dieses Muster ist als Strangler-Fig-Ansatz bekannt: Neue Services wachsen um das Altsystem herum und übernehmen nach und nach seine Aufgaben.

In der Praxis folgt das einem klaren Fahrplan – fünf Phasen, die sich überlappen, aber aufeinander aufbauen.

Inkrementell statt Big Bang: Erst verstehen und absichern, dann schrittweise ersetzen – das Altsystem bleibt durchgehend in Betrieb.
  • Phase 1 – Verstehen: Code- und Architektur-Review, Datenbank- und Abhängigkeitsanalyse, Interviews mit den Fachabteilungen. Legacy-Systeme enthalten oft mehr Fachwissen als ihre Dokumentation.
  • Phase 2 – Priorisieren: nach Geschäftswert und technischem Risiko. Hohe Priorität haben Bereiche, die häufig geändert werden, viele Fehler verursachen oder neue Produkte blockieren.
  • Phase 3 – Absichern: Charakterisierungstests, API-Tests, Monitoring und Rollback-Strategien. Zuerst die Prozesse schützen, die finanziell, rechtlich oder operativ kritisch sind.
  • Phase 4 – Schnittstellen stabilisieren: eine saubere API-Schicht vor das Altsystem setzen, statt andere Systeme direkt auf Tabellen zugreifen zu lassen.
  • Phase 5 – Ersetzen: einzelne Module ablösen und alte erst abschalten, wenn die neuen stabil laufen.

Was kostet Legacy-Modernisierung?

Es gibt keinen Pauschalpreis – die Kosten hängen von Systemgröße, Codequalität, Datenmodell und Betriebsrisiko ab. Als grobe Orientierung dienen die folgenden Korridore. Sie basieren auf typischen Agentur-Projekten im DACH-Raum, wo Tagessätze für erfahrene Teams meist zwischen 900 und 1.400 € liegen; freiberufliche IT-Profis lagen 2025 laut freelancermap im Schnitt bei rund 102 € pro Stunde.

Kostenkorridore für Legacy-Modernisierung. Richtwerte für Agentur-Projekte im DACH-Raum, Stand Juni 2026.
ProjektTypischer UmfangRealistischer Korridor
Technischer AuditCode, Architektur, Risiken, Roadmap5.000–20.000 €
Refactoring-PaketTests, Code-Struktur, Dependencies, Build15.000–60.000 €
Modulmodernisierungeinzelner Prozess oder Service wird ersetzt40.000–150.000 €
SystemmigrationDaten, Schnittstellen, neue App, Betriebab 150.000 €

Die Korridore sind bewusst breit. Ein kleines internes Tool lässt sich überschaubar modernisieren; ein geschäftskritisches System mit Datenmigration, Benutzerrollen, Reporting und externen Schnittstellen ist ein mehrmonatiges Programm. Wichtig: Modernisierung endet nicht beim Launch – Betrieb, Wartung und Weiterentwicklung gehören in die Kalkulation.

Typische Fehler bei Legacy-Projekten

Die teuersten Fehler sind selten technischer, sondern planerischer Natur. Vier Muster sehen wir immer wieder:

  • Alles auf einmal ersetzen. Je mehr Fachlogik unbekannt ist, desto größer die Gefahr, dass der Neubau wichtige Sonderfälle vergisst.
  • Nur die Technologie betrachten. Legacy ist kein reines Framework-Problem. Prozesse, Daten, Verantwortlichkeiten und Betrieb gehören dazu – ein modernes Framework löst keine unklaren Geschäftsregeln.
  • Fachabteilungen nicht einbeziehen. Die Menschen, die täglich mit dem System arbeiten, kennen die Sonderfälle. Ohne ihr Wissen entstehen technisch moderne, aber fachlich unvollständige Systeme.
  • Betrieb vergessen. Monitoring, Backups, Security-Updates und Deployment-Prozesse müssen von Anfang an mitgeplant werden – sonst wandert die technische Schuld nur weiter.

Daten verdienen besondere Aufmerksamkeit: Alte Datenbestände sind selten so sauber, wie sie aussehen. Doppelte Datensätze, fehlende Pflichtfelder, freie Textfelder und historische Sonderfälle machen die Migration zum kritischsten Teil. Eine gute Migration besteht nicht aus einem Importskript, sondern aus Mapping, Validierung, Testläufen, Fachabnahme und einer Rückfallstrategie. Wie wir Datenmodelle und Schnittstellen sauber neu aufsetzen, zeigt unsere Backend-Entwicklung.

Nächste Schritte

Drei Fragen klären die Richtung schneller als jede Tool-Diskussion:

  1. Geschäftswert: Welche Prozesse sind wirklich kritisch – und welche Teile des Systems ändern sich am häufigsten?
  2. Risiko: Wo sitzen veraltete Abhängigkeiten, fehlende Tests oder einzelne Wissensträger?
  3. Daten: Welche Datenbestände müssen migriert werden, und wie sauber sind sie tatsächlich?

Wer hier Antworten hat, braucht keinen Befreiungsschlag, sondern einen Plan. Genau das liefern wir: einen Audit, der Fachlogik, Abhängigkeiten und Datenqualität sichtbar macht, und eine Roadmap, die Risiken priorisiert. Sieh dir unsere Software-Entwicklung an oder buche direkt ein Erstgespräch.

Häufige Fragen

Schlussfolgerung

Legacy-Modernisierung gelingt selten mit einem großen Befreiungsschlag. Sicherer und meist wirtschaftlicher ist ein schrittweiser Plan: System verstehen, Risiken nach Geschäftswert priorisieren, ein Testnetz aufbauen, Schnittstellen stabilisieren und kritische Teile kontrolliert ersetzen. So bleibt die Software nutzbar, während sie modern wird.

Hauke Rux

Geschrieben von

Hauke Rux

Geschäftsführer, Projektmanager

Nächste Schritte

Lassen Sie uns über Ihr Projekt sprechen

30-minütiges Erstgespräch. Wir besprechen Ihre Ziele, klären offene Fragen und skizzieren den möglichen Projektablauf.

Termin buchen

Buchungskalender (Cal.com)

Dieser Bereich bindet den externen Dienst Cal.com ein. Mit dem Laden stimmen Sie zu, dass eine Verbindung zu Cal.com hergestellt und dabei Daten in die USA übertragen werden können.

Datenschutzerklärung