Ihr ERP läuft seit 15 Jahren stabil. Die Eigenentwicklung aus den 2000ern erledigt ihren Job. Warum also anfassen? Weil die Kosten des Nichtstuns oft unsichtbar sind — bis sie es nicht mehr sind: ein Sicherheitsvorfall, der das Unternehmen tagelang lahmlegt. Ein Integrationsprojekt, das scheitert, weil die Schnittstellen nicht existieren. Oder die Erkenntnis, dass für die eingesetzte Technologie schlicht keine Entwickler mehr zu finden sind.
Softwaremodernisierung ist kein Selbstzweck. Aber wer zu lange wartet, modernisiert nicht mehr aus einer Position der Stärke — sondern unter Druck.
Die versteckten Kosten von Altsystemen
Legacy-Systeme kosten Geld, auch wenn sie scheinbar „laufen”. Die wahren Kosten verteilen sich auf vier Bereiche, die in klassischen IT-Budgets selten sichtbar werden:
Wartungskosten. Je älter ein System, desto teurer wird jede Änderung. Was in einer modernen Architektur ein Nachmittag ist, kostet bei einem monolithischen Altsystem Wochen — weil niemand mehr versteht, welche Seiteneffekte eine Anpassung auslöst.
Sicherheitsrisiken. Systeme, die keine Updates mehr erhalten, werden zur Angriffsfläche. Die NIS2-Richtlinie verschärft die Haftung für Geschäftsführer zusätzlich. Ein einziger Vorfall kann teurer werden als die gesamte Modernisierung.
Personalengpässe. Wer entwickelt heute noch in COBOL, Visual Basic 6 oder klassischem ABAP? Der Markt für diese Kompetenzen schrumpft jedes Jahr. Die wenigen verbliebenen Spezialisten verlangen entsprechende Tagessätze.
Innovationsbremse. Wenn Ihr System keine REST-APIs hat, keine Cloud-Anbindung unterstützt und jede neue Anforderung Monate dauert, verlieren Sie nicht nur Effizienz — Sie verlieren Geschäftschancen. Gerade die Integration moderner KI-Lösungen scheitert häufig an veralteten Schnittstellen.
Wann ist der richtige Zeitpunkt?
Nicht jedes alte System muss modernisiert werden. Aber es gibt klare Warnsignale, die eine IT Modernisierung dringend nahelegen:
- Vendor Lock-in: Ihr Anbieter stellt den Support ein oder erhöht die Lizenzkosten Jahr für Jahr zweistellig.
- Fachkräftemangel: Sie finden keine Entwickler mehr, die Ihr System warten oder weiterentwickeln können.
- Integrationsprobleme: Neue Tools, Partner oder Kunden erfordern Schnittstellen, die Ihr System nicht bieten kann.
- Time-to-Market: Einfache Anpassungen brauchen Wochen statt Tage — Ihre Wettbewerber sind schneller.
- Compliance-Druck: Regulatorische Anforderungen wie DSGVO, NIS2 oder branchenspezifische Vorgaben lassen sich mit der bestehenden Architektur nicht mehr abbilden.
NIS2 und regulatorischer Druck
Seit Oktober 2024 verschärft die NIS2-Richtlinie die Anforderungen an IT-Sicherheit für Unternehmen in kritischen Sektoren — und die Definition von “kritisch” ist breiter als viele denken. Energie, Transport, Gesundheit, aber auch digitale Infrastruktur und verarbeitendes Gewerbe fallen darunter. Geschäftsführer haften persönlich für die Einhaltung.
Für Unternehmen mit Legacy-Systemen bedeutet das: Systeme ohne aktuelle Sicherheitspatches, ohne Verschlüsselung oder ohne Audit-Trails werden zum Compliance-Risiko. Die Modernisierung ist dann nicht mehr optional, sondern gesetzlich gefordert. Besonders in der Metropolregion Rhein-Neckar, wo viele mittelständische Zulieferer der Industrie angesiedelt sind, sehen wir diesen Druck akut steigen.
Wenn zwei oder mehr dieser Punkte auf Ihr Unternehmen zutreffen, ist es Zeit für eine strukturierte Bewertung.
Drei Wege der Modernisierung
Es gibt nicht den einen richtigen Ansatz, um ein Legacy System zu modernisieren. Die Wahl hängt von Ihrer Ausgangslage, Ihrem Budget und Ihrer Risikobereitschaft ab.
Komplett-Neuentwicklung (Rewrite)
Das System wird von Grund auf neu gebaut, mit moderner Technologie und Architektur.
Vorteile: Saubere Codebasis, moderne Architektur, keine technischen Altlasten. Risiken: Hohe Kosten, langer Zeitraum (12–24 Monate), Gefahr des Scope Creep. Geschäftslogik, die über Jahre gewachsen ist, wird unterschätzt — klassisch als „Second System Syndrome” bekannt. Geeignet für: Systeme, deren Architektur so veraltet ist, dass eine schrittweise Migration mehr kosten würde als der Neubau.
Refactoring
Das bestehende System wird schrittweise verbessert: Code-Qualität erhöhen, Abhängigkeiten entkoppeln, Infrastruktur modernisieren — ohne die Geschäftslogik neu zu schreiben.
Vorteile: Geringeres Risiko, schnellere Teilergebnisse, das System bleibt produktiv. Risiken: Nicht immer möglich, wenn die Grundarchitektur das Problem ist. Kann zum Dauerprojekt werden, wenn Ziel und Scope nicht klar definiert sind. Geeignet für: Systeme mit solider Geschäftslogik, aber veralteter Infrastruktur oder Code-Qualität.
Strangler Fig Pattern
Der eleganteste Ansatz für den Mittelstand: Neue Funktionalität wird in modernen Services gebaut, die nach und nach die Aufgaben des Altsystems übernehmen. Das Legacy-System schrumpft Stück für Stück, bis es vollständig abgelöst ist.
Vorteile: Minimales Risiko, sofortiger Mehrwert, keine Big-Bang-Migration. Das Altsystem bleibt so lange produktiv, wie es benötigt wird. Risiken: Erfordert saubere Schnittstellen zwischen Alt und Neu. Die parallele Pflege zweier Systeme verursacht temporär höhere Betriebskosten. Geeignet für: Die meisten mittelständischen Szenarien — besonders wenn das System geschäftskritisch ist und kein Ausfall toleriert wird.
Wie entscheiden? Eine Orientierungshilfe
| Kriterium | Rewrite | Refactoring | Strangler Fig |
|---|---|---|---|
| Risiko | Hoch | Mittel | Niedrig |
| Zeitrahmen | 12–24 Monate | 6–12 Monate | Laufend, erste Ergebnisse in 8–12 Wochen |
| Kosten | Hoch (Vorab) | Mittel | Verteilt über Zeit |
| Ausfallzeit | Big-Bang-Umstellung | Minimal | Keine |
| Geeignet für | Komplett veraltete Architektur | Solide Logik, veraltete Technik | Geschäftskritische Systeme |
Für die meisten mittelständischen Unternehmen ist das Strangler Fig Pattern der sicherste Weg. Es ermöglicht sofortigen Mehrwert, ohne das laufende Geschäft zu gefährden.
Der pragmatische Fahrplan
Eine erfolgreiche Softwaremodernisierung folgt einem strukturierten Prozess. Wir empfehlen vier Phasen:
Phase 1: Systemaudit (2–3 Wochen) Bestandsaufnahme der bestehenden Architektur, Abhängigkeiten, Schnittstellen und technischen Schulden. Ergebnis: Eine Bewertung, welche Komponenten modernisierungsbedürftig sind und welche noch tragfähig.
Phase 2: Strategie und Priorisierung (1–2 Wochen) Auf Basis des Audits wird der Modernisierungsansatz gewählt und ein konkreter Fahrplan erstellt. Welche Komponenten haben die höchste Priorität? Wo liegt der größte Business Value? Wo das größte Risiko?
Phase 3: Pilotprojekt (6–10 Wochen) Eine klar abgegrenzte Komponente wird modernisiert — als Proof of Concept, aber produktionsreif. Das Pilotprojekt liefert messbare Ergebnisse und validiert den gewählten Ansatz, bevor Sie größere Budgets freigeben.
Phase 4: Schrittweise Migration (laufend) Die verbleibenden Komponenten werden nach Priorität modernisiert. Jeder Schritt ist ein eigenständiges Teilprojekt mit klarem Scope, Budget und Zeitrahmen. Ob Sie die Umsetzung intern oder mit einem externen Partner realisieren, hängt von Ihren verfügbaren Ressourcen ab.
Was es typischerweise kostet
Transparenz bei den Kosten ist wichtig, deshalb hier realistische Bandbreiten für den Mittelstand:
- Systemaudit und Strategie: 10.000–25.000 €
- Pilotprojekt: 30.000–80.000 €
- Vollständige Migration: 100.000–500.000 €, abhängig von Komplexität und Umfang
Diese Zahlen klingen nach einer Investition — und genau das sind sie. Setzen Sie sie ins Verhältnis zu den laufenden Wartungskosten Ihres Altsystems, den Opportunitätskosten verpasster Integrationen und dem Risiko eines Sicherheitsvorfalls. Die Modernisierung rechnet sich in den meisten Fällen innerhalb von zwei bis drei Jahren.
Technische Schulden quantifizieren
Ein häufiges Problem: Die Kosten von Legacy-Systemen sind unsichtbar, weil sie in den Budgets verschiedener Abteilungen versteckt sind. Wir empfehlen unseren Kunden, technische Schulden systematisch zu erfassen:
Wartungsaufwand. Wie viele Entwicklerstunden pro Monat fließen in reine Fehlerbehebung und Workarounds? Bei einem typischen Legacy-System in einem mittelständischen Unternehmen sind das oft 30–50% der gesamten IT-Kapazität.
Opportunitätskosten. Welche Projekte können nicht umgesetzt werden, weil die IT-Kapazität durch Wartung gebunden ist? Welche Integrationen mit Partnern, Kunden oder neuen Services sind technisch nicht möglich?
Risikokosten. Was kostet ein Tag Systemausfall? Bei einem produzierenden Unternehmen in Mannheim mit 50 Mitarbeitenden kann ein Ausfalltag schnell 20.000–50.000 € kosten — durch Produktionsausfall, Vertragsstrafen und Kundenabwanderung.
Erst wenn diese Kosten transparent sind, lässt sich eine fundierte Investitionsentscheidung treffen. Unsere Erfahrung zeigt: Die meisten Unternehmen unterschätzen die Kosten des Nichtstuns erheblich.
Nächster Schritt
Ob sich die Modernisierung Ihres Systems lohnt, lässt sich nicht pauschal beantworten — aber strukturiert bewerten. In einem unverbindlichen Erstgespräch analysieren wir gemeinsam Ihre Ausgangslage und geben eine erste Einschätzung zu Aufwand, Ansatz und Zeitrahmen.