Aller au contenu principal

Migration WinDev

Migration WinDev fiable,
3x plus rapide, moins chère que de rester

Vos applications WinDev, WebDev et WinDev Mobile migrées vers React avec NestJS, Laravel ou Symfony. Une chaîne de production où l'IA fait le gros du travail, encadrée par nos ingénieurs et testée écran par écran contre l'existant. Trois fois moins de temps qu'une réécriture classique, et plus aucune redevance PC Soft à l'arrivée.

Ils nous font confiance - 250+ projets livrés

Nos clients

Ce que nous nous engageons à livrer

Fiable100 %

Chaque unité prouvée équivalente à l'existant

Aucun écran, aucun endpoint n'est livré sans avoir été comparé au comportement de l'ancien système, sur des scénarios extraits du legacy lui-même. Vous recevez la liste des scénarios et leurs résultats.

Rapide3x

Trois fois plus rapide qu'une réécriture classique

Le reverse engineering, la planification et la génération du code sont pris en charge par des agents qui travaillent en parallèle, y compris la nuit. Nos ingénieurs passent leur temps là où il compte : relire, tester, trancher les règles métier.

Moins cher÷3

Un budget qui suit la vitesse, et zéro redevance à l'arrivée

Trois fois moins de temps, c'est trois fois moins de jours d'ingénieurs à financer. Et une fois migré, plus d'abonnement, plus de redevance par poste, plus de dongle. Face au modèle 2026 de PC Soft, la migration se rembourse souvent en moins de trois ans.

Contexte

Ce qui est en train d'arriver aux utilisateurs de WinDev

Pendant vingt-cinq ans, WinDev s'est vendu sur une promesse simple : une licence perpétuelle, un dongle, et un outil qui permettait à une petite équipe de produire beaucoup. Fin 2024, PC Soft est passé sous le contrôle de Constellation Software, un groupe canadien qui a racheté plus d'un millier d'éditeurs et applique partout la même recette : passage à l'abonnement, hausses de prix régulières, et facturation de tout ce qui peut l'être. Dix-huit mois plus tard, la communauté WinDev découvre la suite.

  1. Novembre 2024

    Rachat discret

    Two Squared France II, véhicule de Volaris Group, filiale de Constellation Software, prend le contrôle de PC Soft. Aucune annonce publique.

  2. Début 2025

    Fin des licences perpétuelles

    Le dongle disparaît. WinDev, WebDev et WinDev Mobile passent à l'abonnement annuel payé d'avance. Selon la Wx Alliance, environ 1 068 € par an et par développeur, contre 749 € pour une mise à jour auparavant.

  3. Mai 2025

    Le rachat est confirmé

    PC Soft reconnaît publiquement l'opération, six mois après les faits, une fois la presse spécialisée sur le sujet.

  4. Juin 2026

    Redevance sur les applications déployées

    Avec la version 2026, PC Soft annonce une redevance sur le module d'exécution. Des montants de 100 à 290 € HT par poste ou par session circulent, sans grille officielle. Les clients finaux de vos logiciels, qui n'ont jamais signé quoi que ce soit avec PC Soft, seraient facturés. Les tarifs publics disparaissent au profit du devis.

  5. 30 juin 2026

    Question écrite à l'Assemblée nationale

    Un député demande une enquête d'urgence. Il cite l'Éducation nationale, les Hôpitaux de Paris, des CPAM, Safran, Thales et Dassault Aviation parmi les utilisateurs, et parle de « racket systématisé à l'échelle d'un écosystème ».

+43 %sur l'abonnement annuel développeur, de 749 € à 1 068 €
290 €HT par poste ou par session, montant le plus élevé évoqué pour la redevance
1 608signatures sur la pétition de la Wx Alliance, et vingt questions restées sans réponse
+1 000éditeurs rachetés par Constellation Software depuis sa création
Le vrai problème n'est pas la hausse de prix. C'est que vous ne pouvez pas partir. Le WLangage n'existe nulle part ailleurs, vos règles métier sont enfermées dedans, et l'accès à votre propre code source dépend désormais de la continuité de l'abonnement. Chaque année d'attente augmente le montant du chèque et réduit votre marge de négociation.

