Un site Drupal ne s'arrête pas le jour de sa mise en ligne : c'est là qu'il commence. Mises à jour de sécurité, évolutions fonctionnelles, corrections, performance : c'est le rôle de la TMA (Tierce Maintenance Applicative). Et toutes les TMA ne se valent pas. Voici comment distinguer une maintenance sérieuse d'une simple ligne sur une facture.

Ce qu'une vraie TMA couvre

La maintenance de sécurité

C'est le socle non négociable. Drupal publie des alertes de sécurité à un rythme régulier, certaines critiques. Une bonne TMA les applique dans des délais engagés, avec des fenêtres courtes pour les alertes critiques. Un prestataire qui applique les mises à jour « au prochain lot » vous laisse exposé pendant des semaines.

La maintenance corrective

Un bug bloquant en production doit avoir un délai de prise en charge et de résolution contractuel, pas une promesse orale. C'est ce qu'on appelle les GTI et GTR (garanties de temps d'intervention et de rétablissement).

La maintenance évolutive

Nouvelles fonctionnalités, ajustements éditoriaux, améliorations continues : c'est ce qui fait vivre le site. Le bon format dépend de vos besoins : forfait de jours mensuels, bons de commande, ou mixte.

La montée de version

Point souvent oublié au contrat : qui paie le passage de Drupal 10 à 11, puis à 12 ? Une TMA qui ne prévoit pas les montées de version majeures prépare une mauvaise surprise budgétaire. Et si votre site est encore sous Drupal 7, le sujet n'est plus la TMA mais la migration.

Capture du site foyerglobalhealth.com
foyerglobalhealth.com, site corporate du Groupe Foyer que je développe et maintiens sous WordPress

Les questions à poser avant de signer

  • Quels sont les délais engagés sur les alertes de sécurité critiques ?
  • Qui intervient réellement sur mon site : un développeur Drupal confirmé ou un généraliste ?
  • Les montées de version majeures sont-elles incluses ou chiffrées à part ?
  • Ai-je accès au dépôt Git et aux environnements, ou suis-je captif ?
  • Comment la qualité est-elle garantie : revue de code, tests, environnement de préproduction ?
  • Que se passe-t-il en fin de contrat : réversibilité, documentation, passation ?

Les signaux d'alerte

  • Pas de rapport d'activité régulier : vous payez sans savoir ce qui est fait
  • Des mises à jour de sécurité appliquées avec des mois de retard
  • Aucun environnement de préproduction : tout se teste en production
  • Un code non versionné ou un dépôt auquel vous n'avez pas accès
  • Un turnover d'intervenants qui vous fait tout réexpliquer à chaque ticket

Ce qu'une bonne TMA change

Un site bien maintenu vieillit bien : il reste rapide, sûr, conforme RGAA, et les évolutions se font sans friction parce que la dette technique est traitée au fil de l'eau. C'est aussi la différence entre une montée de version sereine et une migration de crise. La TMA n'est pas un coût de fonctionnement : c'est ce qui protège l'investissement initial du site.

Mon approche

J'assure la maintenance corrective et évolutive de sites Drupal et WordPress pour des administrations et des entreprises, dont le portail vie-publique.fr, en direct, sans intermédiaire : la personne qui répond à vos tickets est celle qui écrit le code. Veille de sécurité, revue de code, préproduction systématique, rapports réguliers, et un engagement simple : une réponse sous 24h.

Votre TMA actuelle coche peu de cases de cette liste, ou votre site n'a simplement pas de maintenance ? Parlons-en.