Comment migrer une application Visual FoxPro vers une application web sur-mesure
Migrer une application Visual FoxPro vers une application web sur-mesure prend 6 à 14 semaines et environ 6 000 – 22 500 € de reprise des données, en plus du nouvel outil (5 000 à 20 000 € par lot). Visual FoxPro a équipé des milliers de PME dans les années 1990 et 2000 pour la gestion commerciale, la production ou la facturation.
Par Baptiste Lamidey, fondateur de Trinity StudioMis à jour le
Migrer une application Visual FoxPro : repères
- Durée de migration
- 6 à 14 semaines
- Reprise des données (en plus du nouvel outil)
- 6 000 – 22 500 €
- Situation de départ
- application vieillissante
- Solutions cibles
- gestion commerciale, application métier et ERP sur-mesure
Les signes qu’il est temps de quitter une application Visual FoxPro
Visual FoxPro a équipé des milliers de PME dans les années 1990 et 2000 pour la gestion commerciale, la production ou la facturation. Microsoft a arrêté son support depuis longtemps, les développeurs qui le maîtrisent partent à la retraite, et l'application tourne sur des postes Windows qu'on n'ose plus mettre à jour, sans accès mobile ni connexion simple aux outils actuels.
Les problèmes qui s’accumulent
- Plus personne en interne ne sait modifier l'application, et les développeurs FoxPro disponibles se font très rares.
- L'application impose des postes Windows anciens, ce qui bloque les mises à jour de sécurité et le télétravail.
- Les fichiers de données partagés sur le réseau se corrompent parfois et demandent des réparations manuelles délicates.
- Relier l'application à la comptabilité en ligne, au site ou aux outils actuels demande des exports manuels quotidiens.
Un projet comme celui-ci ? Obtenez un ordre de grandeur sous 24 h
- Réponse du fondateur, pas d’un commercial
- Budget plafonné à 20 000 €, code source livré
- Cadrage gratuit, sans engagement
Migrer sans rupture d’activité : 5 étapes
Recenser écrans et traitements
Lister les écrans, les états imprimés, les traitements de nuit et les règles de calcul réellement utilisés, avec les utilisateurs clés, pour savoir précisément ce que la nouvelle application doit reproduire ou simplifier.
Lire le code et les règles
Relire les programmes FoxPro pour retrouver les règles métier cachées, comme les calculs de prix, les remises ou les numérotations, et les documenter avant toute réécriture pour ne rien perdre.
Construire l'application web
Développer une application web accessible depuis tout navigateur, avec les mêmes objets métier, des écrans repensés pour aller plus vite et des connexions aux outils actuels de l'entreprise.
Convertir les tables DBF
Extraire les tables DBF et leurs mémos, corriger les encodages et les doublons, puis charger les données dans une base moderne en comparant les totaux clés avec l'ancien système.
Faire tourner les deux en parallèle
Utiliser les deux applications quelques semaines sur un périmètre limité, comparer les résultats des calculs et des factures, puis arrêter FoxPro une fois les écarts expliqués.
Récupérer les données existantes
Les données Visual FoxPro sont rangées dans des fichiers DBF, avec des fichiers mémo et des index à côté. Ces formats se lisent avec des outils standards, mais les encodages anciens et les champs mémo demandent une conversion soignée et vérifiée.
Risques à maîtriser
- Une règle de calcul codée dans un programme oublié disparaît si le code n'est pas relu avant la réécriture.
- Les accents mal convertis depuis les anciens encodages abîment les noms de clients et les libellés d'articles.
- Arrêter FoxPro trop tôt prive l'équipe d'une référence pour vérifier les premiers résultats de la nouvelle application.
Questions fréquentes
Peut-on récupérer toutes les données FoxPro ?
Oui. Les fichiers DBF et leurs mémos se lisent avec des outils standards. Le travail porte surtout sur les encodages, les doublons et le contrôle des totaux avant la bascule vers la nouvelle base.
Faut-il retrouver le développeur d'origine ?
Ce n'est pas indispensable. Le code FoxPro se relit pour en extraire les règles métier, et les utilisateurs clés complètent ce que le code ne dit pas, comme les exceptions et les habitudes.
Combien de temps dure une migration depuis FoxPro ?
Il faut compter de six à quatorze semaines selon le nombre d'écrans, de traitements et d'états imprimés à reprendre, avec une période de fonctionnement en parallèle avant l'arrêt définitif.
Méthode et sources
Budget de migration = durée × 1 000 à 1 600 € par semaine : la reprise des données est menée à temps partiel pendant le lot de développement. Estimation indicative avant audit de l’existant.
Mise à jour : octobre 2026. Auteur : Baptiste Lamidey, fondateur de Trinity Studio. Ces valeurs sont des estimations indicatives destinées à cadrer un budget, pas un devis : un chiffrage ferme demande un cadrage du périmètre.
Recevez un chiffrage adapté à votre contexte
Cinq questions, une réponse sous 24h ouvrées, sans engagement.



