Le verdict en trois phrases
Moderniser une application metier legacy (PHP monolithe vieillissant, couteux a maintenir) a Lyon coute en 2026 entre 60 000 et 180 000 EUR HT en refonte complete, ou 40 000 a 120 000 EUR en modernisation incrementale (strangler pattern). La modernisation incrementale reduit les couts de run de 40 a 60 % et etale le risque sur 6 a 14 mois au lieu d'un big bang. Le bon choix depend de l'etat du code, de la reprise de donnees et de votre tolerance a l'interruption de service.
Refonte complete ou modernisation incrementale
La refonte complete (rewrite) redemarre de zero : plus rapide a concevoir mais risquee, avec un basculement unique. La modernisation incrementale remplace le legacy module par module (strangler pattern), sans jamais couper le service. Voici le comparatif 2026.
| Critere | Refonte complete | Modernisation incrementale |
|---|---|---|
| Cout (EUR HT) | 60 000 - 180 000 | 40 000 - 120 000 |
| Delai | 6-12 mois | 8-14 mois |
| Risque de rupture | Eleve (big bang) | Faible (progressif) |
| Reduction couts de run | 40-60 % | 40-60 % |
| Reprise de donnees | En une fois | Progressive |
| Retour sur valeur | A la fin | Continu, par module |
La modernisation incrementale coute souvent moins cher a l'engagement et rassure les directions, car chaque module livre de la valeur sans risquer l'ensemble. La refonte complete se justifie quand le legacy est trop fragile pour cohabiter avec du neuf, ou quand la stack est obsolete au point d'empecher tout recrutement.
Les postes qui pesent dans une migration
Le cout d'une migration ne se limite pas au developpement : la reprise de donnees et les tests de non-regression representent souvent 30 a 40 % du budget.
| Poste | Part du budget | Cout indicatif (EUR HT) |
|---|---|---|
| Audit + strategie de migration | 8-12 % | 6 000 - 18 000 |
| Reecriture des modules metier | 40-50 % | 30 000 - 90 000 |
| Reprise et nettoyage des donnees | 15-20 % | 10 000 - 30 000 |
| Tests de non-regression | 12-18 % | 8 000 - 25 000 |
| Infrastructure + CI/CD | 8-12 % | 6 000 - 18 000 |
| Formation + conduite du changement | 5-8 % | 4 000 - 12 000 |
La reduction des couts de run (40 a 60 %) vient de l'abandon d'une infrastructure vieillissante, de la baisse du temps de maintenance et de la fin des correctifs d'urgence. Une appli legacy peut couter 2 000 a 6 000 EUR/mois de maintenance ; une appli modernisee redescend souvent sous 1 500 EUR/mois.
Besoin d'un site web professionnel ?
Kolonell crée des sites web qui attirent des clients, optimisés pour le marché sénégalais. Devis gratuit en 2 minutes.
Mini cas pratique
Marc, DSI d'une ETI industrielle a Lyon, exploite une application de gestion de production en PHP monolithe de 12 ans. La maintenance lui coute 4 500 EUR/mois et chaque evolution prend des semaines. Un rewrite complet est chiffre a 140 000 EUR ; une modernisation incrementale a 95 000 EUR sur 12 mois. Il choisit l'incrementale : les couts de run passent de 4 500 a 1 800 EUR/mois, soit 32 400 EUR economises par an. Le projet se rembourse en environ 3 ans sur le seul run, sans compter les gains de productivite des equipes. Decision : strangler pattern, module facturation en premier car le plus critique.
FAQ
Refonte complete ou incrementale : comment trancher ? Si le legacy peut cohabiter avec du neuf et que le service ne doit jamais s'arreter, l'incrementale (strangler) est plus sure. Si la stack est trop obsolete pour evoluer, le rewrite complet s'impose.
Combien de temps dure une migration ? De 6 a 14 mois selon le nombre de modules et le volume de donnees a reprendre. L'incrementale est plus longue mais livre de la valeur en continu.
Quel gain sur les couts de run ? Une modernisation reduit typiquement les couts de run de 40 a 60 % : moins de maintenance, infrastructure moderne, fin des correctifs d'urgence.
La reprise de donnees est-elle risquee ? C'est le poste le plus sensible (15 a 20 % du budget). Un bon plan inclut nettoyage, mapping, tests de reprise a blanc et validation metier avant bascule.
Peut-on garder l'application en service pendant la migration ? Oui, avec le strangler pattern : chaque module migre est mis en production sans couper le reste. C'est l'avantage majeur de l'approche incrementale.
Parlons de votre projet. Indiquez votre stack legacy, vos modules critiques et votre budget cible : nous auditons et proposons une strategie de migration chiffree. Devis detaille sous 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionné par le digital et l'entrepreneuriat en Afrique, Mohamed accompagne les entreprises sénégalaises dans leur transformation digitale depuis 2020. Fondateur de Kolonell, il croit que chaque PME mérite une présence en ligne professionnelle et accessible.

