Die IT für den Betrieb der Webshops wie z.B. Baby Walz wird mit EGL und Eclipse-basierten Entwicklungswerkzeugen weiter entwickelt
Dazu helfen effiziente IT-Systeme auf Basis von System und Microsofts .Net bei der Abwicklung der Geschäftsprozesse, z.B. ganz konkret bei der Sortimentsgestaltung der Kataloge, dem Betrieb der Webshops und der Logistik für die Babywalz-Fachgeschäfte.
Entwickelt wurde auf dem System i des Versandhauses Walz zunächst einmal in RPG mit PDM/SEU und den klassischen 5250 Debug-Tools für das ERP-System. Die Anforderungen im Bereich Schnittstellen für den Datenaustausch mit Shopsystemen und externen Partnern werden hier mit dem Microsoft TFS („Team Foundation Server“) und mit dem .Net-Framework abgedeckt.
Die Vorteile dieser Entwicklungsumgebung konnte man in der „Versionierung“, im Debugging und in der Modularisierung feststellen. Da man aber verspürte, dass eine moderne Entwicklungsumgebung für das System i auch hier die Produktivität bei Entwicklung und Fehlersuche steigern könnte, wurde eine Lösung für die effizienter und schnelle plattformübergreifende Entwicklung gesucht, die auch die Funktionstests von neuen Anwendungen vereinfacht.
Die Wahl fiel auf die PKS GmbH, die das Walz-Entwicklerteam mit den Eclipse-basierten Entwicklungswerkzeugen der IBM-Produktfamilie Rational überzeugte, mit denen der Programm-Code auch visualisiert werden kann – so viel zu den klassischen System i-Sourcen.
Zusätzlich soll künftig auch die „Enterprise Generation Language“ (EGL) der IBM immer dann eingesetzt werden, wenn man mit RPG „am Ende ist“ bzw. die Nutzung von EGL Mehrwerte bringt. Dank der Eclipse-basierten Entwicklungsumgebung können die Entwickler dabei neben der neuen Technologie parallel auch noch die alte PDM/Green-Screen-Technik nutzen.
Der Generationswechsel kann somit sanft und tauglich für das Tagesgeschäft erfolgen. Darüber hinaus soll die Effizienz beim Debugging auf ein neues Level gehoben werden, denn gerade bei diesem wichtigen Entwickler-Arbeitsschritt bieten grafische Umgebungen gewaltige Potentiale für die Optimierung im Zeitverlauf der Anwendungswartung und -entwicklung.
„Für mein .Net-Team ist es sehr angenehm in einer gewohnten Entwicklungsumgebung jetzt auch iSeries-Anwendungen zu entwickeln“, sagt Christian Brillisauer, Senior Entwickler neue Medien bei der Versandhaus Walz GmbH. „Für .Net-Entwickler ist es doch sehr gewöhnungsbedürftig, auf der iSeries mit dem grünen Bildschirm zu entwickeln.“
Bildquelle: Versandhaus Walz GmbH