Warum die Modernisierung von Legacy-Software längst überfällig ist

Gründe für die Entstehung von Legacy-Software gibt es ebenso viele wie Ausreden, Alt-Anwendungen nicht abzulösen. Der IT-Dienstleister Avision zeigt, warum die Modernisierung von Applikationen so wichtig ist und spätere Probleme verhindert.

Softwareentwickler knüpfen mitunter eine enge Verbindung mit ihren Projekten, die sie von Grund auf begleiten. Das Hegen und Pflegen dieser Anwendungen versteht sich dabei von selbst – regelmäßige Updates und Refactoring eingeschlossen. Ganz anders sieht es allerdings bei den immer noch weit verbreiteten Legacy-Anwendungen aus, die in vielen Unternehmen im Hintergrund ihren Dienst schieben. Die Gründe dafür sind vielfältig: Ursprüngliche Entwickler haben das Unternehmen verlassen, niemand fühlt sich zuständig oder es fehlt schlichtweg der Mut, den lange unangetasteten Code zu modernisieren. Der IT-Dienstleister Avision gibt Tipps, mit denen auch die verstaubtesten Anwendungen keine großen Probleme mehr darstellen.

Kleine Schritte gehen

Ganze Legacy-Anwendungen auf einen Schlag zu modernisieren, erscheint unüberwindbar. Besser ist es, kleine, sinnvolle Schritte zu gehen und es gar nicht erst zur Notwendigkeit kommen zu lassen, eine Anwendung kurzfristig komplett modernisieren zu müssen.

Fokus auf Komponenten legen

An erster Stelle der Modernisierungsmaßnahmen sollten einzelne Komponenten stehen, bei denen beispielsweise Lizenzen oder der Support ausgelaufen sind. Wichtig ist das Aktualisieren auch für verwendete Technologien und Abhängigkeiten. Bei Vernachlässigung kann es zu gravierenden Problemen kommen, wie die Sicherheitslücke in der weit verbreiteten Java-Library Log4j eindrücklich aufgezeigt hat.

Routinen schaffen

Das kontinuierliche Modernisieren von Legacy-Software führt zu neuen Arbeitsmethoden. Dank dieser Routinen und Erfahrungen steigt der Mut der Entwickler, Alt-Anwendungen abzulösen und sich mit Legacy-Code auseinanderzusetzen.

An die Zukunft denken

IT-Abteilungen sollten Code nicht erst dann modernisieren, wenn es dringend notwendig ist. Das Ablösen sollte rechtzeitig eingeplant sein, ansonsten drohen gravierende Probleme. Ist etwa der Abstand zwischen zwei Versionen zu groß, sind eventuell unterliegende Technologien nicht mehr kompatibel und der Aufwand multipliziert sich.

Bei der Ablösung von Legacy-Software geht es um den Mut, ein Risiko einzugehen – oft steigt dieser Mut allerdings erst mit der wachsenden Notwendigkeit“, erklärt Nadine Riederer, CEO von Avision. „Unternehmen sollten es gar nicht so weit kommen lassen und die Modernisierung von Anwendungen in ihr Tagesgeschäft von Anfang an mit einbauen. Auf diese Weise können sie Probleme frühzeitig erkennen und beseitigen.“

Diese Presseinformation kann auch unter www.pr-com.de/de/avision abgerufen werden.

Pressekontakt

Avision GmbH
Christina Karl
Marketing
Bajuwarenring 14
D-82041 Oberhaching
Tel. +49-89-623037-967
christina.karl@avision-it.de 

www.avision-it.de     

PR-COM GmbH
Melissa Gemmrich
Sendlinger-Tor-Platz 6
D-80336 München
Tel. +49-89-59997-759
melissa.gemmrich@pr-com.de

www.pr-com.de

Ähnliche Beiträge

Presse

So geht agile Entwicklung 2.0

Pünktlich zum 1. April macht Avision revolutionäre Vorschläge für die agile Softwareentwicklung. Stillstand ist Rückschritt. Das gilt auch für die agile Softwareentwicklung. Avision hat den

Beitrag lesen
Presse

„Lieber Weihnachtsmann…“

Auch Entwickler haben zu Weihnachten so manchen Wunsch. Der IT-Dienstleister Avision hat ihnen beim Schreiben ihrer Wunschzettel über die Schulter geschaut.  Unter den zahllosen Briefen,

Beitrag lesen