Software-Modernisierung mit IBM i

23. Dezember 2020 | Von | Kategorie: Solutions & Provider

Ziel ist es, Anwendungen, die vor 15 bis 20 Jahren eingeführt wurden, an den heutigen Stand der ­Technik ­heranzuführen. Wenn die „Substanz“ einer Software im Wesentlichen passt, kann man mit sanfter ­Modernisierung der gewachsenen Lösung in kurzer Zeit ein neues, modernes Dasein verschaffen. Dabei soll sowohl fachliches als auch im System angesammeltes Know-how bewahrt und somit der Unternehmenserfolg langfristig ­gesichert werden.

Lizenz WMR Adobe Stock

Wann lohnt sich die Modernisierung einer AS/400 Software?

Software-Modernisierung lohnt sich immer dann, wenn die Alt-Anwendung mit den Anforderungen unserer Tage nicht mehr Schritt halten kann, aber geballtes Know-how drinsteckt, also sehr viel firmeninternes Wissen und bewährte Funktionen.

Nur weil eine Softwareanwendung alt ist, ist sie nicht unbedingt schlecht. Das Gegenteil ist der Fall: Die über Jahre hinweg eingesetzten und bekannten Lösungen sind mit den Anforderungen, Workflows und Regeln des Unternehmens bestens vertraut – sie sind mitgewachsen, ineinander verzahnt, kennen die erprobten Prozesse und bilden meist Alleinstellungsmerkmale ab, die in keiner marktüblichen Standardlösung zu finden oder einfach nachzubauen sind.

Kurz gesagt:
Bestandssysteme haben einen großen Wert, deshalb lohnt sich in den meisten Fällen die Modernisierung. „In den meisten Fällen“ deshalb, weil man sich natürlich die Ausgangslage und die Substanz einer Software genauer ansehen muss.

Bei der Beantwortung dieser Frage müssen mehrere Faktoren berücksichtigt werden, wie zum Beispiel die Unternehmensgröße, die eingesetzte Softwarelösung und wo sie an Grenzen stößt, unternehmerische Ziele für die Zukunft usw. Es gibt Analysemöglichkeiten, um herauszufinden, ob sich die Software-Modernisierung lohnt und wenn ja, in welchem Umfang. Zusätzlich sollte man sich Gedanken darüber machen, aus welchen Gründen man modernisieren möchte – oder muss: Man möchte flexibel auf (Markt-)Änderungen reagieren können, Produkte sollen schneller auf den Markt gebracht werden, es bestehen Ausfallsgefahren oder Sicherheitslücken, neue Geschäftschancen oder ­-felder sollen eröffnet werden, die laufenden Wartungskosten sind zu hoch oder es mangelt an Experten und ­Dokumentation.

Welche Wege versprechen bei der Software-Modernisierung die größten Erfolgsaussichten?

Gut geplante und überlegte Wege, die schrittweise und serviceorientiert zurückgelegt werden. Software-Modernisierung ist kein Projekt, das man zwischendurch reinquetscht oder man nebenbei von der internen IT-Abteilung erledigen lässt.

Die Möglichkeiten der Modernisierung sind vielfältig und zahlreiche Faktoren wie beispielsweise vorhandene IT-Strukturen, Prozesse, Unternehmenskultur, etc. spielen dabei eine ausschlaggebende Rolle.

Der Ist-Zustand des Alt-Systems entscheidet grundsätzlich über die Art und den Grad der Modernisierung. Eine umfangreiche Analyse sowie eine Bestandsaufnahme bilden die Basis für die Entscheidung, welche Maßnahmen zu welchem Zeitpunkt sinnvoll sind und welche Methoden zum Einsatz kommen. Neben viel Programmier- und Projekterfahrung braucht es ­ebenso das richtige „Werkzeug“ um Unternehmen in ­anspruchsvollen Modernisierungsprozessen bestmöglich unterstützen zu können.

NAB/400 Native Application Builder

