Quand faut-il réécrire son application plutôt que de la publier ?

Dernière mise à jour :
30 septembre 2026

Quand faut-il réécrire son application plutôt que de la publier ?

Si vous développez des logiciels Windows, vous avez probablement déjà ressenti cette pression. Vos clients exigent un accès via navigateur, une authentification unique et une expérience toujours à jour, comme pour tous les autres outils qu'ils utilisent. Votre application remplit déjà sa fonction, mais elle n'a pas été conçue pour le web. La plupart des éditeurs de logiciels indépendants (ISV) se retrouvent donc face au même dilemme : tout reconstruire en tant qu'application web native ou opter pour une migration plus rapide vers le cloud. C'est le choix entre la réécriture et la publication de l'application, et il est au cœur de presque toutes les discussions sur la modernisation des applications Windows en 2026.

On a souvent tendance à penser que moderniser son application signifie simplement remplacer l'ancien code par du nouveau. En réalité, il s'agit d'un ensemble de décisions concernant la manière dont votre application est distribuée, accessible et maintenue, et pas seulement la manière dont elle a été écrite. Bien choisir ses options peut vous épargner des années de travail. À l'inverse, mal choisir peut compromettre votre stratégie et votre clientèle.

En quoi consiste réellement une réécriture ?

Une réécriture complète implique de reconstruire l'application pour le web de A à Z. Cela impacte chaque flux de travail, chaque intégration et chaque ligne de code essentielle pour vos clients. Réalisée avec succès, elle vous offre une base de code véritablement native du web. À grande échelle, c'est l'un des projets les plus ambitieux qu'un éditeur de logiciels indépendant puisse entreprendre.

Avant de s'engager, il est utile de bien comprendre l'étendue des exigences d'une réécriture :

  • Personnel : vous avez besoin d'une équipe de développement possédant les compétences nécessaires pour reconstruire l'application dans un délai raisonnable, tout en assurant la continuité du fonctionnement du produit existant.
  • Équivalence des fonctionnalités : égaler les fonctionnalités d'une application Windows existante est extrêmement difficile, et certaines fonctionnalités très appréciées peuvent ne pas avoir d'équivalent sur le Web.
  • Délai de mise sur le marché : pour les produits complexes et riches en fonctionnalités, une réécriture complète peut prendre des années avant d’atteindre les clients.
  • Intégrations et matériel : les imprimantes, scanners, capteurs et autres périphériques qui fonctionnent parfaitement sur un ordinateur de bureau sont difficiles à reproduire dans un navigateur.
  • Adoption par les utilisateurs : les clients satisfaits de l’application actuelle sont souvent réticents à réapprendre une nouvelle interface.

En quoi consiste réellement la publication d'applications ?

La publication d'applications adopte une approche inverse. Au lieu de reconstruire votre application, vous l'hébergez sur un serveur Windows et mettez son interface à disposition sur n'importe quel navigateur ou appareil. L'application s'exécute sur le serveur et se comporte comme si elle était installée localement, mais les utilisateurs y accèdent via un lien web, sans installation locale.

Comme le code reste inchangé, la publication de l'application n'affecte en rien vos flux de travail ni vos intégrations. Votre équipe continue de déployer des fonctionnalités sur le produit qu'elle connaît déjà, tandis que les utilisateurs bénéficient de l' expérience utilisateur de type SaaS , basée sur un navigateur, qu'ils recherchent.

‍

{{CTAEMBED_IDENTIFIER}}

‍

Quand une réécriture est judicieuse

Réécrire n'est pas toujours la mauvaise solution. Dans certains cas, reconstruire représente le bon investissement à long terme.

  • Votre architecture de base est véritablement obsolète et ne peut plus être maintenue ni sécurisée.
  • Votre différenciation repose sur des capacités que seule une architecture web ou mobile native peut offrir.
  • Vous disposez du budget, des ressources d'ingénierie et de la marge de manœuvre nécessaires pour mener à bien un projet pluriannuel sans retarder votre feuille de route.
  • Vous envisagez de modifier fondamentalement la fonction du produit, et pas seulement son mode de distribution.

