Ein Legacy-System ist eine ältere Software, die weiterhin genutzt wird, obwohl sie technisch überholt oder nur schwer erweiterbar ist.

Legacy-System Definition

Ein Legacy-System (auch Altsystem, veraltete Softwarelösung oder Altanwendung) ist eine ältere Software oder IT-Anwendung, die weiterhin im Unternehmen eingesetzt wird, obwohl ihre Technologie, Architektur oder Benutzeroberfläche nicht mehr dem aktuellen Stand entspricht.

Legacy-Systeme übernehmen häufig geschäftskritische Aufgaben und enthalten wichtige Daten oder Prozesse. Gleichzeitig können sie die Weiterentwicklung eines Unternehmens erschweren, etwa durch:

  • hohe Wartungs- und Betriebskosten
  • eingeschränkte Erweiterbarkeit
  • langsame Performance
  • fehlende Schnittstellen
  • Sicherheitsrisiken
  • Abhängigkeit von veralteten Technologien oder einzelnen Anbietern

Warum werden Legacy-Systeme weiterhin genutzt?

Viele Unternehmen ersetzen ältere Systeme nicht sofort, da eine Modernisierung mit Aufwand, Kosten und Risiken verbunden ist. Zudem sind bestehende Anwendungen häufig eng mit internen Abläufen oder anderen Softwaresystemen verknüpft.

Wie lässt sich ein Legacy-System modernisieren?

Je nach Zustand der Software kommen unterschiedliche Maßnahmen infrage: die technische Aktualisierung einzelner Komponenten, die schrittweise Modernisierung der Architektur oder eine vollständige Neuentwicklung. Welche Lösung sinnvoll ist, sollte anhand der technischen Risiken, der Geschäftsanforderungen und der langfristigen Kosten entschieden werden.

Kurz gesagt: Ein Legacy-System funktioniert häufig noch, kann Unternehmen jedoch bei Sicherheit, Effizienz und digitaler Weiterentwicklung zunehmend einschränken.