Ce que ça donne pour un éditeur métier avec 3 développeurs et 200 postes chez ses clients

Avant le rachat, le budget WinDev se résumait aux mises à jour annuelles. Avec le modèle 2026, l'abonnement augmente, et surtout une nouvelle ligne apparaît : la redevance sur chaque poste qui fait tourner votre logiciel. C'est elle qui change l'ordre de grandeur.

Avant : 3 mises à jour par an≈ 2 250 € / an
2026 : 3 abonnements développeur≈ 3 200 € / an
2026 : redevance sur 200 postes (hypothèse 250 € HT)≈ 50 000 € / an

Hypothèse construite à partir des montants relayés par Next, Programmez et la Wx Alliance. PC Soft n'a pas publié de grille tarifaire officielle à ce jour. Vos chiffres réels dépendront du devis que vous obtiendrez.

Sources : Next, « Les développeurs WinDev s'alarment d'une possible redevance par installation client » · Next, « PC Soft, l'éditeur de WinDev, passe sous pavillon canadien » · Programmez, « PC Soft : après le rachat, une grogne des développeurs WinDev ? » · Assemblée nationale, question écrite n°16481

Pourquoi la plupart des migrations WinDev n'arrivent pas au bout

Le WLangage n'existe nulle part ailleurs, les règles métier sont enfermées dans les traitements, et vingt ans de contournements s'accumulent dans les fenêtres. Trois façons classiques de rater la sortie.

La réécriture tunnel

On lance une réécriture de dix-huit mois. Pendant ce temps, le legacy continue d'évoluer, la cible court après, et le projet s'arrête à 70 % quand le budget est consommé. Le problème n'est pas de basculer en une fois, c'est de rester dix-huit mois sans rien pouvoir vérifier.

La traduction ligne à ligne

On convertit du WLangage en PHP ou en TypeScript sans chercher à comprendre. On reproduit vingt ans de contournements et de champs magiques dans une stack neuve. Le code est moderne sur le papier, mais personne ne sait le maintenir.

L'IA lâchée seule

On donne le projet à un assistant et on lui demande de « migrer l'application ». Le résultat compile parfois. Mais les règles métier oubliées ne se voient qu'en production, chez vos clients, et personne ne peut dire ce qui a été perdu en route.

Notre réponse : une usine, pas un prompt

Découpage en petites unités, reverse engineering automatique par des agents en parallèle, plan d'implémentation relu par un développeur, génération du code par l'IA, validation humaine avec tests d'équivalence, et une boucle d'amélioration continue qui corrige la cause de chaque erreur. Le détail est dans la méthode ci-dessous.

Notre méthode

Une usine de migration : l'IA accélère, les garde-fous encadrent

Nous ne demandons pas à une IA de « migrer une application ». Nous construisons une chaîne de production composée d'agents spécialisés, avec des entrées et des sorties contrôlées, des tests, et une boucle d'amélioration continue. L'IA accélère chaque étape. Les décisions d'architecture et la validation finale restent humaines.

Chaque unité (un écran, un endpoint, une page) traverse la chaîne de bout en bout : des agents explorent le code WLangage en parallèle, un agent architecte produit un plan court, l'IA génère le code et les tests, puis un développeur relit et vérifie l'équivalence avec l'ancien système. Ce qui sort d'une étape est vérifié avant d'entrer dans la suivante.

Au début du projet, le contrôle humain est particulièrement serré : un mauvais pattern accepté à ce stade se propagerait à toutes les unités suivantes. Une fois la chaîne jugée fiable sur votre projet, la génération tourne dans le cloud, y compris la nuit, et nos ingénieurs se concentrent sur la relecture et les cas limites.

Auditer mon projet WinDev

Notre chaîne de migration en 6 étapes

1
ETAPE 1

