Le verdict en trois phrases
Maintenir une application legacy (VB6, PHP obsolète) coûte environ 40 000 TND par an en dette technique croissante, sans compter le risque de panne bloquante. Une refonte sur mesure coûte 220 000 à 380 000 TND livrée en 20 à 28 semaines, mais élimine le risque et restaure sécurité, performance et évolutivité. La stratégie strangler (migration progressive module par module) réduit le risque d'un big bang et lisse l'investissement, avec un retour généralement atteint en moins de 3 ans.
Maintenir ou refondre : le calcul de décision
Un legacy n'est pas gratuit parce qu'il est amorti : chaque correctif coûte plus cher et le risque grandit. Voici le comparatif de décision sur 3 ans (TJM 900 à 1 300 TND) :
| Critère | Maintenir le legacy | Refondre sur mesure |
|---|---|---|
| Coût direct 3 ans | ~120 000 TND (dette croissante) | 220 000 à 380 000 TND (unique) |
| Risque de panne bloquante | Élevé et croissant | Faible |
| Sécurité / conformité | Obsolète, failles | À jour, chiffrement |
| Performance | Dégradée | +50 à 300 % |
| Évolutivité | Quasi nulle | Modulaire, API |
| Dépendance à 1 dev rare | Critique | Éliminée |
Le legacy semble moins cher année par année, mais la dette technique s'accélère : la maintenance passe souvent de 30 000 à 55 000 TND par an en 3 ans, sans jamais résoudre le risque de fond.
Strangler contre big bang : deux stratégies de migration
Le choix de la stratégie conditionne le risque et la trésorerie. Voici les deux approches chiffrées :
| Stratégie | Principe | Coût | Délai | Risque |
|---|---|---|---|---|
| Big bang | Tout remplacer d'un coup, bascule unique | 220 000 TND | 20 sem. | Élevé (effet tunnel) |
| Strangler progressif | Module par module, coexistence temporaire | 260 000 à 380 000 TND | 24 à 28 sem. | Faible (livraisons continues) |
| Audit + reprise données | Cartographie, extraction, nettoyage, migration | 35 000 à 60 000 TND | 3 à 5 sem. | Prérequis des deux |
Le strangler coûte un peu plus cher mais évite l'effet tunnel : chaque module migré entre en production tout de suite, l'ancien système restant en parallèle jusqu'à extinction. C'est le choix recommandé pour un logiciel métier critique en exploitation.
Mini cas pratique
Mme Ben Salah, DSI d'une PME de distribution à Tunis. Son logiciel de gestion en VB6 tombe en panne 2 fois par trimestre et ne tient plus qu'à un seul développeur externe facturant cher. La maintenance lui coûte 42 000 TND par an et grimpe. Elle opte pour une refonte strangler à 310 000 TND sur 26 semaines, avec reprise des 12 ans de données. Résultat : suppression des pannes, sécurité restaurée, et une productivité qui lui fait économiser environ 95 000 TND par an en temps agent et erreurs évitées. Cumulé au coût de maintenance supprimé, le retour sur investissement est atteint en 30 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.
FAQ
Combien de temps dure une refonte legacy complète ?
Comptez 20 à 28 semaines selon la stratégie. Le strangler prend un peu plus longtemps mais met des modules en production dès les premières semaines.
Peut-on reprendre 10 ans de données historiques ?
Oui. L'audit, l'extraction, le nettoyage et la migration coûtent 35 000 à 60 000 TND selon la qualité des données sources et la complexité du schéma.
Le strangler pattern est-il vraiment moins risqué ?
Oui : en migrant module par module avec coexistence, vous évitez la bascule unique du big bang. Chaque livraison est testable, ce qui réduit fortement le risque d'arrêt d'exploitation.
Quel est le vrai coût de ne rien faire ?
Au-delà des 40 000 TND de maintenance annuelle, le risque de panne bloquante peut coûter plusieurs jours d'activité et la dépendance à un développeur rare devient critique.
Le sur-mesure sera-t-il plus performant ?
Généralement +50 à 300 % sur les temps de traitement, avec une architecture modulaire et des API qui permettent enfin d'évoluer sans tout casser.
Parlons de votre projet. Décrivez votre logiciel actuel, son ancienneté et le volume de données à reprendre : nous cadrons un audit et une stratégie de migration. Devis détaillé 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.
