Migration WindevPrendre contact

WinDev · WebDev · WinDev Mobile

Sortez de WinDev. Sans arrêter votre activité.

Nous migrons vos applications vers des technologies modernes et ouvertes. Pas une simple traduction de code : une analyse complète de votre système, une architecture repensée et un livrable clé en main.

AvantAprès

Faites glisser le curseur · Maquettes d’illustration, données fictives

Le constat

Votre application fonctionne. C’est son avenir qui pose problème.

Elle porte votre métier depuis dix, quinze, parfois vingt-cinq ans. Mais autour d’elle, tout a changé. Vous vous reconnaissez ?

Les compétences se raréfient

Recruter ou remplacer un développeur WLangage prend des mois, quand vous y arrivez.

Tout repose sur une personne

Celui qui a écrit l'application est le seul à la comprendre. Et il part bientôt.

Vous dépendez d’un seul éditeur

Langage, base de données, atelier, licences : votre feuille de route suit celle d’un autre.

Vos clients attendent du web et du mobile

Portail client, application terrain, API pour vos partenaires : chaque demande devient un chantier.

La sécurité vous inquiète

Mots de passe, droits d’accès, sauvegardes, RGPD : difficile de répondre sereinement à un audit.

Chaque mise à jour est un risque

Pas de tests automatisés, des déploiements manuels poste par poste, des régressions découvertes par les utilisateurs.

Notre approche

Traduire du code ne suffit pas. Nous reconstruisons mieux.

Recopier à l’identique, c’est déplacer vos problèmes dans un autre langage. Une migration est l’occasion unique de remettre à plat ce qui freine votre produit, et de le préparer pour les dix prochaines années.

Six axes d’amélioration, traités pendant la migration

Sécurité

AvantIdentifiants partagés, accès direct à la base

AprèsAuthentification forte, droits par rôle, secrets chiffrés, journal d’audit

Scalabilité

AvantUn serveur, un site, un plafond d’utilisateurs

AprèsArchitecture cloud ou on-premise qui suit votre croissance

Performance

AvantÉcrans qui chargent toute la base

AprèsRequêtes ciblées, cache, temps de réponse mesurés et tenus

Maintenabilité

AvantLogique métier enfouie dans les fenêtres

AprèsCode structuré, typé, testé, lisible par n’importe quel développeur

Observabilité

AvantOn apprend la panne par un appel client

AprèsLogs, métriques et alertes : vous voyez le problème avant vos utilisateurs

Ouverture

AvantÉchanges par fichiers et ressaisies

AprèsAPI documentée, connecteurs ERP, comptabilité, e-commerce

Desktop, web, mobile

Toutes vos applications, quelle que soit leur forme.

Client lourd, site ou application terrain : nous reprenons l’ensemble de votre parc, avec une base technique commune plutôt que trois projets séparés.

  • WinDev · Applications de gestion Windows
    → Application web accessible partout, ou client lourd moderne si le métier l’exige
  • WebDev · Sites et extranets
    → Application web rapide, responsive, référençable et sécurisée
  • WinDev Mobile · Applications terrain
    → Applications iOS et Android natives, utilisables hors connexion

La méthode

Six étapes, un livrable à chacune.

Vous savez à tout moment où en est le projet, ce qui a été décidé et pourquoi. Le premier échange est gratuit. L’audit est une prestation à part entière : vous pouvez vous arrêter là, le rapport vous appartient et reste utile, avec ou sans nous.

  1. Étape 1

    Comprendre votre besoin

    Ateliers avec la direction, les utilisateurs et votre équipe technique. On migre un métier, pas des fenêtres.

    Livrable
    Note de cadrage
  2. Étape 2

    Analyser l’existant

    Inventaire complet : fenêtres, états, schéma de données, traitements, interfaces, failles et dette. Rien n’est laissé dans l’ombre.

    Livrable
    Rapport d’audit
  3. Étape 3

    Proposer une cible

    Architecture détaillée, choix technologiques argumentés, lots, planning et budget. Vous décidez en connaissance de cause.

    Livrable
    Proposition chiffrée
  4. Étape 4

    Migrer par itérations

    Des lots courts, une démonstration à chaque étape, vos retours intégrés au fil de l’eau. Pas d’effet tunnel.

    Livrable
    Version de démo à chaque lot
  5. Étape 5

    Basculer sans coupure

    Reprise des données scriptée et rejouable, tests de non-régression, fonctionnement en parallèle, puis bascule planifiée.

    Livrable
    Plan de bascule et de retour arrière
  6. Étape 6

    Transmettre et garantir

    Documentation, formation de vos équipes, période de garantie. Vous êtes autonomes, ou nous restons à vos côtés.

    Livrable
    Dossier de transfert

Clé en main

Ce que vous récupérez à la fin.

Un produit que vos équipes peuvent exploiter, faire évoluer et confier à qui elles veulent.

Le code source, chez vous

Dépôt Git complet, historique inclus. Il vous appartient, sans licence d’exécution.

Des tests automatisés