NAB/400 für IBM AS/400 ist das leicht verständliche Entwicklungswerkzeug für Softwareentwickler und Anwender zugleich. Änderungen an bestehender Software werden mit minimalem Zeitaufwand und ohne zusätzliche Programmierarbeiten erledigt (zeitschonend und kostenfreundlich). NAB/400 ermöglicht nicht nur die unabhängige Anpassung aller WMR ­Softwarelösungen sondern auch die Modernisierung ganzer RPG-Softwarelandschaften, für die es beispielsweise keinen Herstellersupport mehr gibt. NAB/400 ist eine intelligente Basis für programmierfreie Anpassungen bestehender Software, aber auch für die Erstellung von gänzlich neuen Anwendungen.

Wann sollte eine Legacy-Anwendung komplett abgelöst werden und welche Herausforderungen gilt es dabei zu beachten?

Auf den ersten Blick erscheint die Umstellung auf ein komplett neues (Standard-)System vielleicht vielversprechend, aber die Liste der Stolpersteine ist lang:

  • Verlust von Unternehmenswissen, das womöglich nur mehr im Code schlummert und außerhalb nicht dokumentiert ist.
  • Die Gründe, warum Prozesse so in der Software laufen, wie sie laufen, sind nicht mehr bekannt.
  • Große Auswirkungen auf alle Bereiche des Unternehmens – lange Projektlaufzeiten binden wertvolle Mitarbeiterressourcen.
  • Heikle Phasen im Zusammenhang mit Daten­importen (Testumgebungen und Backups zur Risiko­minderung sind nötig).
  • Standardsysteme folgen oft einheitlichen Prozessen und Arbeitsabläufen, die den eigenen Bedürfnissen nicht gerecht werden – ­Alleinstellungsmerkmale und Wettbewerbsvorteile können nicht (mehr) ­abgebildet werden.
  • Die Kosten für individuelle Anpassungen der ­Standardsoftware explodieren nur allzu leicht.
  • Schnittstellen müssen neu gemacht werden.
  • Akzeptanz bei den Anwendern; hoher ­(Ein-)­Schulungsaufwand
  • uvm.

Das heikle Spannungsfeld zwischen
„Bewährt, aber nicht zukunftsfähig“
und
„Gesamtablöse“
birgt Risiken.

Bevor man sich in riskante und teure Ablösemanöver stürzt und bei – vielleicht sogar weniger als – Null anfängt, sollte man in jedem Fall die Möglichkeiten einer Modernisierung im Detail abwägen.
Vor allem, wenn man sie in Etappen und mehreren Ausbaustufen durchführt, kann man den wertvollen Unternehmensschatz bewahren (Prozedurales Wissen im Code etc.) und sich gleichzeitig für die Zukunft ­rüsten.

„Es gibt viele Aufgaben, die WMR für Sie erledigen kann. Womöglich haben Sie sogar ein akutes Problem, das Sie zeitnah lösen müssen? Zögern Sie nicht und kontaktieren Sie uns. In einem persönlichen Gespräch finden wir am besten heraus, ob und in welcher Form sich Software-Modernisierung für Ihr Unternehmen lohnt.“

 

Die Grundlagen

Die AS/400 ist eine sichere, zuverlässige und performante Plattform. Es gilt, diese Vorteile in unsere Zeit mitzunehmen und mit modernen Lösungen zu verbinden.

Die Lösung

Es gibt viele Aufgaben, die WMR für Sie erledigen kann. Womöglich haben Sie sogar ein akutes Problem, das Sie zeitnah lösen müssen? Zögern Sie nicht und kontaktieren Sie uns. In einem persönlichen Gespräch finden wir am besten heraus, ob und in welcher Form sich Software-Modernisierung für Ihr Unternehmen lohnt.
WMR geht dabei den Weg mit dem Kunden gemeinsam und – je nach Ausgangslage und „Substanz“ – auch Schritt für Schritt. www.wmr.at

Schlagworte: , , , , , , , , , , ,

Schreibe einen Kommentar

Sie müssen eingeloggt sein, um einen Kommentar schreiben.