Migration WinDev et modernisation

Reprendre une application WinDev sans documentation

L’équipe Websurmesure ·

En bref : pour reprendre une application WinDev sans documentation, on récupère d’abord le code source et les accès, on sécurise l’environnement (sauvegardes, versions), puis on reconstitue les règles métier à partir du code et d’ateliers avec les utilisateurs. L’application est ensuite maintenue normalement, en attendant une éventuelle modernisation.

C’est une situation fréquente : le développeur qui a créé l’application il y a quinze ans part à la retraite, quitte l’entreprise ou cesse son activité. Il laisse un logiciel indispensable et aucune documentation.

Les risques de la situation

  • impossibilité de corriger une panne bloquante ;
  • impossibilité de faire évoluer l’application (nouvelle réglementation, nouveau besoin) ;
  • risque de perte du code source s’il n’est stocké que sur un poste ;
  • dépendance à une seule personne pour les mises à jour.

Étape 1 : récupérer et sécuriser

  • Le code source complet : projet, analyse, composants, bibliothèques externes.
  • La version de WinDev utilisée et les licences.
  • Les accès aux serveurs et aux bases de données.
  • Des sauvegardes vérifiées du code et des données.
  • Un gestionnaire de versions pour suivre chaque modification à venir.

Étape 2 : comprendre l’application

L’analyse du code

Inventaire des fenêtres, états, traitements, requêtes et interfaces. L’IA aide aujourd’hui à résumer ce que fait chaque traitement et à repérer les règles métier enfouies dans le code (voir comment l’IA accélère la migration d’un code WinDev).

Les ateliers avec les utilisateurs

Les utilisateurs savent ce que fait l’application au quotidien. Le croisement entre leur récit et le code permet de reconstituer les règles et les exceptions.

Étape 3 : documenter

Une documentation fonctionnelle et technique est produite : processus, règles de gestion, structure des données, procédures d’installation et de déploiement.

Étape 4 : maintenir

L’application entre dans un contrat de maintenance avec des engagements clairs. Lisez TMA WinDev : maintenir son application en préparant la migration.

Étape 5 : décider de l’avenir

Avec une application documentée et maîtrisée, vous pouvez décider sereinement : la maintenir, la moderniser ou la migrer (voir sortir de WinDev).

Notre expérience

Nous avons repris des applications WinDev et WebDev pour des entreprises de l’édition, de l’imprimerie ou de la santé, avec accès au code source, ateliers métier puis maintenance corrective et évolutive. Notre équipe compte des développeurs WinDev expérimentés.

Découvrez notre offre de reprise et modernisation d’applications WinDev, ou contactez-nous pour un premier diagnostic.

Questions fréquentes

Que faut-il pour reprendre une application WinDev ?

Le code source complet (projet, analyse, composants), un accès aux bases de données et un ou deux utilisateurs clés disponibles pour des ateliers.

Combien de temps dure une reprise ?

Quelques semaines en général pour l’audit et le transfert de connaissances, avant une prise en charge complète de la maintenance.

Prêt à automatiser sans perdre le contrôle ?

Trente minutes pour comprendre votre besoin, vous dire ce qui est faisable et à quel coût. Sans engagement.