Migrer votre application WinDev vers le web, sans interrompre votre activité.
WinDev n'est pas votre problème. Votre problème, c'est de dépendre d'un langage propriétaire que presque plus personne ne sait maintenir - et de ne pas pouvoir ouvrir votre métier au web, au mobile et au reste de votre SI.
Le WLangage est un langage propriétaire : le vivier de développeurs est étroit et vieillissant. Le risque est business, pas technique.
Ce qui vous coûte vraiment.
WinDev est un excellent outil - PC SOFT le développe activement et la version 2026 est sortie fin 2025. Le sujet n'est donc pas la qualité du produit. Le sujet, c'est ce que votre dépendance à cet écosystème vous coûte aujourd'hui, et ce qu'elle vous coûtera demain.
Pénurie de talents
Le WLangage est propriétaire : marché de recrutement étroit, développeurs souvent en fin de carrière, coût de remplacement élevé. Vous dépendez d'une poignée de prestataires.
Dépendance éditeur
Licences, clés de sécurité, écosystème fermé : sortir de WinDev demande une vraie stratégie. Tant que rien n'est fait, le verrouillage augmente avec chaque nouvelle ligne de code métier.
Web & mobile en retrait
WebDev recompile, mais l'expérience web et mobile peine face aux standards attendus aujourd'hui : PWA, mobile-first, intégrations SaaS, API ouvertes, accès clients externes.
Intégration au SI moderne
Interopérer avec un écosystème REST/GraphQL, brancher du CI/CD git, conteneuriser, exploiter le patrimoine HFSQL avec des outils tiers (BI, data) : autant de frictions structurelles.
Ne rien faire est une décision.
Le risque ne disparaît pas en l'ignorant - il s'accumule. Voici ce que coûte, concrètement, le statu quo.
Le coût du recrutement
Chaque départ d'un développeur WinDev est un risque. Sur trois ans, le surcoût de recrutement et de maintien des compétences dépasse souvent le coût d'une migration progressive.
Le coût de la dépendance
Un seul prestataire qui maîtrise votre application, c'est un point de levier sur vos tarifs et vos délais - et un risque de continuité si la relation s'arrête.
Le coût des opportunités ratées
Pas de portail client, pas d'app mobile terrain, pas d'API pour vos partenaires : autant de projets que votre socle actuel rend difficiles ou impossibles.
Le même métier, un socle ouvert.
L'objectif n'est pas de jeter 20 ans de métier, mais de le faire vivre sur un socle ouvert, maintenable et recrutable. On préserve votre logique métier - on la documente, on la rejoue, on la sécurise - et on la rend accessible partout.
Pour le lecteur technique - Côté technique : front Nuxt/Vue ou Next/React, API Node (NestJS/Fastify), PostgreSQL avec stratégie de reprise HFSQL, conteneurisation Docker. Une application desktop moderne (Tauri/Electron) reste possible si vos usages terrain l'exigent.
Migration progressive, jamais de big bang.
On ne débranche jamais ce qui marche pour brancher l'inconnu. L'ancien et le nouveau cohabitent jusqu'à la bascule, validée avec vos équipes.
Diagnostic & cadrage
On audite l'existant, on cartographie la logique métier et les données, on identifie les zones à risque. Vous repartez avec un périmètre et un chiffrage clairs.
Migration progressive
Module par module, selon un strangler pattern. Pas de big bang : l'application actuelle continue de tourner pendant qu'on construit la nouvelle.
Double-run & validation
Ancien et nouveau systèmes tournent en parallèle. On reprend les données, on compare, on valide avec vos équipes avant toute bascule.
Bascule maîtrisée
Mise en production progressive, plan de retour arrière, accompagnement de vos utilisateurs. La continuité de service reste la priorité du début à la fin.
La vision et l'exécution.
Pas un commercial qui repasse le dossier à une équipe : vous traitez avec celui qui cadre et qui livre. Basé à Metz, j'interviens dans tout le Grand Est et à distance.
Demander mon audit gratuit ↘CTO + développeur
Je cadre la stratégie SI et je livre le code. Vous parlez à la même personne pour la vision et pour l'exécution - pas à un commercial qui repasse le dossier à une équipe.
+15 ans d'expérience
Architecture, direction technique, mise en production fiable. J'ai vu passer assez de migrations pour savoir où sont les pièges et comment préserver la continuité.
Maîtrise du socle cible
Tout l'écosystème TypeScript moderne - React/Next, Vue/Nuxt, Node, bases SQL comme NoSQL (PostgreSQL, Supabase, MongoDB…), conteneurisation. Je choisis la brique adaptée à votre contexte plutôt qu'une stack imposée.
Vision SI globale
Je ne fais pas du lift & shift. Je pense votre application dans l'ensemble de votre système d'information : interopérabilité, sécurité, évolutivité, durabilité.
Vos questions, sans détour.
Notre application WinDev marche très bien, pourquoi migrer ?
Justement parce qu'elle marche : c'est le bon moment pour migrer sereinement, sans urgence ni big bang. On migre progressivement, module par module, pendant que l'application actuelle continue de tourner. La continuité de service est la priorité numéro un.
WinDev est-il obsolète ?
Non. PC SOFT développe toujours activement le produit et la version 2026 est récente. Le sujet n'est pas l'obsolescence technique mais la dépendance business : recrutement, ouverture au web, interopérabilité. Méfiez-vous de tout prestataire qui vous dit le contraire.
Migrer coûte cher, non ?
Comparez ce coût à celui de la dépendance et du recrutement sur trois ans. Une migration progressive s'étale, se budgète, et supprime un risque qui, lui, ne fait que croître. On chiffre tout dès le diagnostic.
Va-t-on perdre 20 ans de logique métier ?
Non. Votre logique métier est un actif : elle est analysée, documentée et rejouée sur le nouveau socle. C'est même l'occasion de la clarifier et de retrouver des règles que plus personne ne savait expliquer.
Que devient notre base HFSQL ?
Elle est reprise vers PostgreSQL avec une stratégie de migration de données dédiée : mapping du modèle, contrôle d'intégrité, double-run pour valider avant la bascule. Aucune donnée n'est perdue.
Faisons le point sur votre risque.
Un échange court et concret : on regarde votre application, vos contraintes et vos options. Vous repartez avec un premier diagnostic, sans engagement.
Demandez votre audit gratuit.
Quelques précisions sur votre contexte me permettent de préparer un premier diagnostic utile dès notre échange. Je vous réponds personnellement sous 24 h.
Vous préférez écrire ? bonjour@matejicek.me