Moderniser un SI Legacy : Strategies de Migration Progressive
Remplacer un systeme legacy critique n'est pas une option viable. La modernisation progressive — strangler fig, refactoring cible, encapsulation — permet de transformer sans interrompre le business.
Jose DA COSTA 2 décembre 2025 12 min de lecture
Plus de 70% des budgets IT des grandes entreprises sont absorbes par la maintenance de systemes legacy. Ces systemes, souvent critiques, ne peuvent pas etre simplement 'remplaces' — ils doivent etre progressivement transformes. La question n'est pas 'faut-il moderniser ?', mais 'comment moderniser sans risque pour le business ?'.
Les 4 strategies de modernisation
Encapsulation (Wrap) : exposer le legacy via des API modernes sans modifier le code interne. C'est la strategie la plus rapide et la moins risquee, mais elle ne reduit pas la dette technique. Refactoring cible : reecrire les parties les plus critiques ou les plus penalisantes du systeme, tout en conservant le reste. Bon equilibre risque/valeur. Strangler Fig : construire le nouveau systeme en parallele et migrer progressivement les flux du legacy vers le nouveau. La strategie preferee pour les transformations d'envergure. Remplacement (Replatform) : migration vers un progiciel ou une plateforme cloud (ex: migration d'un ERP on-premise vers SAP S/4HANA Cloud). Pertinent quand le metier peut s'adapter a un standard.
Cas client : migration d'un mainframe bancaire
Une banque regionale traitait 3 millions de transactions/jour sur un mainframe COBOL de 25 ans. Le cout de maintenance annuel depassait 4M d'euros, et trouver des developpeurs COBOL devenait un risque operationnel. Notre approche en Strangler Fig sur 24 mois : exposition du mainframe via une couche API (MuleSoft), migration progressive des domaines metier vers des microservices Java/Kotlin sur Kubernetes, cohabitation mainframe/microservices pendant la transition avec synchronisation bidirectionnelle. Resultat : 70% des transactions migrees, cout operationnel reduit de 55%, et temps de mise sur le marche de nouveaux produits divise par 5.
“La modernisation d'un legacy est un marathon, pas un sprint. Les entreprises qui reussissent sont celles qui acceptent une cohabitation temporaire entre l'ancien et le nouveau.”
Ingenieur logiciel avec plus de 15 ans d'experience dans le conseil IT et le developpement sur-mesure. Jose dirige ACCENSEO avec une vision claire : rendre l'innovation technologique accessible aux entreprises de toute taille.