Moderniser une plateforme sans la refaire

Votre plateforme montre son âge. Vous n'avez pas forcément besoin d'une refonte.

Le réflexe, quand une application commence à dater ou devient difficile à faire évoluer, c'est de vouloir repartir de zéro. C'est souvent l'option la plus chère, la plus longue et la plus risquée. Et dans la plupart des cas, elle n'est pas nécessaire.

  • Sans refonte
  • Par briques
  • Plan déduit ensuite

Pour qui ?

  • Votre plateforme a plus de cinq ans, et chaque évolution coûte plus cher que la précédente.

  • Le socle n'a pas été mis à jour depuis deux ou trois versions majeures.

  • On vous a proposé une refonte et le devis vous a fait reculer.

  • Personne dans l'équipe ne veut toucher à certains modules.

  • Vous avez repris une plateforme dont l'auteur d'origine n'est plus joignable.

  • Votre plateforme fonctionne sans incident, et pourtant personne n'aime l'utiliser.

  • Vos équipes ont monté des tableurs et des procédures parallèles pour compenser ce que l'outil ne fait pas.

Ce qui coince

  • Une application ne casse pas d'un coup

    Elle devient lente à faire évoluer, coûteuse à corriger, risquée à mettre à jour. Le jour où quelqu'un dit qu'il faudrait tout refaire, le problème s'installe depuis trois ans.
  • La refonte remet le compteur à zéro, y compris sur ce qui marchait

    Vous repayez des fonctionnalités que vos utilisateurs maîtrisaient, vous reprenez le risque d'une mise en production, et vous perdez un an pendant lequel rien n'avance.
  • La dette technique n'est pas répartie uniformément

    C'est ce qu'on appelle la dette technique : l'écart entre le code tel qu'il est et ce qu'il devrait être pour évoluer sans risque. Sur une plateforme de dix ans, une bonne part du code fonctionne très bien et n'a aucun besoin d'être touchée. Le problème est concentré sur quelques zones, encore faut-il savoir lesquelles.
  • La dette n'est pas que technique

    Un socle à jour peut porter une application que plus personne n'aime utiliser. Les parcours ont été pensés pour un métier qui a changé, les écrans se sont empilés au fil des demandes, et vos utilisateurs ont trouvé des chemins de contournement. Ce vieillissement-là ne se lit pas dans les numéros de version.
  • Attendre coûte plus cher qu'agir

    Chaque version majeure sautée rend la suivante plus difficile, et les montées repoussées finissent par former un mur.

Ce que l'IA a changé, concrètement

Reprendre du code écrit par d'autres était un travail lent : lire, comprendre, tester à la main. Il s'est accéléré, en particulier là où il était le plus ingrat. Reconstruire une couverture de test sur du code qui n'en avait pas. Remplacer des appels dépréciés. Documenter un existant que personne n'avait documenté.
Nous ne vous vendrons pas ça comme une révolution. Le seuil s'est déplacé, voilà tout : des chantiers qui ne valaient pas le coup il y a trois ans sont devenus abordables.
En savoir plus

Notre intervention

Tout commence par un Plan de remise à niveau, à partir de 1 800 € HT. Nous entrons dans le système, nous hiérarchisons ce qui doit être traité, et nous chiffrons chantier par chantier. Son montant est déduit si vous nous confiez les travaux.
Nous statuons sur les deux aspects : ce que le socle exige, et ce que les usages réclament. Les deux ne se traitent pas au même endroit et ne coûtent pas la même chose.
Ensuite nous traitons par briques, sur la plateforme en production. Pas de version parallèle qui divergerait pendant six mois, pas de bascule à risque un vendredi soir.
Nous reconstruisons le filet de sécurité avant de toucher au reste : une couverture de test sur les parcours critiques, à partir du comportement observé.
Puis les montées de version, socle et dépendances, en commençant par celles qui bloquent vos évolutions.
Quand ce sont les usages qui ont décroché et non le moteur, nous reprenons les parcours et les écrans par lots, sur le socle en place. Vos utilisateurs voient le changement, votre budget ne finance pas un remplacement de moteur.

Ce que vous obtenez

Une plateforme qui accepte à nouveau des évolutions. Une couverture de test là où il n'y en avait pas. Des dépendances à jour, et une veille sécurité qui vous concerne vraiment. Des parcours que vos équipes cessent de contourner. Et une trajectoire pour ne pas y revenir dans deux ans.

Quand la refonte est le bon choix

Parfois refaire coûte moins cher, et nous vous le dirons. Quand la technologie n'est plus maintenue du tout. Quand la dette touche l'architecture elle-même et non les briques : elle ne portera pas les nouveaux usages, quoi qu'on répare autour. Des écrans qui ont simplement vieilli ne relèvent pas de ce cas.
Vous l'entendrez au diagnostic, pas au troisième mois.

Reprendre le code des autres, c'est notre quotidien depuis vingt ans

Anciens prestataires, freelances partis, équipes internes dissoutes. Une bonne part des plateformes que nous maintenons aujourd'hui, nous n'en avons pas écrit la première ligne.
Le diagnostic part de 1 800 € HT, déduits si les travaux nous sont confiés.

Pourquoi un outil d'analyse de code ne suffit pas

Les outils d'analyse de code mesurent bien la dette technique. Ils comptent les dépendances obsolètes, repèrent les duplications et attribuent une note. Pour savoir où vous en êtes, c'est un bon point de départ. Ils ne disent pas par où commencer, ni ce qu'une zone coûte à votre activité, ni comment la traiter sans arrêter la plateforme. Deux mille alertes ne font pas une trajectoire : il faut quelqu'un pour les hiérarchiser, puis pour intervenir sur un système qui tourne.

Questions fréquemment posées

Combien ça coûte ?

Est-ce que ça bloque nos évolutions pendant les travaux ?

Vous garantissez le résultat ?

Ça marche sur n'importe quelle technologie ?

Et si nous voulons changer de prestataire ensuite ?

Quelle différence avec une évolution fonctionnelle ?

Savoir ce que vaut votre socle

Tout commence par un Plan de remise à niveau, à partir de 1 800 € HT, déduits si les travaux nous sont confiés.
Découvrir le Plan