Découper le projet en petites unités

Nous ne migrons pas « l'application » en bloc. Nous traitons un endpoint, un écran, une page à la fois. Chaque unité a un périmètre clair, des tests, et un état : à faire, en cours, validée. Vous voyez l'avancement réel, pas un pourcentage sur un Gantt.

Audit de 2 à 3 semaines
2
ETAPE 2

Reverse engineering automatique

Des dizaines d'agents explorent le legacy en parallèle. Les uns cartographient le code et les dépendances entre fenêtres, procédures et tables HFSQL. D'autres extraient les règles métier cachées dans les traitements. D'autres encore reconstituent les scénarios de test à partir de ce que fait vraiment l'application.

Par unité, en parallèle
3
ETAPE 3

Construire un plan précis

Un agent « architecte » prend l'unité analysée, nos standards internes et ce qui a déjà été migré sur votre projet, puis produit un plan d'implémentation court et contrôlé. Le plan est relu par un développeur avant toute génération.

Relu par un humain
4
ETAPE 4

Faire produire le code par l'IA

L'IA implémente la migration en respectant le plan et les standards définis : code, tests, documentation, pull request. Typage, lint et CI doivent être verts, sinon retour au plan. Une fois la chaîne fiable, cette étape tourne automatiquement dans le cloud, y compris la nuit.

Automatisé quand c'est mérité
5
ETAPE 5

Validation humaine

Nos développeurs relisent, testent et vérifient l'équivalence avec l'ancien système, sur les scénarios extraits à l'étape 2. Au début du projet, ce contrôle est particulièrement serré pour éviter que de mauvais patterns se propagent aux unités suivantes.

Rien ne part sans un humain
6
ETAPE 6

Amélioration continue

Chaque erreur détectée et chaque commentaire de code review sont analysés pour comprendre pourquoi la chaîne a produit ce résultat. On corrige ensuite la cause : un prompt, un standard, un agent, une règle. L'erreur ne se reproduit pas sur les centaines d'unités suivantes.

En continu

Entrées, sorties et garde-fous de chaque étape

Une chaîne de production se juge à ses points de contrôle. Voici ce qui entre, ce qui sort, et ce qui empêche une mauvaise unité de passer à l'étape suivante.

Faites défiler horizontalement pour voir toutes les colonnes.

ÉtapeEntréeSortieGarde-fou
1DécoupageInventaire complet du projet WinDev : fenêtres, pages, procédures, tablesListe d'unités priorisées, avec leurs dépendancesUne unité doit être livrable et testable seule
2Reverse engineeringCode WLangage, analyses, schéma HFSQL, données d'exempleFiche par unité : dépendances, règles métier, scénarios de testPlusieurs agents en parallèle, résultats croisés entre eux
3PlanFiche de l'unité, standards internes, unités déjà migréesPlan d'implémentation court, fichiers touchés, tests attendusRelu par un développeur avant toute génération
4GénérationPlan validé et standardsCode, tests, pull request documentéeTypage, lint, tests automatiques et CI verts, sinon retour au plan
5Validation humainePull request et ancien système en parallèleUnité validée, ou renvoyée avec commentairesTest d'équivalence sur les scénarios du legacy, contrôle renforcé en début de projet
6Amélioration continueErreurs, retours de review, incidentsPrompts, standards, règles et agents mis à jourChaque erreur est remontée jusqu'à sa cause dans la chaîne
CONTRÔLE RENFORCÉDémarragePremières dizaines d'unitésRégime de croisièrechaîne jugée fiable sur votre projetla génération passe en continuRelecture humaine : ligne par ligne au départ, ciblée ensuiteUnités migrées par jour : génération automatique, cloud, nuit

Un contrôle humain fort au départ, une automatisation qui monte avec la confiance

Les premières unités sont relues ligne par ligne. C'est volontairement lent. Un pattern douteux accepté à ce stade se retrouverait dans toutes les unités suivantes, parce que l'agent architecte s'appuie sur ce qui a déjà été migré pour planifier la suite.

