Réduire massivement les coûts du système d’information (infrastructures et applications), traiter son obsolescence, entreprendre sa rénovation sont les vecteurs des DSI pour réussir leur transformation numérique et répondre aux nouveaux usages attendus des métiers. Pour cela, les DSI doivent tenir compte du caractère spécifique de leurs parcs applicatifs, cœurs de métier, mais aussi industrialiser et automatiser les processus de modernisation à travers des programmes complexes de rénovation ou de refonte, de conversion ou de migration, ou encore d’arbitrages et de décommissionnements de patrimoines.

Aborder la modernisation du SI sous tous ses angles

Pour chaque projet, nous proposons une approche méthodologique éprouvée, et notre offre permet de traiter les quatre axes de modernisation du SI :

  • Downsizing de système d’exploitation : par exemple, depuis un mainframe vers un système distribué de type Unix (OS, langage, IHM, SGBD, ordonnanceur).
  • Conversion automatisée de langage : par exemple, d’un AGL vers un autre ou vers un autre langage courant, ou encore de langage Client/Serveur vers une plateforme Java ou .NET.
  • Migration de données depuis un SGBD :  il peut s’agir d’une migration vers une version plus récente ou un autre SGBD, vers un ERP ou un progiciel du marché à travers une migration fonctionnelle, la fusion de bases de données, l’audit et la fiabilisation de données.
  • Remodélisation fonctionnelle : par rétro-ingénierie applicative en UML, MDA et SOA ou régénération de modèles rétrodocumentés en Java ou .NET.

Une méthodologie éprouvée

La technologie mise en œuvre dans nos opérations de migration utilise une base de données alimentée par des analyseurs spécialisés par langage et type d’objet, exploitée par des ateliers de traduction et de génération, et permet donc d’assurer la traçabilité complète du processus de modernisation et de fournir via des interfaces les contenus des rapports d’avancement et de pilotage.

Les étapes du projet sont :

  • Phase d’étude
    • Inventaire des objets à migrer constituant la base de connaissance du référentiel
    • Étude détaillée de la migration pour faire les choix techniques et organisationnels
    • Lancement et prototypage pour préparer et paramétrer les plateformes et outils en traitant un lot pilote (prototype)
  • Phase d’industrialisation
    • Découpage de la réalisation en lots permettant de paralléliser les tâches les plus coûteuses, d’optimiser l’occupation des ressources et de s’assurer de la progression du projet dans le respect des engagements de qualité et de délais
    • Transformation de l’application source en application cible testée (non régression) dans des environnements dédiés avec des données issues du SI permettant une comparaison automatisée des résultats source/cible obtenus : données, tables, fichiers, états, rapports d'exécution, écrans ...
  • Phase de mise en production
    • Installation de l’environnement de production et mise en place de la nouvelle application
    • Migration des données pour des tests utilisateurs avant bascule finale

Notre méthodologie iso-fonctionnelle et iso-performance s’applique sur les 4 lignes de services industrialisées et outillées : changement de langage, conversion de systèmes, migration technique de SGBD et migration fonctionnelle de données.

Des procédures pour augmenter les chances de succès

Notre démarche s’accompagne enfin d’un lot de livrables spécifiques à toutes les étapes des processus : un rapport d’évaluation pour dresser l’inventaire des objets et le dictionnaire de données ; un guide de transformation pour établir les règles de transformation, la stratégie de tests, le lotissement et le planning ; un dossier de programme source de l’objet modifié et commenté suivant les normes du projet, exécutable validé ; et un dossier de TNR et de simulation mettant en avant les scénarios, les jeux d’essais et la couverture de tests.

Chiffres clés

  • 40 langages automatiquement migrables
  • Centre d’expertise de 25 consultants, experts de la migration de SI
  • 4 lignes de services industrialisées et outillées

Mots clésBanqueAérospatialTransportApplicatifsDéfense

Partager