Die veraltete Software komplett zu ersetzen, bedeutet für Unternehmen häufig einen immensen finanziellen und zeitlichen Aufwand. Doch anstatt die alte, bewährte Software vollständig über Bord zu werfen, ist es möglich sie zu modernisieren. Der IT-Dienstleister Avision zeigt wie dies mit sieben Maßnahmen für Unternehmen effizient und geringen Investitionen gelingen kann.
Die fehlende Zeit, der Mangel an Fachpersonal und geringe Budgets sind ausschlaggebend dafür, dass IT-Abteilungen ihre Legacy-Software nicht modernisieren (können). Zugleich sind sie tief in die geschäftlichen Prozesse und Abläufe von Unternehmen eingebunden. Folglich ergeben sich auch für den allgemeinen Geschäftsbetrieb bestimmte Risiken. Trotzdem sollte die Software-Modernisierung nicht aufgeschoben werden. Denn die veraltete Software bietet aufgrund von Sicherheitslücken und fehlenden Updates ein optimales Einfallstor für Cyberkriminelle – die dieses dankend annehmen. Zusätzlich bedeutet sie ebenso oft einen Nachteil im Wettbewerb gegenüber flexibleren, modernen Systemen und erfordert langfristig hohe Wartungskosten. Es modernisiere sich also, wer kann – auch Unternehmen mit kleineren Budgets.
Der auf Software-Revival spezialisierte IT-Dienstleister Avision stellt sieben Maßnahmen vor, die dabei helfen:
Die 7 Modernisierungsmaßnahmen
- Staatliche Förderungen
Sowohl auf Bundes- als auch auf Landesebene gibt es in Deutschland eine Reihe von Subventionen für die Modernisierung von IT-Systemen. Die Bundesnetzagentur führt z. B. die „Förderprogramme für Ihr Digitalisierungsvorhaben“ auf. Hier erhalten Unternehmen einen Überblick über aktuell bundesweite Fördermöglichkeiten. Viele der aufgelisteten Programme und Maßnahmen sind speziell auf kleine und mittlere Unternehmen (KMU) zugeschnitten. Darüber hinaus haben Unternehmen die Möglichkeit sich bei der Kreditanstalt für Wiederaufbau (KfW) für spezielle Digitalisierungs- und Innovationskredite zu bewerben. - Strategische Partnerschaften
Oftmals bieten IT-Dienstleister maßgeschneiderte Finanzierungsmodelle an, welche eine Modernisierung auch mit kleineren Budgets gestatten. Dabei geht der Anbieter mit der Modernisierung in Vorleistung und erzielt seinen Gewinn durch langfristige Wartungs- und Supportverträge. Aber auch die Einsparungen, die aus dem Einsatz einer effizienteren Technologie entstehen, tragen zur Refinanzierung bei. - Refactoring statt Rewriting
Bei einer Modernisierung ist es nicht zwangsläufig notwendig, dass Unternehmen die gesamte Code-Basis über Bord werfen müssen. Bereits die Neuschreibung einzelner Stellen ist oftmals effizienter und kostengünstiger. Und es können überdies grundlegende Funktionen beibehalten werden. Ein Refactoring senkt somit durchaus die Wartungskosten und führt zur Leistungssteigerung. - Iterative Modernisierung
Ein vielversprechender Ansatz für eine schrittweise Ablösung von Legacy-Software ist das sogenannte Strangler Pattern. Dabei entwickeln Unternehmen neue Funktionen in moderneren Systemen. Diese integrieren sie schrittweise in das Altsystem, bis es schließlich vollständig abgelöst ist. - Isolation von Legacy-Software
Eine mögliche Zwischenlösung, während einer parallelen Neuentwicklung, bietet die Isolation von veralteten Systemen sowie die Beibehaltung der notwendigsten Funktionen. Auf diese Weise lässt sich das Risiko von Sicherheitslücken begrenzen. Zudem müssen Unternehmen nur das Nötigste an Zeit und Ressourcen investieren. - Fokus auf essenzielle Software
Eine automatisierte Analyse des tatsächlich in der Produktion genutzten Codes kann ein Legacy-System bereits erheblich verkleinern. So optimiert kann es eventuell auf einem kleineren Server oder sogar in der Cloud laufen – mit weniger Kosten und geringerem Wartungsaufwand. Auch für eine spätere, vollständige Modernisierung sind auf diese Weise die ersten Weichen gestellt. - Open Source nutzen
Quellcode-offene Technologien bieten kostengünstige Alternativen, um neue Anforderungen zu erfüllen und gleichzeitig Kosten zu sparen. Viele dieser Tools sind leicht integrierbar und bieten moderne Funktionen ohne hohe Investitionen.
Fazit
„Die Modernisierung von Legacy-Software ist eine große Herausforderung für Unternehmen mit knappen Budgets, dennoch ist es möglich“, unterstreicht Nadine Riederer, CEO von Avision.
„Fakt ist: Die Modernisierung der eigenen IT-Systeme ist unausweichlich – und es gibt zahlreiche Wege, dieses Ziel zu erreichen. Fast wichtiger als die letztendlichen Kosten ist daher die Initiative der Unternehmen, um etwas zu verändern und entsprechende Projekte anzustoßen.“
