Fresche Solutions
Étude de cas

Davies Turner adopte une vision à long terme avec IBM i et X-Analysis

Davies Turner

Davies Turner a été fondée en 1870 pour expédier les biens des explorateurs victoriens dans les coins les plus reculés du monde. Encore aujourd’hui, cette entreprise familiale offre des services de transport international terrestre et aérien primés et diversifiés partout sur la planète. Comptant 3 sociétés distinctes et 25 bureaux au Royaume-Uni, à Dublin et à Paris, elle emploie environ 700 personnes et enregistre un chiffre d’affaires annuel de quelque 150 millions d’euros.

L’entreprise utilise deux serveurs iSeries 820, avec une majorité d’applications RPG. Toutes ses applications de transport, d’entreposage, de logistique, de déménagement international et de finances sont personnalisées. De plus, la totalité du développement des TI est réalisée à l’interne. La plupart des employés de TI ont moins de 35 ans, ont été formés sur place et n’avaient jamais développé d’applications RPG avant d’être embauchés par Davies Turner.

Défi

À l’origine, toutes les applications étaient programmées en RPG, mais la demande se faisait de plus en plus forte pour des applications Web. Comme les anciennes applications RPG représentent plus de 15 ans de développement, Davies Turner voulait aider ses nouveaux développeurs à être productifs tout en conservant ses applications RPG existantes. Elle voulait aussi moderniser certaines parties de ses applications et créer de nouvelles applications pour le Web afin de répondre aux attentes et aux exigences de ses clients. Davies Turner a essayé différentes options, pour s’apercevoir qu’elles n’étaient pas suffisamment productives et qu’elles l’obligeraient à former de nouveau son personnel.

Solution

Grâce à la documentation instantanée des applications, X-Analysis a permis à Davies Turner d’approfondir ses connaissances pour prendre le plein contrôle de ses anciennes applications et améliorer la qualité de son processus de développement.

Résultats

Davies Turner a ainsi pu affecter de nouveaux développeurs à ses anciennes applications en toute confiance, et ce, de façon productive et très rapide. X-Analysis a aussi aidé l’entreprise à adopter une méthode de pensée et de conception plus structurée et intégrée grâce à ses fonctions de modélisation des données et d’analyse graphique globales. À petite échelle, les développeurs peuvent maintenant faire des changements précis avec assurance grâce au référentiel par références croisées unique et à la fonction d’analyse d’impact.

Davies Turner a mis sur pied différents projets Web, comme le suivi du transport terrestre pour ses clients. L’entreprise s’emploie aussi à convertir certaines de ses anciennes applications traditionnelles au modèle MVC de J2EE. Maintenant, le défi de Davies Turner consiste à perfectionner ses interfaces JSF et Servlet converties au moyen d’Eclipse et de plugiciels IBM comme WDSc. X-Analysis l’aidera à se familiariser rapidement et efficacement avec le développement d’applications WDSc, RSE et Java.

La capacité à comparer les codes Java et RPG au moyen de X-Analysis a complètement changé l’attitude des développeurs de Davies Turner, qui sont aujourd’hui enthousiastes devant les projets actuels et futurs. Par ailleurs, l’entreprise pourra continuer à faire fructifier son investissement iSeries de longue date dans les années à venir.

Témoignage

« La capacité à comparer les codes Java et RPG au moyen de X-Analysis a complètement changé l’attitude de nos développeurs, qui sont aujourd’hui enthousiastes devant les projets actuels et futurs. Par ailleurs, Davies Turner pourra continuer à faire fructifier son investissement iSeries de longue date dans les années à venir. »
– 
Davies Turner
cross