Success Stories
Business Case – Atos Origin et Obeo s'associent autour de la solution Agility pour moderniser les applications informatiques
Atos Origin est un des leaders internationaux fournisseur de services informatiques en Europe. Son activité couvre la conception, la construction, l’intégration et la production de systèmes informatiques complexes pour des clients de toutes nationalités. Atos Origin développe le plus souvent avec ses clients des partenariats à long terme pour un bénéfice mutuel.
Le contexte
La fin du support du langage Forté UDS ayant été annoncée par Sun (arrêt définitif en 2009), Atos Origin a naturellement été contacté par différents clients pour porter leur patrimoine applicatif vers JEE.
Atos Origin a alors estimé nécessaire d'étudier les possibilités de migration automatisées de Forté UDS vers Java/JEE. Dans ce contexte Atos Origin et Obeo ont décidé de s'associer pour proposer conjointement une offre de conversion Forté UDS vers Java/JEE.
Les besoins
Une première conversion a été réalisée. Elle a mis en œuvre la technologie Agility pour réaliser la conversion automatisée d'un patrimoine de plusieurs centaines de milliers de lignes de code et dont les enjeux étaient les suivants :
La solution
Les équipes de Obeo et Atos Origin ont donc collaboré dans la mise au point une usine à migration, exploitant pleinement les différentes possibilités offertes par le produit Agility :
Au-delà des aspects techniques, et durant tout le projet, Obeo a su s'investir en véritable partenaire de Atos Origin en apportant son savoir-faire en tant que spécialiste de la migration des applications. Ce savoir-faire s'est illustré notamment au travers de la rigueur et de la maitrise des méthodologies bien spécifiques à la transformation de langages de quatrième génération vers les nouvelles technologies JEE. Obeo a participé pleinement à la définition des règles de conversion afin que la cible respecte les meilleures pratiques JEE et sans imposer de contraintes d’outillage.
Les résultats
« Nous avons menés déjà un premier lot de conversion de code sur un projet
d'échelle industrielle avec succès »
Obeo a su s'engager au forfait et faire montre d'une réactivité et d'une écoute qui ont contribué pleinement à la réussite du projet. Cette réussite n'a fait qu’étayer une relation de confiance privilégiée et assise par la compétence et l'engagement de chacun.
Les délais de livraison ont été respectés, et ce avec le niveau de qualité attendu : le code Java cible respecte entièrement l'architecture cible pour une maintenance optimale, et le taux d'injection d'anomalies a été inférieur à 10-4 (soit moins de une anomalie pour 10 000 lignes de code).
Les temps d'intégration du code migré ont en conséquence été très réduits (2 semaines seulement) avec un engagement constant des consultants Obeo impliqués dans le projet auprès des équipes d'Atos Origin, conduisant à une mise en production rapide et exploitable.
Au delà des aspects purement de traduction, l'effort d'analyse et de compréhension de l'architecture existante puis de conception de l'architecture cible est aussi un des facteurs de réussite de ce projet. Car ce projet ne correspond pas à un simple logique de conversion de code, mais à une prise en compte approfondie du contexte technique du client. Obeo a su montrer sa capacité non seulement technologique mais aussi méthodologique à s'adapter aux architectures complexes mises en œuvre, délivrant ainsi une prestation d'une très grandes qualité et technicité.