Une fois la chaîne jugée fiable sur votre projet, la génération tourne en continu dans le cloud. Les développeurs se concentrent sur la relecture, les cas limites et les règles métier qui méritent une conversation avec vos équipes. Le débit monte, la vigilance ne baisse pas : elle change simplement d'endroit.

Trois stacks cibles, un seul critère : l'équipe qui maintiendra le logiciel demain

Compétence n°1

React + NestJS : TypeScript de bout en bout

Un seul langage du navigateur à la base de données. Le choix naturel quand vous voulez une équipe unique, du temps réel, des API consommées par plusieurs clients (web, mobile, partenaires) et une architecture modulaire qui grandit avec le produit. Types partagés entre front et back, moins d'erreurs d'intégration, vivier de développeurs JavaScript et TypeScript très large.

Compétence n°2

React + Laravel : productivité et time to market

Le framework PHP le plus productif du marché, avec un écosystème complet : authentification, files d'attente, exports, facturation, tout est déjà là. Idéal pour un logiciel métier classique, une équipe qui connaît PHP, ou un budget qu'il faut tenir serré. Hébergement simple et peu coûteux, y compris chez un hébergeur français.

Compétence n°3

React + Symfony : SI complexes et longévité

Le framework des systèmes d'information qui durent. Structuré, rigoureux, pensé pour les domaines métier complexes et les gros volumes de règles. C'est souvent le bon choix pour une ETI, un groupe, ou une organisation qui utilise déjà Symfony ailleurs dans son SI. Éditeur français, versions maintenues sur plusieurs années.

Les trois stacks sont open source, sans licence par poste, sans dongle, et sans éditeur qui puisse un jour facturer vos clients.

Une équipe qui connaît le legacy autant que les stacks cibles

Nous avons construit notre chaîne de migration sur nos propres projets avant de la proposer. Les modèles d'IA changent tous les six mois, les garde-fous restent : ce sont eux qui font la différence entre un prototype impressionnant et un logiciel que vos équipes exploitent tous les jours.

React · NestJS · Laravel · SymfonyAgents IA et outillage maisonTests d'équivalence et CI50 ingénieurs en France
ReactTypeScript
NestJS
Node.jsLaravelSymfonyPHP
PostgreSQL
Docker
GitHub Actions
Anthropic
OpenAI

Stacks cibles, modèles d'IA et outillage de migration

Ils nous font confiance

96% de nos clients continuent avec nous

RéalisationDéveloppement logiciel
On a trouvé chez Yield des gens qui sont purement SMART.

Franck JOUSSE, DSI

-95%réduction des coûts de maintenance
En savoir plus
RéalisationData & IA
Ils ont eu énormément d’impact sur le traitement de la data.

Julien GOUPIT, Directeur Innovation

÷4temps d’analyse
En savoir plus
RéalisationApplication mobile
Un produit qui répond encore plus au besoin exprimé.

Lucas MAZET, Product Owner

2 moisde la conception à la production
En savoir plus

Vivez enfin une expérience client 5 sans risque et garantie

Zéro dette technique, Zéro arnaque
Nous vous livrons un code propre, documenté et auditable à tout moment. Vous restez propriétaire de 100 % de votre propriété intellectuelle, sans aucun "lock-in" technologique.
Garantie de livraison et de performance
Nous nous engageons sur des résultats visibles dès les premières semaines. Si le produit ne répond pas aux standards de qualité fixés lors du cadrage, nous rectifions le tir à nos frais jusqu'à parfaite conformité.
Transparence budgétaire absolue
Pas de coûts cachés, pas de dépassements imprévus. Chaque euro investi est tracé et corrélé à une valeur métier concrète, validée par vos utilisateurs finaux.
Product manager analysant des dashboards de performance

Questions fréquentes

