Moderniser un logiciel interne sans casser ce qui tourne
Cet outil marche encore, et c’est ce qui rend la décision difficile. Il porte des règles de votre métier que personne n’a écrites ailleurs : les redécouvrir une par une, en urgence, est la partie du chantier qu’aucun devis ne sait chiffrer d’avance.
— Symptômes
Vous vous reconnaissez si…
L’écran de saisie des commandes met assez longtemps à s’ouvrir pour que l’équipe aille faire autre chose en attendant.
Former un nouveau salarié consiste surtout à lui apprendre ce qu’il ne faut pas toucher.
Une évolution demandée il y a un an n’a toujours pas été chiffrée, faute de savoir qui pourrait la faire.
Personne ne sait dire ce qui se passe si la machine qui l’héberge s’arrête demain.
— Le récit
Le cas, en trois temps.
- Le point de départ
- Un outil développé il y a des années fait tourner une partie de l'activité. Il est lent, plus personne n'ose y toucher, et les équipes le contournent avec des fichiers à côté.
- Ce qu’on construit
- Un état des lieux honnête de l'existant, puis une modernisation par étapes : écrans revus, parcours simplifiés, fondations consolidées — sans tout jeter ni bloquer l'activité.
- Ce que ça change
- L’objectif visé : un outil que les équipes utilisent à nouveau volontiers, et qui peut évoluer sans crainte de tout casser.
— Cinq briques
Ce que nous construisons.
- 01
Les règles enfouies, remises au jour
Un calcul de remise, un seuil de validation, un cas particulier ajouté il y a dix ans : l’outil décide de choses que plus personne ne sait énoncer. On les sort du code, on les écrit, et on les fait relire par ceux qui s’en servent. C’est le vrai contenu de votre outil.
- 02
Écran par écran : repris, réécrit, ou supprimé
On commence par ce que les équipes ouvrent tous les jours, pas par ce qui serait le plus rapide à refaire. Les écrans que plus personne n’ouvre sortent du périmètre.
- 03
Les fichiers tenus à côté, lus comme un cahier des charges
Chaque tableur de contournement dit ce qui manque à l’outil, et depuis combien de temps. On les récupère au lieu de les interdire.
- 04
Les fondations reprises sans coupure
Hébergement, sauvegardes, , mises à jour de sécurité : la partie invisible se reprend pendant que l’outil actuel continue de tourner, et la bascule se fait morceau par morceau.
- 05
Les branchements sur les outils d’aujourd’hui
Comptabilité, messagerie, outil commercial : ce que le logiciel devait porter seul à l’époque se branche maintenant sur des services qui le font mieux, et ça allège d’autant ce qu’il reste à maintenir.
— Le chiffre
Combien, et combien de temps.
Pas de fourchette inventée pour l’occasion : le prix et le délai sont ceux de la marche correspondante, les mêmes pour tout le monde.
Marche 03Application métier
À partir de 15 000 €
8 à 12 semaines
Le système complet, à votre main.
- Plusieurs processus, plusieurs équipes, vos règles
- Branché sur vos outils existants
- Le code et les accès sont à vous
— Questions
Les questions qui reviennent sur ce cas.
Parfois, et ça se décide sur des faits : l’âge de la technologie, le fait qu’elle soit encore maintenue ou non, le coût d’une modification simple aujourd’hui. Ce qui tient se garde. Tout réécrire n’est pas une position de principe — c’est une conclusion, et elle s’écrit avec les raisons qui l’amènent.
C’est la contrainte qui commande le découpage. L’outil actuel reste debout tant que le nouveau n’a pas fait ses preuves sur le même travail, et les deux tournent côte à côte le temps qu’il faut. Le scénario qu’on écarte, c’est celui du week-end où tout change d’un coup, et du lundi où plus personne ne retrouve ses repères.
Non, mais ça change le point de départ. Ce qui n’est plus dans une tête est encore dans l’outil : ses écrans disent ce qu’il fait aujourd’hui, vos utilisateurs disent ce qu’il devrait faire. Les deux mis côte à côte suffisent à écrire un périmètre.
— À côté
Les cas voisins.
— Conversion
Votre situation ressemble à ça ?
Décrivez-la en quelques lignes. Vous aurez un avis honnête et une prochaine étape claire — pas un argumentaire.