Si aucune de ces situations ne correspond à la vôtre, une réécriture pourrait résoudre un problème de livraison dans le cadre d'un projet de développement.

Quand la publication d'applications est la voie la plus judicieuse

Pour la plupart des éditeurs de logiciels indépendants Windows, la pression de la modernisation se traduit en réalité par une pression à la livraison. La publication est généralement la meilleure option lorsque :

  • Votre application fonctionne bien et vos clients l'apprécient telle quelle.
  • La véritable demande concerne l'accès via navigateur et le travail à distance, et non un ensemble de fonctionnalités différent.
  • Vous voulez atteindre le marché en quelques semaines, pas en quelques années.
  • Vous devez préserver l'intégration avec les imprimantes, les périphériques ou les systèmes externes.
  • Vous préférez investir votre temps d'ingénierie dans le produit plutôt que dans une migration de plateforme.

Choisir entre la réécriture et la publication de l'application

Alors, comment choisir concrètement ? La décision entre réécriture et publication de l’application est plus facile à prendre en répondant à quelques questions dans l’ordre :

  1. Quel est l'objectif ? S'il s'agit d'améliorer l'expérience de diffusion, la publication vous permettra probablement d'y parvenir plus rapidement. S'il s'agit d'un produit fondamentalement différent, une réécriture peut s'avérer nécessaire.
  2. Quel est le coût de l'attente ? Estimez le temps nécessaire à une réécriture, puis évaluez le coût de ce retard en termes de contrats perdus et de désabonnement.
  3. Qu’allez-vous perdre ? Dressez l’inventaire des fonctionnalités et intégrations spécifiques à Windows qu’une réécriture mettrait en péril.
  4. Que pouvez-vous proposer dès maintenant ? Une couche de publication peut offrir immédiatement aux clients un accès au cloud, vous laissant ainsi le temps de planifier une modernisation plus approfondie à votre propre rythme.

Pour de nombreux fournisseurs, la réponse honnête est que la publication résout le problème immédiat, et qu'une réécriture, si elle a lieu un jour, peut attendre d'être véritablement justifiée.

Emplacement d'exécution de votre application publiée

Une fois que vous avez opté pour la publication plutôt que la réécriture, la question suivante est celle de l'environnement d'exécution de l'application. GO-Global vous permet de publier votre application Windows existante sur n'importe quel navigateur ou appareil depuis un serveur hébergé dans un cloud public, privé ou hybride, sans aucune modification de code. Pour les éditeurs qui préfèrent déléguer la gestion de cette infrastructure, ISVHost, la plateforme d'hébergement de GraphOn dédiée aux éditeurs de logiciels indépendants (ISV), prend en charge les serveurs, la mise à l'échelle et la distribution, permettant ainsi à votre équipe de se concentrer sur le développement de l'application.

Choisir la voie qui protège ce qui fonctionne

Moderniser une application Windows ne signifie pas forcément miser sur une refonte complète. Dans la plupart des cas, la solution la plus rapide pour offrir une expérience moderne et hébergée dans le cloud consiste à publier votre application existante et à réserver une réécriture aux rares cas où cela s'avère vraiment nécessaire. Il ne s'agit pas de choisir entre tout réécrire ou rien, mais d'opter pour l'approche qui permet à vos clients d'obtenir ce qu'ils souhaitent, tout en minimisant les risques pour votre application actuelle. Vous êtes un éditeur de logiciels indépendant (ISV) Windows et vous envisagez la distribution d'applications dans le cloud ? Contactez-nous pour découvrir comment GO-Global peut vous aider à simplifier l'accès à vos logiciels pour vos utilisateurs finaux. Vous pouvez également télécharger une version d'essai gratuite pour la tester vous-même.

Modernisez votre application Windows sans la réécrire

Évitez une refonte sur plusieurs années. GO-Global publie votre application Windows existante sur n'importe quel navigateur, offrant ainsi rapidement à vos clients une expérience SaaS.

Table des matières