La migration est produite unité par unité, mais livrée comme une application complète. Le découpage en écrans, endpoints et pages sert à organiser le travail et à prouver l'équivalence de chaque morceau avec l'existant, pas à faire cohabiter deux systèmes en production. Votre application WinDev reste en service, inchangée, jusqu'à la bascule. Une fois toutes les unités validées, la nouvelle application prend le relais en une seule fois, à une date planifiée avec vous, avec l'ancien système conservé en repli le temps de la validation.

Oui, l'IA produit la majorité du code, à partir d'un plan et de standards qu'elle n'a pas choisis seule. Et c'est Yield Studio qui en est responsable, contractuellement et techniquement. Rien n'est mis en production sans qu'un développeur ait relu le code et vérifié l'équivalence avec l'ancien système. Ce que l'IA change, c'est le temps passé à écrire. Ce qu'elle ne change pas, c'est qui répond de la qualité.

Les données sont migrées vers PostgreSQL. Le schéma est reconstruit à partir de l'analyse WinDev, les scripts de migration sont rejoués à blanc sur une copie jusqu'à ce que chaque table soit identique entre la source et la cible, puis une dernière fois le jour de la bascule. Vous ne perdez ni l'historique, ni les cas particuliers accumulés depuis des années.

Ça dépend du nombre d'unités et de leur complexité, et c'est exactement ce que l'audit initial mesure. En deux à trois semaines, les agents de reverse engineering produisent un inventaire complet : combien d'écrans, combien de règles métier, quelles dépendances, quels risques. Vous obtenez un chiffrage construit unité par unité, pas un forfait global invérifiable. Une application de quelques dizaines d'écrans se migre en quelques mois, pas en années, soit environ trois fois plus vite qu'une réécriture classique.

Oui, dans une limite fixée ensemble. L'audit produit un inventaire daté de l'application. Les évolutions faites côté WinDev après cette date sont listées et rejouées sur la nouvelle stack avant la bascule. Plus la migration est courte, moins il y en a, et c'est l'un des intérêts d'aller vite. Les évolutions lourdes sont de préférence reportées sur la nouvelle application. Si vous êtes encore sur une version WinDev antérieure à 2026, vous conservez d'après les informations disponibles votre licence perpétuelle pour maintenir l'existant pendant la transition.

Celle que votre équipe, ou l'équipe que vous recruterez, saura faire vivre. Si vous avez déjà des développeurs PHP en interne, Laravel ou Symfony évitent un changement de culture. Si vous partez de zéro ou visez un produit SaaS avec du temps réel, NestJS et TypeScript de bout en bout simplifient tout. Si votre SI est complexe et que vous êtes une ETI ou un groupe, Symfony est souvent le choix le plus durable. Nous en discutons pendant l'audit, avec votre DSI et vos développeurs, avant de figer quoi que ce soit.

L'audit initial est chiffré à part et donne un prix pour la migration complète, construit unité par unité, avec le détail de ce qui est compté. L'audit est un engagement séparé : vous pouvez le faire, lire le chiffrage, et décider ensuite. La comparaison utile n'est pas avec le coût d'une réécriture classique, mais avec ce que vous paierez chaque année en abonnement et en redevance si vous restez sur WinDev. Sur trois à cinq ans, la migration se finance souvent seule.

Parce que le modèle économique de PC Soft a changé depuis son rachat par Constellation Software fin 2024 : fin des licences perpétuelles, abonnement annuel en hausse d'environ 43 %, et depuis juin 2026 une redevance annoncée sur chaque poste qui exécute une application WinDev, y compris chez vos clients finaux. Chaque année d'attente augmente le montant du chèque et réduit votre marge de négociation, puisque votre accès au code source dépend désormais de la continuité de l'abonnement.

Chaque année d'attente coûte plus cher que la précédente

30 minutes pour inventorier votre application WinDev, estimer le nombre d'unités à migrer et vous dire honnêtement si la migration se finance seule face au modèle 2026 de PC Soft.

Auditer mon projet WinDev

Appel de 30 min → Audit de 2 à 3 semaines → Migration → Bascule validée

Équipe Yield Studio en migration de logiciel legacy