Maintenir une application en production : ce que personne ne vous dit avant le lancement
La mise en ligne n'est pas la ligne d'arrivée. Sauvegardes, mises à jour, surveillance, incidents : voici comment je garde des produits en ligne en bonne santé, mois après mois.

Un logiciel coûte plus cher à faire vivre qu'à construire. Ce n'est pas une mauvaise nouvelle, c'est une réalité qu'il vaut mieux connaître avant le lancement. Avec plusieurs produits en ligne, j'ai appris à traiter la maintenance comme une partie du produit, pas comme une corvée.
La maintenance préventive : éviter la panne
C'est le travail invisible qui évite les mauvaises surprises :
- Des sauvegardes testées. Une sauvegarde qu'on n'a jamais restaurée n'est qu'un espoir.
- Des dépendances à jour, mises à jour régulièrement et par petites étapes plutôt qu'une fois par an dans la douleur.
- Une surveillance du temps de réponse, des erreurs et de l'espace disque, avec des alertes qui arrivent avant les clients.
- Des certificats et noms de domaine renouvelés automatiquement.
La maintenance évolutive : suivre le métier
Une application utile change, parce que l'activité de ses utilisateurs change : une nouvelle règle fiscale, un nouveau moyen de paiement, un rapport demandé par la direction. La clé est de livrer ces évolutions par petits lots, testés, plutôt que d'accumuler un grand chantier risqué.
Quand l'incident arrive
Il arrivera. Ce qui compte, c'est la réponse : prévenir les utilisateurs, rétablir le service, puis seulement chercher la cause. Après chaque incident, j'écris quelques lignes sur ce qui s'est passé et sur ce qui l'empêchera de se reproduire. Sans chercher de coupable.
L'état d'esprit Kaizen
Je m'inspire beaucoup du Kaizen : améliorer un peu chaque semaine plutôt que tout refaire d'un coup. Une requête trop lente corrigée ici, un message d'erreur clarifié là. Au bout de quelques mois, la différence est énorme, et l'équipe n'a jamais eu besoin d'un « grand refactoring ».
Si vous lancez un produit, prévoyez dès le départ un budget et du temps pour le faire vivre. C'est ce qui sépare une application qui dure d'une application qu'on finit par abandonner.
Votre avis
Les commentaires restent enregistrés sur cet appareil.
Recevez les prochains articles.
Un e-mail quand un nouvel article, une offre ou une annonce produit est publié. Une fois par mois au maximum.