Développement

☀️ FEUILLETON DE L’ÉTÉ — Épisode 6

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

Un projet autour de « Migration WinDev vers .NET ou le web » ?

Vous souhaitez sortir de WinDev ? Nous migrons vos applications vers des technologies ouvertes et pérennes — .NET (C#) ou le web (Symfony, React) — et vos données HFSQL vers MySQL ou PostgreSQL.

</Découvrir cette prestation> Nous écrire