Les règles métier sont couvertes : chaque évolution future est vérifiée en quelques minutes.

Un déploiement en un clic

Intégration et déploiement continus, environnements de recette et de production.

Une documentation à jour

Architecture, modèle de données, API, procédures d’exploitation.

Vos données reprises

Scripts de migration rejouables et rapport de contrôle : rien ne se perd en route.

Le suivi en production

Tableaux de bord, journaux et alertes configurés dès le premier jour.

La preuve par l’exemple

Nous avons commencé par le faire pour de vrai.

Avant de proposer ce service, nous avons appliqué la méthode à un produit réel : Arya, un logiciel qui organise le travail de techniciens de maintenance en déplacement. Planning des interventions, rapports, pièces, photos, signature du client, le tout relié à SAP Business One.

Avant
→
Après
  1. 1

    Le point de départ

    Une application WinDev Mobile utilisée chaque jour sur le terrain. La synchronisation avec SAP se lance à la main, un rapport peut rester en attente dans le téléphone, et chaque évolution devient plus coûteuse que la précédente.

  2. 2

    Ce que nous avons fait

    Nous avons d’abord tout analysé : le modèle de données, chaque écran, chaque échange avec SAP. Puis nous avons repensé l’architecture au lieu de la recopier : l’application fonctionne sans réseau et se synchronise toute seule.

  3. 3

    Le résultat

    Une application iOS et Android à partir d’une seule base de code, un moteur de synchronisation couvert par des tests automatisés et une API documentée, prête à être branchée sur SAP.

37
tables de données analysées
314
champs cartographiés
23
écrans repensés
22
requêtes SAP auditées

Où en est-onLe prototype fonctionnel est livré. Les écrans ci-dessus sont des maquettes d’illustration.

L’équipe

Trois interlocuteurs, du premier appel à la mise en production.

Une double culture rare : nous connaissons WinDev de l’intérieur, et nous construisons au quotidien sur les technologies vers lesquelles vous allez.

O

Olivier

Architecture & développement

Architecte logiciel. Plus de 10 ans d’architecture et de développement JavaScript.

A

Arthur

Expertise WinDev

Co-fondateur d’Arya, développeur senior. Il connaît WinDev de l’intérieur, ses forces comme ses pièges.

Y

Yann

Produit & relation client

Commercial et responsable produit. Votre interlocuteur du premier échange à la mise en production.

FAQ

Les questions qu’on nous pose.

Une autre question ? Posez-la nous directement.

Vers quelles technologies migrez-vous ?+

Il n’y a pas de réponse toute faite : cela dépend de votre besoin, de vos contraintes et des compétences de vos équipes. Notre seule règle est de choisir des technologies ouvertes, largement répandues et pour lesquelles on recrute facilement. Chaque choix est argumenté dans la proposition, et c’est vous qui décidez.

Faut-il tout migrer d’un coup ?+

Non. Nous découpons le projet en lots et l’ancien système continue de tourner pendant que le nouveau se construit. Chaque lot est démontré, validé, puis mis en service.

Que deviennent nos données HFSQL ?+

Elles sont reprises par des scripts rejouables, avec des contrôles de cohérence et de volumétrie à chaque exécution. La reprise est répétée à blanc avant la bascule réelle.

À qui appartient le code livré ?+

À vous, intégralement : dépôt Git, documentation, scripts de déploiement. Vous pouvez le faire évoluer en interne ou avec le prestataire de votre choix.

Notre développeur WinDev est-il mis à l’écart ?+

Au contraire. Sa connaissance du métier et de l’historique est précieuse : nous l’associons à l’audit, aux validations, et nous le formons à la nouvelle plateforme s’il le souhaite.

Utilisez-vous l’intelligence artificielle ?+

Oui, comme un outil parmi d’autres pour analyser l’existant et accélérer les tâches répétitives. Chaque décision d’architecture et chaque ligne livrée sont relues, testées et assumées par un ingénieur senior. Le cadre de confidentialité de vos sources est défini par écrit avant tout accès.

Combien coûte une migration, et combien de temps dure-t-elle ?+

Cela dépend du nombre d’écrans, d’états, de tables et d’interfaces. Le premier échange est gratuit et permet de cadrer le sujet. Le rapport d’audit, payant, est établi à partir des éléments que vous nous confiez : il débouche sur un budget et un planning détaillés pour la migration.

Êtes-vous liés à l’éditeur de WinDev ?+

Non. Nous sommes une équipe indépendante, sans lien avec PC SOFT.

Parlons de votre projet

Commençons par en parler.

Tout commence par un appel gratuit et sans engagement, pour faire connaissance avec votre dossier.

  1. 1

    Un premier échange, gratuit. Votre application, vos besoins, les problèmes que vous rencontrez au quotidien.

  2. 2

    Un rapport d’audit complet, si vous le souhaitez. Sous accord de confidentialité, vous nous partagez davantage d’éléments (code source, écrans, documentation). Nous vous remettons une analyse détaillée, sur devis.

Nous revenons vers vous pour convenir d’un appel.