Nous avions estimé plus de 80 jours pour migrer NomadBiz de WinDev vers .NET.
Nous l’avons fait en environ 19 jours.
Soit plus de 4 fois plus vite.
Et non, ce n’est pas “l’IA a tout fait toute seule”.
C’est justement ce qu’on va détailler ici.
NomadBiz, c’est aujourd’hui :
→ plus de 25 000 lignes de WLanguage
→ environ 60 fenêtres
→ une base HFSQL Classic
→ de nombreuses règles métier
→ et surtout un peu plus de 1 500 heures de développement depuis sa création en 2025
Avant de lancer cette migration avec l’IA, notre estimation classique était la suivante :
⏱️ plus de 3 mois pour réécrire l’application
auxquels nous ajoutions :
⏱️ environ 20 jours pour intégrer les nouvelles fonctionnalités prévues
Soit plus de 80 jours ouvrés.
Dans les faits :
🔄 Réécriture de l’existant : un peu plus de 5 jours
En un peu plus de 5 jours, nous avons pu reconstruire NomadBiz en .NET et vérifier que l’IA avait bien repris ce que nous souhaitions conserver :
→ écrans
→ champs
→ traitements
→ règles métier
→ comportements existants
Attention :
ça ne veut pas dire que l’IA a remplacé 1 500 heures de développement en 5 jours.
Ces 1 500 heures contiennent toute la connaissance accumulée : échanges avec les utilisateurs, décisions métier, essais, erreurs, évolutions…
Cette connaissance existe déjà.
L’IA nous permet surtout de la retranscrire beaucoup plus vite dans une nouvelle technologie.
🧪 Tests et corrections : 10 jours
Et c’est probablement le chiffre le plus important.
Nous avons passé deux fois plus de temps à tester et corriger qu’à reconstruire la première version.
Pendant 10 jours :
→ tests complets
→ identification des oublis
→ corrections
→ retests
→ allers-retours avec l’IA
→ contrôle des régressions
Parce qu’un logiciel qui compile n’est pas forcément un logiciel correctement migré.
✨ Nouvelles fonctionnalités : 4 jours
Nous avons également profité de la refonte pour ajouter plusieurs nouveautés :
→ statistiques clients
→ questionnaires paramétrables
→ mailing ciblé
→ nouveaux tableaux de bord
→ amélioration des encaissements
→ envoi des factures en masse
→ nouveaux indicateurs commerciaux
→ et d’autres fonctions que nous n’avons pas encore montrées
Estimation initiale sans IA :
≈ 20 jours
Temps réellement passé, tests compris :
≈ 4 jours
📊 Le bilan
Réécriture + contrôle : ≈ 5 jours
Tests + corrections : 10 jours
Nouvelles fonctionnalités : 4 jours
👉 Environ 19 jours au total
contre :
👉 plus de 80 jours estimés initialement
Soit environ :
🚀 76 % de temps économisé
Ce résultat est évidemment lié à notre contexte.
Nous connaissons parfaitement NomadBiz.
Nous l’avons développé.
Nous maîtrisons WinDev et .NET.
Nous disposons des sources, des bases et de toute la connaissance métier.
Je ne prétends donc pas que toutes les migrations seront 4 fois plus rapides.
Mais une chose est certaine :
l’IA change complètement l’équation économique de certains projets de migration.
Elle ne remplace pas la connaissance métier.
Elle ne remplace pas les tests.
Elle ne remplace pas les décisions.
Elle compresse énormément le temps de production.
Et quand un projet passe potentiellement de plusieurs mois à quelques semaines, la question n’est plus vraiment :
“Est-ce que cette migration est trop importante pour être envisagée ?”
Mais plutôt :
“Est-ce qu’on ne devrait pas la réévaluer avec les outils disponibles aujourd’hui ?”
🎬 Prochain épisode :
Une migration est-elle réellement terminée quand le nouveau logiciel fonctionne ?
On parlera mise en production, migration des vraies bases clients, coexistence avec l’ancienne version et bascule des utilisateurs.
#WinDev #dotNET #IA #MigrationLogicielle #RefonteLogicielle #MAUI #Blazor #DevBooster