Was eine Legacy-Modernisierung wirklich kostet — und warum jede erste Schätzung zu niedrig ist
Jede Modernisierungsschätzung beruht auf einer Annahme, die niemand ausspricht: dass man weiß, was im System steckt. Genau diese Annahme ist bei einem gewachsenen System falsch, und darum liegen erste Schätzungen regelmäßig um den Faktor zwei bis drei daneben.
Erste Modernisierungsschätzungen liegen regelmäßig um Faktor zwei bis drei daneben, weil drei Posten fehlen: unbekannte Abhängigkeiten, Geschäftsregeln ohne fachlichen Besitzer und der Parallelbetrieb zwischen erstem Go-live und Abschaltung. Seriös schätzbar ist nur, was analysiert wurde. Deshalb wird zuerst die Analyse beauftragt — die lässt sich festpreisen — und danach entsteht je Komponente eine Aufwandsspanne statt einer Gesamtzahl.
Die drei Posten, die immer fehlen
Erstens die unbekannten Abhängigkeiten. In jedem System, das länger als zehn Jahre läuft, gibt es Verbindungen, die in keinem Dokument stehen: ein nächtlicher Job, der eine Tabelle mitpflegt, ein Excel-Export, an dem eine Fachabteilung hängt, eine Schnittstelle zu einem Partner, die vor Jahren einmal eingerichtet wurde. Man findet sie nicht durch Fragen, sondern nur durch Analyse — und man findet sie garantiert, wenn man sie ohne Analyse abschaltet.
Zweitens die Geschäftsregeln ohne Besitzer. In jedem Altsystem stecken Regeln, die niemand mehr fachlich verantwortet: eine Rundungsvorschrift, eine Sonderbehandlung für einen Kundentyp, eine Prüfung, die 2009 wegen eines konkreten Vorfalls eingebaut wurde. Wer neu baut, muss für jede dieser Regeln entscheiden, ob sie noch gilt. Das ist Fachbereichsarbeit, nicht Entwicklungsarbeit, und sie wird in Aufwandsschätzungen fast nie eingeplant.
Drittens der Parallelbetrieb. Zwischen dem ersten produktiven Teil des Neuen und der Abschaltung des Alten liegen Monate bis Jahre, in denen beides läuft, beides gepflegt wird und beides Lizenzen kostet. Diese Phase ist kein Unfall, sondern die einzige verantwortbare Art der Ablösung — nur steht sie selten in der Rechnung.
Was sich seriös schätzen lässt und was nicht
Seriös schätzbar ist der Aufwand für eine Komponente, deren Abhängigkeiten bekannt sind und deren fachliche Regeln geklärt sind. Nicht seriös schätzbar ist der Aufwand für ein System, von dem man nur die Oberfläche kennt. Deshalb ist die erste Investition nicht die Entwicklung, sondern die Analyse — und deren Aufwand lässt sich sehr wohl festpreisen, weil er begrenzt ist.
Ein brauchbarer Maßstab aus der Praxis: Wer für eine abgegrenzte Analyse zehn Arbeitstage ansetzt, bekommt danach Aufwandsspannen je Komponente statt einer Gesamtzahl. Spannen sind ehrlicher als Punktschätzungen und für ein Investitionsgremium besser verwendbar, weil sie das Risiko sichtbar machen, statt es zu verstecken.
Die Frage, die den Preis am stärksten bewegt
Nicht die Technologie, nicht die Zeilenzahl, sondern: Wie viele Menschen können heute erklären, was das System tut? Bei vier Kennern ist eine Modernisierung ein Projekt. Bei einem ist sie eine Rekonstruktion — und die kostet ein Vielfaches, weil jede Annahme erst belegt werden muss.
Was den Preis senkt
Drei Dinge, in dieser Reihenfolge: eine belegte Abhängigkeitskarte, bevor der erste Sprint geplant wird; eine Entscheidung je Komponente statt einer Gesamtempfehlung; und ein Pilotbereich, an dem sich Methode und Zielarchitektur mit kleinem Risiko beweisen lassen. Wer diese drei Schritte auslässt, spart die Analyse und bezahlt sie später als Nachtrag.
Häufige Fragen
Warum sind Punktschätzungen bei Legacy-Projekten so unzuverlässig?
Weil sie voraussetzen, dass der Umfang bekannt ist. Bei einem gewachsenen System ist genau das nicht der Fall: Ein relevanter Teil der Funktionalität steht nur im Code, nicht in Dokumenten oder Köpfen. Eine Spanne je Komponente ist ehrlicher, weil sie das verbleibende Nichtwissen abbildet, statt es in eine Zahl zu pressen.
Wie hoch ist der Analyseanteil an den Gesamtkosten?
In einer sauber geschnittenen Modernisierung liegt die Analyse im niedrigen einstelligen Prozentbereich der Gesamtkosten und entscheidet trotzdem über den größten Teil davon. Zehn Arbeitstage für eine abgegrenzte Systemanalyse sind ein üblicher Zuschnitt; sie ersetzen keine Detailkonzeption, verhindern aber die teuersten Irrtümer.
Lohnt sich eine Modernisierung überhaupt, wenn das System läuft?
Nicht automatisch. Wenn das System stabil läuft, selten geändert wird und in absehbarer Zeit durch Standardsoftware ersetzt wird, ist Stillhalten die richtige Entscheidung. Teuer wird ein Altsystem nicht durch sein Alter, sondern durch die Änderungen, die man daran vornehmen muss und nicht sicher vornehmen kann.
Was ist der häufigste Fehler in der Kostenrechnung?
Den Parallelbetrieb zu vergessen. Zwischen dem ersten produktiven Teil des Neuen und der Abschaltung des Alten laufen beide Systeme, beide werden gepflegt, beide kosten. Diese Phase dauert in der Praxis länger als geplant und ist trotzdem die einzige verantwortbare Vorgehensweise.
Bringen Sie das System mit, das Ihnen Sorgen macht.
30 Minuten, kein Vertrieb. Wir sagen Ihnen, ob eine Discovery bei diesem System etwas bringt.
Legacy Discovery ansehen →





