← Toutes les réalisations
Logiciel métier · Transport maritime

Icard Maritime

Une application en production depuis une vingtaine d’années, que plus personne n’osait toucher. J’ai repris la main : cartographie du code, chaîne de déploiement, puis des correctifs livrés en production ticket après ticket, sans interruption de service.

ASP.NETVB.NETSQL ServerIIS
Icard Maritime (transport maritime · Marseille)En productionVisiter le site ↗
20 ans
de production repris en main, sans réécriture
0 interruption
de service pendant les mises en production
Réversible
chaque livraison recettée, retour arrière exercé
Le défi

Le problème n’était pas le code. C’était de ne pas pouvoir le livrer.

L’application fait tourner l’exploitation au quotidien. Elle a grossi pendant vingt ans, changé plusieurs fois de mains, et plus personne dans l’entreprise ne savait ce qu’une modification pouvait casser.

La solution

D’abord la chaîne, ensuite les correctifs.

L’ordre compte : tant que livrer est risqué, corriger est risqué. J’ai donc construit ce qui manquait avant de toucher au métier.

  • La cartographie du code existant et la réconciliation entre ce qui tourne en production et ce qui est versionné.
  • La chaîne de déploiement : environnement de recette, artefact reproductible, retour arrière exercé pour de vrai avant qu’on en ait besoin.
  • Les correctifs livrés en production, recettés un par un, sans interruption de service.
  • Le diagnostic écrit des pannes silencieuses trouvées en chemin.
Stack
ASP.NETVB.NETSQL ServerIISWindows Server

Un logiciel que plus personne n’ose toucher ?

Un appel de 30 minutes pour comprendre ce qui bloque. Sans engagement.

Premier échange · 30 min