Artikel
    von Daniel Freitag

    AI-First Legacy Modernization: Eine kontrollierte Transformation in 6 Schritten

    IT-Modernisierungsprojekte scheitern selten an der Technologie – sondern daran, dass niemand das Altsystem versteht, bevor die Umsetzung beginnt. KI kann heute Hunderttausende Zeilen Code in Tagen analysieren und in Systemwissen übersetzen. Daniel Freitag, CTO der Nortal AG, beschreibt, wie ein strukturierter 6-Schritte-Ansatz die Modernisierung von Legacy-Systemen vorhersagbar und kontrollierbar macht – von der ersten Analyse bis zur produktionsreifen Lösung.

    Services

    Daten und KI Strategie und Transformation

    Branchen

    Government Gesundheitswesen Industrie

    Warum IT-Modernisierungsprojekte oft am selben Punkt scheitern

    Wer lange genug in der IT arbeitet, kennt das Muster: Ein Projekt, das ein Legacy-System – also ein Altsystem – modernisieren soll, startet mit einer Menge Energie und Budget. Es gibt Workshops, Architektur-Slides, eine ambitionierte Roadmap. Und dann, irgendwann im zweiten oder dritten Quartal, kippt es. Der Scope wächst. Die Schätzungen stimmen nicht mehr. Das Team stellt fest, dass das Altsystem Dinge tut, die niemand auf dem Schirm hatte.

    Das ist kein Zufall und kein Projektmanagement-Versagen. Es ist ein strukturelles Problem. Die meisten solcher Modernisierungsprojekte scheitern nicht an der Technologie und nicht an mangelndem Willen. Sie scheitern daran, dass niemand das Altsystem vollständig verstanden hat, bevor die Umsetzung beginnt.

    Und das ist nachvollziehbar. Ein System, das seit 15 oder 20 Jahren gewachsen ist, enthält Tausende von undokumentierten Abhängigkeiten, Geschäftsregeln und Sonderfälle, die nur auffallen, wenn man diese Geschäftsregeln bricht. Kein einzelner Mensch kann diese Komplexität im Kopf behalten. Also arbeitet man mit Annahmen. Und Annahmen sind eine schlechte Basis für ein Millionenprojekt…

    Die Rechnung von vor zwei Jahren stimmt nicht mehr

    Die meisten IT-Entscheider*innen haben in den letzten Jahren einen Business Case für die Modernisierung von Altsytemen durchgerechnet. In der Regel kam dabei raus: zu teuer, zu riskant, zu unsicher. Also bleibt das System bestehen. Es ist zwar teuer im Betrieb, aber wenigstens berechenbar.

    Diese Rechnung hatte zwei Schwachstellen:

    Erstens:

    Die tatsächlichen Kosten des Altsystems sind fast immer höher als das, was in der Budgetplanung steht. Denn sie lassen etwa die Einarbeitung neuer Mitarbeiter*innen, Workarounds in angrenzenden Systemen, fehlende Schnittstellen und Sicherheitsrisiken durch veraltete Frameworks unberücksichtigt. Diese Kosten verstecken sich in Betriebsbudgets, nicht in Investitionsanträgen.

    Zweitens:

    Die geschätzten Modernisierungskosten waren zu hoch, weil der Aufwand, den es für das Verstehen des Altsystems braucht, falsch eingeschätzt wurde. Genauer gesagt: Dieser Aufwand wurde gar nicht separat geschätzt, sondern verschwand irgendwo im Projektbudget. Und genau hier hat sich etwas verändert.

    Denn Künstliche Intelligenz kann heute Hunderttausende Zeilen Code lesen, analysieren und in strukturiertes Wissen übersetzen. Nicht als grobe Zusammenfassung, sondern als vollständige Dokumentation: Geschäftsregeln, Datenmodelle, Abhängigkeiten, Integrationsschnittstellen. Was früher Monate dauerte, ist jetzt in Tagen möglich. Damit sinkt der größte Unsicherheitsfaktor in jedem Modernisierungs-Business-Case: die fehlende Transparenz des Legacy-Systems.

    Entgegen vieler anderer Modernisierungsansätze, die nur den Delivery-Prozess beschreiben und erst dann greifen, wenn die Entscheidung zur Modernisierung bereits gefallen ist, haben wir bei Nortal ein Modell entwickelt, das auch die Fragen beantwortet, die vorher geklärt werden müssen: Was genau tut das Altsystem? Lohnt sich die Modernisierung überhaupt? Und wenn ja: Welcher Weg ist der richtige?

    6 Schritte: Ein Modell, das vor der Umsetzung beginnt 

    Unser Modell beschreibt den ganzen Weg von der ersten Analyse bis zur produktionsreifen Lösung und besteht aus sechs Schritten, die aufeinander aufbauen sowie aus einer Reihe von Prinzipien, die über alle Schritte hinweg gelten. Die ersten drei Schritte beschreiben den Weg hin zur Entscheidung, welche Art der Modernisierung am besten passt. Die letzten drei Schritte zeigen den Weg zur Umsetzung auf und sichern das Ergebnis ab.

    Vollstaendiges 6-Schritte-Modell mit Delivery-Phasen

    Abbildung: Das vollständige AI-First Modernisierungsmodell mit Nortals Delivery-Phasen

    Schritt 1: Verstehen

    Bevor irgendetwas entschieden wird, muss klar sein, was das Altsystem tut. Nicht ungefähr, nicht auf Basis von Erinnerungen des Teams, sondern vollständig. „AI Legacy Archaeology“, ein KI-gestützter Prozess, der verborgenes Wissen zugänglich macht, analysiert den gesamten Code eines Systems: Geschäftsregeln, Datenstrukturen, Abhängigkeiten zwischen Modulen, technische Schulden. Dabei arbeitet die Analyse strikt nicht-invasiv. Am laufenden System wird nichts verändert. Deterministische Code-Analyse-Tools liefern die Faktenbasis. KI interpretiert und strukturiert die Ergebnisse. Menschliche Expert*innen validieren an definierten Prüfpunkten.

    Das Ergebnis ist keine PowerPoint-Zusammenfassung, sondern eine strukturierte, referenzierbare Dokumentation. In wenigen Tagen entsteht ein Bild, für das traditionelle Methoden Monate gebraucht hätten.

    In einem unserer Projekte wusste das Projekt-Team danach mehr über sein eigenes System als die Leute, die es seit Jahren betreut hatten. Nicht weil sie unqualifziert waren, sondern weil kein einzelner Mensch Hunderttausende Zeilen Code im Kopf behalten kann.

    Schritt 2: Bewerten

    Systemverständnis allein erzeugt noch keinen Wert. Es muss bewertet werden: Lohnt sich eine Modernisierung? Und wenn ja, wo fängt man an?

    Ein strukturiertes Assessment betrachtet vier Dimensionen.

    • Risiko: Was passiert, wenn wir nichts tun?
    • Business Value: Welcher Hebel entsteht durch die Modernisierung?
    • Opportunitätskosten: Was kann das Unternehmen nicht tun, solange das Altsystem steht?
    • TCO-Vergleich: Wie stehen die Gesamtkosten des Weiterbetriebs im Verhältnis zu den Kosten einer Modernisierung?

    Der Unterschied zu herkömmlichen Assessments liegt darin, dass die Bewertung auf dem vollständigen Systemwissen aus Schritt 1 basiert, nicht auf Schätzungen und Interviews. Das macht sie belastbar.

    Schritt 3: Entscheiden

    Erst wenn Schritt 1 und 2 sauber gelaufen sind, kann fundiert entschieden werden. Und zwar pro System, nicht pauschal.

    Die Optionen sind vielfältig: Neuentwicklung, Teilablösung, Migration auf eine Low-Code-Plattform oder die bewusste Entscheidung, ein System weiterzubetreiben. Jede dieser Optionen kann die richtige sein. Aber die Entscheidung muss auf Fakten basieren, nicht auf Annahmen oder der Frage, welche Plattform gerade im Trend liegt.

    Exkurs: Low-Code-Plattformen als Lösung?

    Die Frage „Kann man das System nicht einfach mit Low-Code neu bauen?“ kommt in fast jedem Gespräch über Legacy-Modernisierung vor. Und sie ist nicht falsch. Für neue Anwendungen mit überschaubarer Logik sind Low-Code-Plattformen oft die richtige Wahl. Ein Kundenportal, ein Freigabe-Workflow, vielleicht ein internes Formular.

    Aber Altsysteme, die seit 15 oder 20 Jahren gewachsen sind, bestehen nicht aus überschaubarer Logik. Sie bestehen aus Tausenden über Jahre in Code gegossenen Geschäftsregeln, Sonderfällen und Abhängigkeiten zwischen Modulen, die niemand dokumentiert hat.

    Das Problem ist nicht die Plattform. Das Problem ist, dass die Plattformfrage häufig zu früh gestellt wird. Bevor klar ist, was im Altsystem steckt, ist jede Plattformentscheidung ein Schuss ins Blaue. Low-Code kann die richtige Antwort sein. Aber es ist die Antwort auf die dritte Frage, nicht auf die erste.

    Schritt 4: Spezifizieren

    Wenn die Richtung steht, braucht es eine präzise Spezifikation des Zielsystems. Zielarchitektur, Schnittstellen-Design, Teststrategie, Migrationspfad. Das klingt nach klassischem Vorgehen, und das ist es auch. Mit einem entscheidenden Unterschied: Die Spezifikation basiert auf dem Wissen aus Schritt 1, nicht auf lückenhaften Anforderungsdokumenten.

    Diese Phase ist der eigentliche Engpass in jedem Modernisierungsprojekt. Sie dauert nicht besonders lang, aber sie erfordert Entscheidungen, die man nicht automatisieren kann und sollte. Architekturentscheidungen, Technologiewahl, fachliche Validierung: All das bleibt die Aufgabe von Menschen. KI unterstützt, indem sie Optionen aufzeigt und die Konsistenz prüft, aber die Verantwortung liegt beim Team.

    Eine gute Spezifikation macht die folgende Umsetzung vorhersagbar. Eine vage Spezifikation hingegen produziert Code, der technisch funktioniert, aber fachlich daneben liegt.

    Schritt 5: Umsetzen

    Die Umsetzung verläuft fundamental anders als in klassischen Projekten. Statt eines einzelnen Entwicklungsteams arbeiten spezialisierte KI-Agenten parallel. Ein Agent ist fürs Backend zuständig, ein anderer fürs Frontend. Einer schreibt Tests, ein weiterer Agent prüft die Architekturkonsistenz. Alle nutzen dieselbe Spezifikation als Grundlage. Ein menschliches Team orchestriert, setzt die Leitplanken und gibt frei.

    Das ist kein „Vibe Coding“, bei dem jemand einem KI-Modell einen vagen Prompt gibt und hofft, dass etwas Brauchbares rauskommt. Es ist eine spezifikationsgetriebene Entwicklung mit orchestrierten Agenten. Der Unterschied ist nicht das Werkzeug, sondern die Methodik.

    Das Ergebnis sind Implementierungszyklen, die sich von mehreren Wochen auf wenige Tage komprimieren. Die Qualität bleibt dabei gleich oder steigt sogar, weil Parallelisierung und automatisierte Konsistenzprüfungen Dinge abfangen, die im manuellen Prozess oft durchrutschen.

    Schritt 6: Absichern

    Der letzte Schritt, das Absichern der neuen Lösung, ist mindestens so wichtig wie die Umsetzung selbst. KI generiert eine umfassende Testabdeckung, während Menschen sich auf die fachliche Validierung und die risikobasierte Abnahme konzentrieren. Code Reviews prüfen den generierten Code gegen die Spezifikation. Und Governance-Prozesse stellen sicher, dass nichts in Produktion geht, was nicht validiert wurde.

    Dazu gehört die Koexistenz-Strategie: Das alte und das neue System laufen parallel und die Ablösung passiert schrittweise – kein Big Bang, sondern kontrollierte Transition. Das Altsystem wird nicht abgeschaltet, bis das neue System unter realen Bedingungen funktioniert.

    Abstract dark green 3d shapes background
    Abstract dark green 3d shapes background
    Abstract dark green 3d shapes background
    Abstract dark green 3d shapes background
    Abstract dark green 3d shapes background

    7 Prinzipien: Mit Haltung modernisieren

    Diese sechs Schritte beschreiben das Modell und den Prozess der Modernisierung. Doch wenn KI im Spiel ist, ist Haltung ebenso wichtig wie die Strategie. Deshalb haben wir sieben Prinzipien formuliert, die über alle Schritte hinweg gelten und nicht verhandelbar sind:

    Das Ziel: Atlassian-Potenzial voll ausschöpfen

    Bereits vor dem gemeinsamen Projekt mit Nortal nutzte Rapunzel Naturkost Software von Atlassian fürs Projekt- und Aufgabenmanagement. Doch es stand eine Weiterentwicklung an: Die bestehende Atlassian-Infrastruktur sollte in die Atlassian Cloud überführt werden, um Vorteile wie moderne Kollaboration, automatische Updates und bessere Skalierbarkeit zu nutzen.

    Gleichzeitig sollten neue Tools fürs Wissensmanagement und das IAM (Identity and Access Management) eingeführt werden, um digitale Prozesse zu standardisieren, zu automatisieren und transparent zu machen. Kurz gesagt: Das Unternehmen wollte sichergehen, dass es das volle Atlassian-Potenzial ausschöpft und somit die Grundlage für eine digitale Arbeitsweise zu schaffen.

    Nortals Leistungen: Von der ersten Bewertung bis zur Qualitätssicherung

    Nortals Atlassian-Expert*innen nahmen sich der Herausforderung an und strukturierten das Projekt in klare Phasen. Dabei setzten sie bewährte Methoden zur erfolgreichen Umsetzung ein. Im ersten Schritt analysierte Nortal den Ist-Zustand, bevor das Team sich an die Migration von Apps und Tests machte. Anschließend lieferte Nortal die gewünschte Tool-Erweiterung um Atlassian Guard und Confluence. Auch ein Innovationsworkshop sowie die fortlaufende Qualitätssicherung standen, beziehungsweise stehen auf der Roadmap.

     

    Nortals Leistungen in der Übersicht

    1. Bewertung & Roadmap

    In umfassenden Assessments hat Nortal den Ist‑Zustand der Atlassian‑Instanz erhoben und eine maßgeschneiderte Roadmap für die Migration erarbeitet – inklusive Risikobetrachtung, Ressourcenplanung und Timeline.

    2. App‑Migration & Alternativen

    Bestimmte Marketplace‑Apps waren für die Cloud nicht verfügbar oder unterschiedlich funktionsfähig. Nortal prüfte

    • Dynamic Forms (dynamische Formulare für schnellere Datenerfassung in Atlassian Jira),
    • Bundled Fields (für kompaktere Ansicht von Formularen in Jira),
    • Email This Issue (Add-on für erweiterte E-Mail-Funktionalität in Jira),
    • ScriptRunner (leistungsstarke Automatisierungs-Plattform für Jira)

    und entwickelte passende Alternativen oder Workarounds, um alle zentralen Anforderungen abzudecken. Zum Beispiel wurden ScriptRunner und die Dynamic Forms App, die es in der Cloud so nicht mehr gibt, durch native Cloud-Features neu gedacht und zukunftsfähig abgebildet.

    3. Übertragung & Tests

    Die Nortal-Expert*innen migrierten Konfigurationen und Daten und implementierten die Workarounds, es folgten Test- bzw. Pilotmigrationen. und in Test‑ bzw. Pilotmigrationen geprüft. Nach der erfolgreichen Validierung stand die Produktivmigration in die Cloud‑Umgebung an.

    4. Erweiterung durch Guard & Confluence

    Mit Atlassian Guard etablierte Nortal ein ein zentrales Identity‑ und Access‑Management– für sichere Zugänge, Rollen und Berechtigungen. Parallel führte das Team Confluence als zentrales Wissensmanagement‑Tool ein. Rapunzel nutzt das Tool fürs Onboarding neuer Mitarbeiter*innen, zur Ideensammlung und zur Dokumentation von Prozessen.

    5. Innovationsworkshop & neue Use Cases

    In Workshops entwickelten Rapunzel und Nortal gemeinsam Lösungen für spezifische Herausforderungen – zum Beispiel eine auf Jira und Confluence basierende Lösung für Verpackungsprozesse. Die Prüfung von Verpackungen und Etiketten – etwa hinsichtlich gesetzlicher Anforderungen wie Allergie- und Entsorgungshinweisen – ist für Rapunzel dadurch effizienter und transparenter. Zudem wurde evaluiert, inwieweit sich „Assets for Jira“, ein integriertes Tool fürs Asset- und Konfigurationsmanagement, für die CMDB (Configuration Management Database) eignet.

    6. Qualitätssicherung & Dokumentation

    Der gesamte Prozess wurde detailliert dokumentiert – inklusive Tests, Problemlösungen (z. B. E-Mail-Versand, Berechtigungsfragen) und Best Practice Konfigurationen.

    Über den Autor

    Daniel Freitag ist CTO von Nortal Deutschland und leitet AI-first Modernisierungsprojekte im DACH-Raum.

    Daniel_Freitag

    Daniel Freitag

    Chief Technology Officer
    Deutschland
    daniel.freitag@nortal.com

    Kontakt aufnehmen

    Unsere Expert*innen sind nur wenige Klicks entfernt.