Client
Il s’agit de la société internationale, avec son siège aux Etats-Unis, avec une énorme expérience dans le développement de logiciel et la prestation des services IT au secteur gouvernemental et privé. La société propose une gamme de développement d'applications au marché de logiciel de transport aérien ainsi que la maintenance technique du client.
Défi
Nous nous sommes engagés au projet complexe à long terme incluant plusieurs étapes. Le client envisageait ainsi de déplacer leurs scripts Power Builder vers Java. Une énorme quantité de travail était à réaliser par les développeurs et les consultants de migration chez Ispirer. La volumétrie de tous les objets a conduit à la migration d’environ 4 millions de lignes de code. En plus, pour que la migration de plusieurs scripts soit réussite, quelques développements spécifiques étaient nécessaires.
Solution
Nous avons muni le client de la licence pour l’utilisation de l’outil de la durée d’un an. La faisabilité du projet du client a été prouvé au préalable pendant la phase de PoC. Cette étape a permis aux développeurs d’Ispirer de travailler sur une partie du projet du client et apprendre donc certaines du client vis-à-vis le code cible en Java. p>
Pendant la phase de production le logiciel de migration a été encore mieux personnalisé afin de maximiser le niveau d’automatisation de la migration des scripts Power Builder. Des paramètres spécifiques pour les fichiers ini (conversion d’Oracle vers Oracle) ont été configurés pour assurer un fonctionnement correct avec la base de données.
La migration personnalisée se basait sur l’architecture MVC. Le projet comprenait également le placement des composants visuels sur XHTML en utilisant les bibliothèques JSF standart. Certains développements particuliers ont été réalisés pour assurer la migration de DataWindows PowerBuilder vers les classes Java avec toutes les propriétés et la migration des objets d’utilisateur Visual vers Java.
Résultats & Avantages
Le travail des équipes commerciale et technique hautement réactives chez Ispirer a assuré la migration rapide et lisse du code source vers l’'environnement cible désiré. La personnalisation préalable du logiciel de migration a permis d'atteindre la haute performance dans du processus de migration automatique. PBScripts ont été convertis avec du succès vers Java sans perturber la fonctionnalité critique.
2015
En savoir plus sur Migration de PowerBuilder vers Java (JSF)
|