Was ist ein Legacy-System?

Als Legacy-System gilt jede überholte Software oder Hardware, die weiterhin in Gebrauch ist. Auch wenn der Begriff es vermuten lässt, ist ein Legacy-System nicht unbedingt eine veraltete Technologie. Es kann sich auch um ein System ohne Support direkt vom Anbieter handeln oder eines, das den wachsenden Anforderungen eines Unternehmens nicht mehr entspricht.

Warum verlassen sich Unternehmen immer noch auf Legacy-Systeme?

Die meisten Unternehmen behalten ihre Legacy-Systemen aus mindestens einem der folgenden Gründe:

  • Hohe Migrationskosten: Das IT-System arbeitet mit veralteter oder End-of-Life-Technologie, für die möglicherweise keine aktuelle Dokumentation vorliegt. Das macht die Migration komplex und meist auch teuer.

  • Skill Gap: Die Technologie wird von Entwicklern mit schwer zu findenden Fähigkeiten unterstützt. Oder es fehlt dem Unternehmen im Fall einer Migration auf eine andere Technologie an genügend Mitarbeitern, um sich sowohl auf die Migration zu konzentrieren als auch den Geschäftsbetrieb wie gewohnt weiterlaufen zu lassen.

  • Angst: Legacy-Systeme sind oft unternehmenskritische Technologien. Unternehmen befürchten, dass eine Änderung oder ein Ersatz negative Auswirkungen auf das Geschäft haben kann.

Probleme beim Einsatz von Legacy-Systemen und warum sie modernisiert werden sollten

Bei der Modernisierung von Legacy-Applikationen herrscht oft die Vorstellung, dass es um alles oder nichts geht. Entweder wird die gesamte alte Technologie entfernt und durch eine neuere ersetzt – oder es wird versucht, mit dem Vorhandenen auszukommen. In diesem Fall baut die neue Technologie auf der alten auf, um deren Nutzungsdauer zu verlängern. Aus Angst vor den Risiken der ersten Option entscheiden sich die meisten Unternehmen für die zweite, obwohl damit weitere technische Schulden verbunden sind.

Die digitale Transformation – angetrieben durch gesetzliche Änderungen, Wettbewerb und die globale Pandemie – macht es für IT-Führungskräfte zwingend erforderlich, effektive Wege zur Modernisierung von Legacy-Systemen zu finden. Um Stefan Van Der Zijden, VP Analyst, Gartner, zu zitieren:

„In vielen Unternehmen gelten Legacy-Systeme als Hemmschuh für die Geschäftsinitiativen und -prozesse, die auf ihnen beruhen. Wenn ein Wendepunkt erreicht ist, müssen Applikationsverantwortliche die Applikationsmodernisierung angehen, um diese Hindernisse zu beseitigen.“

Im digitalen Zeitalter können Unternehmen es sich schlichtweg nicht mehr leisten, veraltete Technologien weiter zu nutzen. Eine Modernisierung mit dem „Alles-oder-Nichts“-Ansatz anzugehen und lediglich neuere Technologien auf alte Legacy-Systeme aufzubauen, verstärkt das Problem nur. Schnelle Lösungen mögen kurzfristig funktionieren. Doch wenn sie nicht korrekt umgesetzt werden, erhöhen sie die technischen Schulden Ihres Unternehmens.

Wie sich Legacy-Systeme modernisieren lassen

Wie können Sie Ihre Legacy-Systeme modernisieren, ohne die Arbeitsweise Ihres Unternehmens vollständig zu unterbrechen, und dabei technische Schulden vermeiden?

Es gibt drei Hauptansätze:

  • Erweiterung: Fügen Sie Ihrem System neue Touchpoints und neue Customer Journeys hinzu, die Ihren geschäftlichen Anforderungen entsprechen – ohne das Risiko, die Kosten oder die speziellen Fähigkeiten, die eine traditionelle Anpassung Ihres Legacy-Systems erfordern.

  • Refactoring: Transformieren Sie bestimmte Komponenten und schaffen Sie eine modulare und interoperable Architektur, die Sie in Ihrem Tempo ändern können.

  • Erneuerung: Ersetzen Sie Ihr System durch ein von Grund auf neu erstelltes System, das vollständig auf Ihre geschäftlichen Anforderungen zugeschnitten ist.

Die Wahl des richtigen Ansatzes für Ihr Unternehmen

Unternehmen müssen ihre Legacy-Softwareapplikationen modernisieren, um neue Funktionen hinzuzufügen, die Benutzerfreundlichkeit zu verbessern und ihre Relevanz zu erhalten. Die Herausforderungen bei der Modernisierung von Legacy-Apps unterscheiden sich je nach Art und Komplexität der Legacy-Applikation, den geschäftlichen Anforderungen und Zielen sowie den spezifischen Modernisierungsszenarien.

Jeder Ansatz bringt Vorteile, aber auch Herausforderungen mit sich. Der Schlüssel liegt darin, alle Optionen abzuwägen und herauszufinden, inwieweit sich die gewünschten Ergebnisse mit minimalem Aufwand und maximaler positiver Auswirkung erzielen lassen.

Mehr über die einzelnen Ansätze und wann Sie sich für welchen entscheiden sollten, erfahren Sie in unserem E-Book Wie Sie Ihre bestehendenIT-Systeme optimal nutzen.