Mis à jour le 18 octobre 2026 · 4 min de lecture

Refonte et reprise de logiciels

BryanDelivery et équipes techniques

Cette rubrique s'adresse aux responsables informatiques et dirigeants de PME dont le logiciel métier, en WinDev ou en PHP, doit être repris, passé en web, connecté à des flux externes ou mis à niveau. Pour choisir la bonne page, partez de votre situation (développeur parti, sources manquantes, accès à distance, flux EDI) plutôt que de la technologie.

  • 955annonces de projets proches sur codeur.com

La plupart des demandes concernent un logiciel WinDev qu'il faut reprendre, ouvrir ou connecter

Sur codeur.com, on relève 955 annonces de projets proches, 125 qui associent WinDev et un connecteur, 17 qui associent WinDev et le transport routier. Les questions reçues se rangent ainsi :

  • Reprise : le développeur est parti ou part à la retraite, les sources sont incomplètes, le projet inachevé ou sans documentation.
  • Passage en web : le logiciel ne tourne qu'au siège alors que les équipes doivent y accéder à distance, sans arrêt de l'exploitation pendant la bascule.
  • Connexion : relier le logiciel à l'EDI des chargeurs, à la télématique embarquée et aux données des chronotachygraphes.
  • Mise à niveau : adapter un ERP maison à la facture électronique, passer de HFSQL à PostgreSQL, reprendre un code PHP sans framework ou le migrer de PHP 5 vers PHP 8.

Côté infrastructure, les cas WinDev partent souvent d'une base HFSQL sur un serveur interne, d'échanges par fichiers et d'accès pensés pour le réseau local. Décrire ce socle par écrit avant le premier rendez-vous évite des devis bâtis sur des suppositions.

Le prix dépend des sources, des flux et de la bascule plus que de la technologie

Les budgets affichés sur des annonces publiques de codeur.com se situent dans ces tranches : moins de 500 €, 500 € à 1 000 €, 1 000 € à 10 000 €. Ce sont des intentions d'acheteurs, pas des devis : le coût réel se fixe après lecture du code et de l'infrastructure. Ce qui le fait bouger :

  • L'état des sources : un projet complet qui compile se reprend, des modules manquants doivent être reconstruits.
  • Le nombre de flux : chaque partenaire EDI, chaque boîtier télématique, chaque source de données de chronotachygraphe ajoute un connecteur à tester puis à superviser.
  • La bascule : si l'activité ne peut pas s'arrêter, ancien et nouveau logiciel tournent en parallèle, avec une synchronisation des données à construire.
  • L'hébergement : cloud, serveur interne ouvert sur l'extérieur ou accès par VPN, chaque option change la sécurité et les temps de réponse vus des postes distants.

Pour le prestataire, cherchez la double compétence : savoir lire du WinDev et du HFSQL, puis construire et exploiter une application web hébergée.

Ce qu’il faut demander avant de signer

CritèreCe qu’il faut demanderSignal favorable
Lecture de l'existant WinDev et HFSQLUn état des lieux écrit avant tout devis : sources présentes, version de WinDev, structure de la base, flux entrants et sortants.Le prestataire demande l'accès aux sources et au serveur avant de chiffrer, puis liste ce qui manque.
Bascule sans arrêt de l'activitéComment ancien et nouveau logiciel cohabitent, quelle base fait foi pendant la transition, comment on revient en arrière.Une période en parallèle décrite, une synchronisation des données prévue et un retour arrière testé avant la date de bascule.
Accès distants, flux et hébergementOù l'application sera hébergée, comment les équipes s'y connectent, comment les flux EDI et télématiques entrent et sont surveillés.La réponse parle d'authentification, de chiffrement des échanges, de sauvegardes et de supervision, pas seulement d'écrans.

Questions fréquentes

Notre développeur WinDev part à la retraite : que faut-il récupérer avant son départ ?

Le projet complet avec ses composants, la version de WinDev utilisée, les accès administrateur à la base HFSQL et au serveur qui l'héberge, les scripts de sauvegarde et la liste des flux : qui envoie quoi, par quel canal, avec quels identifiants. Demandez-lui aussi de compiler et de mettre en production devant un tiers. Un repreneur pourra alors chiffrer la suite sur des éléments vérifiés, pas sur une promesse de transmission.

Il nous manque une partie des codes sources : peut-on reprendre le logiciel ou faut-il le refaire ?

Tout dépend de ce qui manque. Si quelques modules sont absents, on reprend le reste et on reconstruit ces modules en observant leur comportement, les fichiers qu'ils produisent et les données qu'ils écrivent. Si le cœur métier est perdu, la refonte devient souvent plus sûre qu'une reconstruction morceau par morceau. Dans tous les cas, les données restent exploitables si vous avez accès à la base : ce sont elles qu'il faut extraire et décrire en premier.

Par quoi remplacer WinDev et sa base HFSQL ?

Il n'existe pas de réponse unique. Le choix dépend de qui maintiendra le code demain, de l'hébergement visé et de la façon dont les équipes accèdent au logiciel : navigateur, mobile, poste fixe. Côté données, passer de HFSQL à PostgreSQL est un chantier à part : types, index, requêtes à adapter, volumes à transférer. Demandez que la migration soit testée sur une copie complète de la base, avec des mesures de temps de réponse depuis un poste distant, avant la bascule.

Pour aller plus loin

Sources et méthode

  • Prestataires retenus : site qui répond, spécialité présente sur une page de service de leur site, registre Sirene pour les entreprises françaises. Relevé du 6 octobre 2026.

Recevoir des propositions pour votre projet

Trois questions, une minute. Un expert relit votre demande et vous recontacte au sujet de votre projet.

Quel est votre projet ?

Le bon prestataire se choisit sur des faits.

Newsletter

Recevez nos guides IP & réseau

Nouveaux outils, définitions et astuces sécurité, directement par email. Pas de spam, désinscription en un clic.