MIDRANGE 05/2019

44 MARKTÜBERSICHT SOFTWARE-ENTWICKLUNGS-TOOLS MIDRANGE MAGAZIN · 05/2019 Gute Gründe für die Modernisierung von Legacy-Software Renovieren statt abreißen Unternehmen können finanzielle und betriebliche Risiken vermeiden, wenn sie Altanwendungen nicht durch Neuimplementierungen ersetzen, sondern modernisieren. N eu“ bedeutet nicht automatisch „besser als alt“ – diese Lebens- weisheit gilt auch für Unternehmens- software. Denn veraltete Anwendungen müssen nicht zwangsläufig durch Neu- entwicklungen oder Neuanschaffungen ersetzt werden. In vielen Fällen können Unternehmen ihre Legacy-Software durch gezielte Modernisierungsmaß- nahmen an aktuelle Anforderungen an- passen, sicherer gestalten oder kosten- günstiger im Betrieb machen. Dadurch vermeiden sie die finanziellen und be- trieblichen Risiken, die mit kompletten Neuimplementierungen einhergehen. Generell sprechen einige gute Gründe dafür, Altanwendungen zu renovieren anstatt sie auszumustern: Ein Argument, das für Modernisie- rung und gegen Neuimplementierung spricht, betrifft das Thema „Fehler“: Bei der Entwicklung einer neuen Software, egal in welcher Programmiersprache oder mit welchen Tools sie erstellt wird, besteht immer die Gefahr, dass sich Fehler einschleichen. Das kann an ei- ner nicht sauber definierten Vorgabe – Stichwort Pflichtenheft – liegen oder auch nur am mangelnden Qualitätsver- ständnis der Programmierer. Diese Un- zulänglichkeiten können dazu führen, dass die geplanten Kosten und Zeit- vorgaben für die Realisierung deutlich überschritten werden und die Software schwere qualitative Mängel aufweist. Wird neue Software geschrieben, müssen die relevanten Fachabteilun- gen viel Input leisten: Die Auswahl bzw. Entwicklung einer neuen Soft- ware bringt daher viel Aufwand für die Analyse der Anforderungen und das Aufsetzen des Anforderungskatalogs mit sich. Hingegen erfordern die für ei- ne Modernisierung notwendigen Ana- lysen deutlich weniger Aufwand und Arbeitszeit. Zudem ist bei einer Moder- nisierung das Risiko sehr gering, dass wichtige Funktionalitäten übersehen werden. Bei Neuentwicklungen oder Neuanschaffungen dagegen können Funktionslücken entstehen. Des Wei- teren bietet eine vorhandene Software einen guten Ansatzpunkt, um ganz gezielt spezifische Änderungen vorzu- nehmen. Es wird also nur das geändert, was auch gewünscht ist. Ein weiteres Argument für die Mo- dernisierung von Legacy-Software lau- tet: Sie hat bereits einige Iterationsstu- fen hinter sich und deckt daher die ak- tuellen Geschäftsabläufe bestens ab. Bei der Implementierung einer neuen Soft- ware sieht das unter Umständen anders aus: Wie die Erfahrung zeigt, werden in der Regel geplante, sprich idealisierte Prozesse abgebildet. Doch die tatsäch- lichen betrieblichen Abläufe werden dabei oftmals nicht optimal unterstützt. Das Thema Daten spielt ebenfalls eine wichtige Rolle: Eine Neuentwicklung oder Neuanschaffung erfordert in der Regel eine Migration der vorhandenen Daten, deren Komplexität nicht selten unterschätzt wird. Bei einer Moderni- sierung ist die Datenmigration dagegen meist deutlich einfacher zu handhaben. Aber auch der Ausbildungsaspekt für die Mitarbeiter darf nicht außer Acht gelassen werden: Bei einer Altsoft- ware verfügen die Mitarbeiter in der Regel über das nötige Nutzungs-Know- how. Bei einer komplett neuen Software müssen Unternehmen die Mitarbeiter zeitaufwendig und kostspielig schulen. Das zieht weitere Konsequenzen nach sich: Die Akzeptanz der Mitarbeiter ist bei einer Legacy-Software in aller Regel hoch. Neue Applikationen stoßen dage- gen häufig erst einmal auf Skepsis oder sogar offenen Widerstand. „Die Modernisierung von Legacy- Software ist in vielen Fällen der bes- sere, weil kostengünstigere und risi- koärmere Weg“, weiß Nadine Riederer, CEO bei Avision. „Stellt sich bei der Bedarfsanalyse allerdings heraus, dass eine Software so grundlegend umge- baut werden muss, dass am Ende eine ganz andere Anwendung entsteht, gibt es keine Alternative zu einer Neuim- plementierung. Ein renoviertes Haus bleibt immer noch ein altes Haus. Ist ein neues Haus gewünscht, muss das alte abgerissen und ein neues gebaut werden. Das ist auch bei Software nicht anders.“ rhh ó „ Avision GmbH Die Avision GmbH in Ober- haching bei München ist ein auf Software Revival spezi- alisierter IT-Dienstleister für Anwendungsentwicklung und -betreuung. Als Alternative zu kompletten Neuimplementie- rungen, die häufig kostspielig und riskant sind, modernisiert Avision die Legacy-Software von Unternehmen auf effiziente Art und Weise. www.avision-it.de

RkJQdWJsaXNoZXIy NDM3NDQ=