Combien coûte la refonte d'un logiciel métier ? La question ouvre la moitié de nos premiers rendez-vous, et la littérature technique refuse d'y répondre. Les articles sur le pattern strangler fig expliquent très bien comment découper un vieux système morceau par morceau. Aucun n'écrit la page suivante, celle du prix.
Nous l'avons écrite pour nos propres devis. Nous avons migré le CRM d'un groupe immobilier : des données vivantes, déplacées sans arrêter l'activité, facturées sur nos tarifs journaliers publics de 150 à 450 €. De ce travail est sortie une méthode simple pour calculer le prix d'une refonte de logiciel métier. Quatre blocs de jours, une table de multiplicateurs, et c'est tout.
Cet article donne la méthode complète, chiffres compris.
Garder, encapsuler ou reconstruire
Le prix commence par une décision qui ne se prend jamais globalement. Elle se prend module par module, après audit.
- Garder. Le module fait son travail et personne ne s'en plaint. On le laisse en place et on le documente. Coût : quelques jours d'audit.
- Encapsuler. Le service rendu est encore utile mais le code est intouchable. On pose une API devant, le reste du système parle à cette API, et l'intérieur sera remplacé plus tard, sous contrôle. C'est le cœur du strangler fig.
- Reconstruire. Le module bloque le métier ou repose sur un socle technique mort. On le réécrit.
La répartition entre ces trois colonnes pèse plus lourd sur le budget que n'importe quel choix de framework. Dans un système de dix ans, les vrais candidats à la reconstruction dépassent rarement un tiers des modules. Chiffrer une réécriture totale sans avoir fait ce tri, c'est facturer deux fois trop.
La migration des données fixe le plancher du budget
Le nouveau code est la partie prévisible du projet. Une équipe qui a déjà livré sait estimer un module de gestion, un moteur de règles, une synchronisation. Les données, elles, ne se laissent pas estimer de loin.
Des années d'historique client. Des doublons créés par trois générations de commerciaux. Des champs texte détournés pour stocker des dates. Des règles métier qui n'existent nulle part ailleurs que dans les habitudes de saisie. Sur la migration CRM du groupe immobilier, l'essentiel de l'effort est allé au nettoyage, au mapping et aux tests de réconciliation, pas au nouveau code. Le système source est resté en production du premier au dernier jour, sans interrompre l'activité.
Une refonte échoue rarement sur le nouveau code. Elle échoue sur les données.
C'est pour cette raison que la migration fixe le plancher du budget. Vous pouvez réduire le périmètre fonctionnel, simplifier les écrans, reporter un module au trimestre suivant. Vous ne pouvez pas migrer 80 % d'une fiche client.
Le prix d'une refonte de logiciel métier : quatre blocs de jours
Nous chiffrons chaque refonte en quatre blocs, chacun exprimé en jours.
- Jours d'audit. Lire le code, cartographier les données, interroger les utilisateurs, classer chaque module : garder, encapsuler ou reconstruire. Comptez 5 à 10 jours.
- Jours de migration. Écrire les scripts, nettoyer, mapper, rejouer la migration à blanc sur des copies, mesurer les écarts jusqu'à zéro.
- Jours de refonte. Développer les modules à reconstruire et les API des modules encapsulés.
- Jours de bascule. La bascule elle-même, la période de double run et le plan de retour arrière.
Un exemple réaliste sur un CRM de taille moyenne, à nos tarifs publics : 8 jours d'audit à 400 € font 3 200 €. 25 jours de migration à 300 € font 7 500 €. 60 jours de refonte à 300 € font 18 000 €. 6 jours de bascule à 450 € font 2 700 €. Total : 31 400 €.
Sur un périmètre plus large, le même calcul devient un pod dédié, entre 15 000 et 40 000 € par mois. Ces tarifs tiennent grâce à notre modèle hybride : pilotage, qualité et contrats en Belgique et en Suisse, centre d'ingénierie à Rabat.
La table des multiplicateurs
Le calcul de base suppose un terrain normal. Voici ce qui le multiplie, constaté sur nos projets livrés.
- Pas de clé unique fiable dans les données sources : jours de migration x2.
- Règles métier non documentées, portées par une seule personne : jours d'audit x2.
- Bascule exigée sans aucune interruption d'activité : jours de bascule x2.
- Intégrations tierces actives, comptabilité, paie ou portails externes : ajoutez 30 à 50 % sur la refonte.
Et voici ce qui ne multiplie rien, quoi qu'il se dise en réunion : le nombre d'écrans, le langage du nouveau système, le choix du framework. Ces débats remplissent des après-midi entières et déplacent à peine le budget.
Ce que coûte vraiment la sortie de l'ancien système
Le devis de refonte ne couvre pas tout. Trois postes restent de votre côté et méritent une ligne dans votre propre calcul.
Les licences et les contrats d'abord. L'ancien éditeur impose souvent un préavis de résiliation, et le contrat de maintenance court pendant tout le double run. Vous paierez deux systèmes en parallèle pendant quelques mois. C'est normal, à condition de l'avoir écrit avant de signer.
Le savoir ensuite. Quelqu'un fait tourner l'ancien système depuis des années, souvent une seule personne. Ses journées pendant l'audit et la migration sont la ressource la plus rare du projet. Réservez-les tôt, formellement, avec sa hiérarchie.
Les signaux d'alerte dans un devis de refonte
Un devis qui cache le risque de migration se reconnaît vite.
- La reprise des données tient en une ligne : « incluse ».
- Le forfait est ferme avant tout accès aux données réelles.
- Ni la bascule ni le plan de retour arrière ne sont mentionnés.
- Le planning ne prévoit aucun double run.
- Les jours par profil n'apparaissent nulle part, seulement un total.
Aucun de ces points ne prouve l'incompétence du prestataire. Chacun prouve que le risque de migration a été déplacé de son côté de la table vers le vôtre, sans que personne ne le dise.
Les limites de cette méthode
Deux limites, pour rester honnêtes. Avant l'audit, tout chiffre est une fourchette ; les multiplicateurs ci-dessus viennent de nos 17+ projets livrés et restent des constats, pas des lois. Et la méthode chiffre la construction et la migration, rien d'autre. La conduite du changement, la formation des équipes et les décisions produit que la refonte fera remonter n'y figurent pas. Ces coûts existent, et ils sont chez vous.
Si vous voulez un chiffre sur votre propre périmètre plutôt qu'une présentation commerciale, décrivez votre système sur jadev-corp.com/quote. Vous recevez un devis formel relu par un ingénieur sous un jour ouvré, et le projet peut démarrer au plus tôt deux semaines après la demande.
