Accenture est une société internationale de services professionnels spécialisée dans les services informatiques et le conseil. Son client est une société européenne de services financiers.
de lignes de code en VB, .NET et SQL Server
cartographie des composants techniques en
fonction de besoins
de l'entreprise
pour explorer et comprendre des applications complexes
Reema Gaurav
Accenture a dû relever un défi majeur pour un client stratégique, grande entreprise européenne de services financiers : élaborer dans des délais serrés un plan de modernisation pour trois applications critiques. Ces systèmes en VB, .NET et SQL Server totalisaient 3, 5 et 7 millions de lignes de code.
Fortement couplés et quasi totalement dépourvus de documentation, ils demeuraient difficiles à analyser, l’équipe de maintenance étant indisponible.
Accenture a utilisé CAST Imaging, composant clé de ses plateformes myWizard (transformation numérique) et myNav(migration cloud). En y important les fichiers projet – code source, scripts de base de données, etc., l’équipe a généré automatiquement une cartographie exhaustive des objets et dépendances des applications.
Cette visibilité a permis aux équipes de delivery de comprendre rapidement le fonctionnement interne et les interactions des systèmes.
Grâce aux cartes interactives générées par CAST Imaging, l’équipe Accenture a cartographié les dépendances des 3 applications, y compris les interactions base de données, en dépensant 30 % d’effort de moins qu’un projet similaire sans CAST Imaging.
Les objets ont été regroupés en 60 modules fonctionnels, offrant au client une vision claire de l’existant.
Cette approche factuelle a révélé les risques, chiffré les efforts et bâti un plan de modernisation solide.