Ergebnis
Legacy Integration
Wie begleitet man Alt-Systeme bis in den Ruhestand?
Der digitale Wandel verlangt moderne, sichere und anpassungsfähige IT-Landschaften. Das deckt sich mit einer Umfrage von Statista aus dem Jahr 2019 bei der 38% der befragten Unternehmen die Modernisierung von Legacy-Systemen als Priorität eingestuft haben.1 Grund dafür ist, dass Legacy-Systeme zu erheblichen Problemen führen können. So können veraltete IT-Systeme u. a. das Wachstum eines Unternehmens verlangsamen und unnötige Kosten verursachen. Ganze 83% der befragten Unternehmen in Deutschland bezeichnen veraltete Technologie und technische Schulden als bedeutenden Kostenfaktor2,3, dennoch haben 58% der Unternehmen immer noch kein Verfahren für das Management technischer Schulden.4
Was versteht man unter einem Legacy-System?
Ein Legacy-System (auch als Altsystem oder Altanwendung bezeichnet) ist ein veralteter oder älterer Computer oder IT-System, der oder das in der Regel seit vielen Jahren im Einsatz ist und nicht mehr aktuellen technologischen Standards und Anforderungen entspricht.
Wie Legacy-Software entsteht
Eine Software wird dann zur Altlast, wenn sie den sogenannten „Obsoleszenzpunkt“ erreicht (siehe Grafik). Sie entspricht dann nicht mehr dem Stand der Technik, wird immer teurer, weniger leistungsfähig und störanfälliger. Spätestens ab diesem Zeitpunkt sollte man sich damit beschäftigen, wie man die Anwendung ablösen oder modernisieren kann.
Legacy Management Framework
Das Team des Workstreams Legacy Integration hat sich dieser Herausforderung gestellt und betrachtet die Ursachen, Entstehung, Risiken und Auswirkungen von Legacy-Systemen auf ein Unternehmen und beschreibt ein eigens entwickeltes Framework zur Identifizierung, Integration, Ablösung und Governance solcher Systeme.
Identifizierung
Im Identifizierungsschritt werden die Legacy-Systeme anhand eines vorher definierten Kriterienkataloges erkannt, aufgelistet und in einer 360°-Betrachtung bewertet. Dabei werden alle sichtbaren aber auch die intransparenten, potenziellen Kosten berücksichtigt. Abschließend hilft das Framework, die Systeme nach Bedeutung für das Unternehmen zu priorisieren und dem Management zu kommunizieren, um über Weiterbetrieb oder Ablösung zu entscheiden.
Weiterbetrieb/Integration
Der Weiterbetrieb erfordert die Integration des Legacy-Systems in eine moderne IT-Landschaft. Dazu wurden die notwendigen Schritte und Überlegungen dokumentiert, die in den detaillierten Ergebnissen zu finden sind. Das Workstream-Team empfiehlt einen modularen Integrations-Architekturansatz, der es erlaubt, das Legacy-System zeitlich begrenzt zu betreiben und somit jederzeit auszutauschen, ohne die bestehenden Systeme anpassen zu müssen.
Ablösung
Die Ablösung einer Legacy-Applikation muss wohlüberlegt terminiert werden. Erfolgt sie zu früh, ist Nachfolgetechnologie ggf. noch nicht ausgereift. Erfolgt sie zu spät, sind Betriebsrisiken und Kosten bereits angestiegen. Das Framework geht ebenfalls auf Voraussetzungen sowie Arten und Weisen der Ablösung einer Legacy-Applikation ein.
Governance
Durch die Verankerung von Legacy-Abfragekriterien in die Enterprise Architecture Governance eines Unternehmens lässt sich das Legacy-Management in die tägliche Arbeit integrieren. Es werden verschiedene Werkzeuge vorgestellt, unter anderem, wie Architekturprinzipien dabei helfen können, neue Legacy-Systeme zu vermeiden.
Best Practices
Neben den Architektur-Prinzipien aus konzeptioneller Perspektive liefert das Team Best Practices als praktische Lösungsansätze zur Integration von Legacy-Systemen.
Fazit des Workstreams
Die Ergebnisse des Workstreams wurden übersichtlich aufbereitet und in einem Playbook zusammengefasst. Es bietet Enterprise-Architekten wertvolle Hilfestellung bei der Identifikation, Integration und Ablösung von Legacy-Systemen. Best Practices, Argumentationshilfen und beispielhafte Integration Patterns ergänzen und verdeutlichen die theoretischen Überlegungen. Auch das schwierige Thema der IT/OT-Integration findet Berücksichtigung. Legacy Integration wird auch in Zukunft eine wichtige Rolle im EAM spielen, denn jede Software wird irgendwann zum Legacy-System.
Quellen:1Statista 2019;2LeanIX (2023);3Insight Direct USA (2023);4Stepsize (2021)