Le verdict en trois phrases
Migrer un logiciel legacy (VB6, Access, applications non maintenues) vers du sur mesure coûte à Rabat en 2026 entre 300 000 et 1 200 000 MAD, dont 15 à 30 % consacrés à la seule migration des données. L'approche strangler (progressive) réduit fortement le risque en remplaçant le legacy module par module, là où le big bang (bascule totale) est plus rapide mais bien plus dangereux. Le facteur de succès n'est pas la technologie cible mais la qualité de la reprise des données et la stratégie de bascule : c'est là que la plupart des projets échouent.
Strangler vs big bang : deux stratégies de migration
Le choix de la méthode conditionne le risque, le délai et le coût du maintien du legacy en parallèle.
| Critère | Strangler (progressive) | Big bang (bascule totale) |
|---|---|---|
| Principe | Remplacement module par module | Remplacement total en une fois |
| Risque | Faible (rollback possible) | Élevé (tout ou rien) |
| Délai global | 6 à 9 mois | 4 à 6 mois |
| Coût du legacy en parallèle | Oui (temporaire) | Non |
| Continuité de service | Excellente | Coupure possible |
| Recommandé pour | SI critique, gros volumes | Petit périmètre, legacy simple |
Pour un logiciel legacy métier critique, l'approche strangler est presque toujours préférable : elle évite le scénario catastrophe d'une bascule ratée un lundi matin.
Répartition du budget d'une migration
Le développement n'est qu'une partie du budget. La migration des données et la reprise sont souvent sous-estimées.
| Poste | Part du budget | Fourchette (projet 600 000 MAD) |
|---|---|---|
| Développement de la nouvelle app | 45 à 55 % | 270 000 à 330 000 MAD |
| Migration et nettoyage des données | 15 à 30 % | 90 000 à 180 000 MAD |
| Tests et recette | 10 à 15 % | 60 000 à 90 000 MAD |
| Formation et conduite du changement | 5 à 10 % | 30 000 à 60 000 MAD |
| Maintien du legacy en parallèle | Variable | 20 000 à 50 000 MAD/mois |
La migration des données est le poste le plus risqué : données incohérentes, doublons, champs libres non normalisés dans les vieux systèmes Access allongent la durée et le coût.
Risques par méthode et planning de bascule
Chaque approche porte ses risques propres. Voici comment les cadrer.
| Risque | Strangler | Big bang | Mitigation |
|---|---|---|---|
| Perte de données | Faible | Élevé | Reprise itérative + réconciliation |
| Interruption métier | Faible | Élevée | Bascule par lots, fenêtre planifiée |
| Dépassement de budget | Modéré | Élevé | Jalons de validation, périmètre figé |
| Rejet des utilisateurs | Faible | Élevé | Formation, pilote sur un service |
| Double coût temporaire | Oui | Non | Planifier une fenêtre courte |
Un planning type strangler s'étale sur 4 à 9 mois : cadrage et reprise des données (mois 1-2), migration des premiers modules (mois 3-5), bascule progressive avec réconciliation (mois 6-8), retrait du legacy (mois 9).
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
Mme Alaoui, DSI d'une entreprise de services à Rabat, doit remplacer un logiciel de gestion clients développé sous Access, devenu instable et sans développeur pour le maintenir. Deux devis : big bang à 480 000 MAD en 5 mois, ou strangler à 620 000 MAD en 8 mois. Le big bang est moins cher mais impose une coupure d'activité et un risque de perte de données sur 12 ans d'historique. Elle choisit le strangler : reprise des données par lots avec réconciliation, maintien d'Access en lecture seule 3 mois (30 000 MAD), et bascule module par module sans interruption. Surcoût de 140 000 MAD accepté comme prime d'assurance contre un arrêt d'activité estimé à plusieurs centaines de milliers de MAD.
FAQ
Combien coûte une migration de logiciel legacy en 2026 à Rabat ?
Entre 300 000 et 1 200 000 MAD selon la complexité et le volume de données. La migration des données seule représente 15 à 30 % de ce budget.
Strangler ou big bang, que choisir ?
Strangler pour un SI critique ou de gros volumes : il réduit le risque en remplaçant progressivement. Big bang seulement pour un petit périmètre simple où une coupure est acceptable.
Pourquoi la migration des données est-elle si chère ?
Les vieux systèmes (Access, VB6) contiennent souvent des données incohérentes, des doublons et des champs libres non normalisés. Nettoyer, mapper et réconcilier ces données demande un travail important et rigoureux.
Faut-il maintenir le legacy pendant la migration ?
En approche strangler, oui, temporairement, souvent en lecture seule. Comptez 20 000 à 50 000 MAD/mois pendant la période de transition, à intégrer au budget.
Combien de temps dure une migration ?
De 4 à 6 mois pour un big bang sur petit périmètre, à 6-9 mois pour une approche strangler sur un SI critique. Le délai dépend surtout du volume et de la qualité des données à reprendre.
Parlons de votre projet. Décrivez votre logiciel legacy (technologie, volume de données, criticité) : nous recommandons strangler ou big bang et chiffrons la reprise des données. 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.

