Retour au blog
Tierce Maintenance Applicative (TMA) : guide complet 2026
WordPress

Tierce Maintenance Applicative (TMA) : guide complet 2026

ElevaSEO19 mars 202611 min de lecture
tmamaintenance applicativeexternalisationslasupport

Votre application est en production. Elle fonctionne, les utilisateurs s'en servent au quotidien. Mais que se passe-t-il quand un bug critique survient un vendredi soir ? Quand une mise a jour de securite casse une fonctionnalite ? Quand vos utilisateurs demandent de nouvelles features ?

C'est la que la Tierce Maintenance Applicative (TMA) entre en jeu. Plutot que de gerer tout ca en interne avec une equipe dediee, vous confiez la maintenance a un prestataire specialise. C'est un modele qui a fait ses preuves, mais qui demande une bonne comprehension des enjeux pour eviter les pieges.

Ce guide couvre tout ce que vous devez savoir avant de signer un contrat de TMA : les types de maintenance, la structure d'un contrat, les KPIs a suivre et les erreurs a eviter.

Qu'est-ce que la Tierce Maintenance Applicative ?

La TMA designe l'externalisation de la maintenance d'une application aupres d'un prestataire externe. Ce prestataire prend en charge tout ou partie des operations de maintenance : correction de bugs, evolutions fonctionnelles, mises a jour techniques et surveillance.

Le terme "tierce" fait reference au fait que la maintenance est assuree par un tiers (ni l'editeur du logiciel, ni l'equipe interne du client).

Pourquoi externaliser ?

  • Reduction des couts fixes : vous transformez un cout fixe (equipe interne) en cout variable (paye au besoin ou au forfait)
  • Acces a l'expertise : le prestataire maintient plusieurs applications et accumule de l'experience sur des problematiques variees
  • Continuite de service : un prestataire TMA garantit des plages de disponibilite et des temps de reponse via un SLA
  • Focus sur le coeur de metier : vos equipes internes se concentrent sur les projets strategiques, pas sur les bugs

Quand la TMA est-elle pertinente ?

La TMA fait sens quand :

  • L'application est en phase de maintenance (plus de developpement majeur prevu)
  • L'equipe qui a developpe l'application n'est plus disponible
  • Le volume d'incidents ne justifie pas une equipe interne a temps plein
  • Vous avez besoin d'une couverture horaire etendue (soirs, weekends, jours feries)

Les quatre types de maintenance applicative

La norme ISO/IEC 14764 definit quatre types de maintenance. Comprendre ces categories est important pour structurer un contrat TMA.

Maintenance corrective

C'est la correction de bugs. Un dysfonctionnement est signale, le prestataire diagnostique le probleme et applique un correctif. C'est le type de maintenance le plus visible et le plus urgent.

Exemples :

  • Un formulaire qui ne soumet plus les donnees
  • Un calcul de prix qui renvoie un resultat incorrect
  • Une page qui affiche une erreur 500 apres une mise a jour

Maintenance evolutive

Ce sont les ajouts de fonctionnalites ou les modifications de fonctionnalites existantes. La maintenance evolutive repond aux nouveaux besoins des utilisateurs ou aux changements du marche.

Exemples :

  • Ajout d'un nouveau mode de paiement
  • Modification d'un workflow de validation
  • Integration d'une nouvelle API tierce

Maintenance adaptative

L'adaptation de l'application a un changement d'environnement technique ou reglementaire. L'application fonctionne correctement, mais le contexte autour d'elle change.

Exemples :

  • Migration vers une nouvelle version de PHP
  • Mise en conformite RGPD
  • Adaptation a un nouveau navigateur ou un nouvel OS
  • Changement d'hebergeur

Maintenance preventive

Les actions proactives pour eviter les problemes futurs. C'est la maintenance la moins urgente mais souvent la plus rentable a long terme.

Exemples :

  • Mise a jour des dependances et des bibliotheques
  • Optimisation des requetes SQL lentes
  • Revue de securite reguliere
  • Nettoyage de code obsolete

Les phases d'un contrat TMA

Un contrat TMA se deroule en trois phases distinctes. Chaque phase a ses enjeux et ses livrables.

Phase 1 : Transition (1 a 3 mois)

La phase de transition est le transfert de connaissances entre le client (ou l'ancien prestataire) et le nouveau prestataire TMA.

Livrables attendus :

  • Documentation technique de l'application
  • Acces aux environnements (dev, staging, production)
  • Historique des incidents et des evolutions
  • Cartographie des risques techniques
  • Plan de reprise d'activite

Cette phase est souvent sous-estimee. Un transfert de connaissances bacle conduit a des delais de resolution plus longs pendant les premiers mois.

Phase 2 : Run (duree du contrat)

C'est la phase operationnelle. Le prestataire traite les tickets, applique les correctifs, livre les evolutions et produit les rapports d'activite.

Processus type :

  1. L'utilisateur signale un incident via un outil de ticketing
  2. Le prestataire qualifie la severite (critique, majeur, mineur)
  3. Le prestataire diagnostique et propose une solution
  4. Le correctif est applique, teste et deploye
  5. Le ticket est clos avec un rapport

Phase 3 : Reversibilite (1 a 2 mois)

A la fin du contrat (ou en cas de changement de prestataire), la reversibilite garantit le transfert des connaissances dans l'autre sens.

Points cles :

  • Restitution de toute la documentation (mise a jour pendant le contrat)
  • Transfer de tous les acces et des droits
  • Formation de la nouvelle equipe si necessaire
  • Periode de support parallele (chevauchement entre ancien et nouveau prestataire)

SLA et KPIs : mesurer la qualite de service

Le SLA (Service Level Agreement) est le coeur du contrat TMA. Il definit les engagements du prestataire en termes de disponibilite, de temps de reponse et de temps de resolution.

Les niveaux de severite

SeveriteDescriptionTemps de reponseTemps de resolution
P1 - CritiqueApplication inaccessible, perte de donnees30 min4 heures
P2 - MajeurFonctionnalite cle en panne, contournement possible2 heures8 heures
P3 - MineurBug non bloquant, impact limite4 heures48 heures
P4 - FaibleAmelioration, question, demande non urgente24 heures5 jours

KPIs a suivre

  • MTTR (Mean Time To Repair) : temps moyen de resolution d'un incident
  • Taux de resolution au premier contact : pourcentage de tickets resolus sans escalade
  • Taux de respect du SLA : pourcentage de tickets traites dans les delais contractuels
  • Taux de reouverture : pourcentage de tickets clos puis rouverts (indicateur de qualite des correctifs)
  • Satisfaction utilisateur : enquete post-resolution

Penalites et bonus

Un bon contrat prevoit des penalites en cas de non-respect du SLA et des bonus en cas de sur-performance. Les penalites sont generalement calculees comme un pourcentage de reduction de la facture mensuelle.

Modeles de tarification

Forfait

Le client paie un montant fixe mensuel pour un volume defini de jours/homme ou de tickets. C'est previsible pour le budget, mais les depassements sont factures en supplement.

Avantage : budget previsible Inconvenient : risque de payer pour du temps non utilise

Regie

Le client paie au temps passe (taux journalier ou horaire). C'est flexible, mais moins previsible.

Avantage : on ne paie que ce qu'on consomme Inconvenient : budget variable, risque de depassement

Mixte

Un forfait de base couvre la maintenance corrective et preventive. Les evolutions sont facturees en regie. C'est le modele le plus courant.

Ordre de grandeur des couts

  • Application simple (WordPress, site vitrine) : 300 a 800 euros/mois
  • Application metier (CRM, ERP, plateforme SaaS) : 1 500 a 5 000 euros/mois
  • Application critique (e-commerce a fort trafic, application bancaire) : 5 000 a 20 000+ euros/mois

TMA et WordPress

WordPress est l'application la plus maintenue au monde. La TMA WordPress a ses specificites.

Ce que couvre une TMA WordPress

  • Mises a jour du core WordPress, des themes et des plugins
  • Surveillance de securite et scan de malwares
  • Sauvegardes quotidiennes et tests de restauration
  • Monitoring de disponibilite (uptime)
  • Correction de bugs (conflits de plugins, erreurs PHP)
  • Evolutions mineures (ajout de pages, modification de contenus)
  • Optimisation de performance (cache, images, base de donnees)

Les offres du marche

La maintenance WordPress se decline generalement en 3 niveaux :

  • Essentiel (30-60 euros/mois) : mises a jour, sauvegardes, monitoring
  • Business (80-150 euros/mois) : + support technique, corrections de bugs, optimisation
  • Premium (150-300+ euros/mois) : + evolutions, support prioritaire, reporting mensuel

Pour une comparaison detaillee des tarifs, consultez notre article sur les tarifs de maintenance WordPress.

Comment choisir un prestataire TMA

Les criteres de selection

  • Expertise technique : le prestataire maitrise-t-il les technologies de votre application ?
  • References : a-t-il deja maintenu des applications similaires ?
  • Disponibilite : quelles sont ses plages horaires de support ? Couvre-t-il les weekends ?
  • Outillage : quel outil de ticketing utilise-t-il ? (Jira, Freshdesk, GitLab Issues)
  • Communication : un interlocuteur dedie ? Des comites de pilotage reguliers ?
  • Reversibilite : que se passe-t-il a la fin du contrat ?

Les red flags

  • Le prestataire ne demande pas la documentation existante
  • Pas de phase de transition prevue
  • SLA vague ou absent du contrat
  • Aucune penalite en cas de non-respect des engagements
  • Pas de reporting regulier prevu

Bonnes pratiques pour reussir votre TMA

  1. Investissez dans la phase de transition : un bon transfert de connaissances reduit le MTTR de 40 % en moyenne
  2. Definissez des SLA realistes : des engagements trop agressifs coutent cher et demotivent le prestataire
  3. Mesurez et pilotez : organisez des comites de suivi mensuels avec revue des KPIs
  4. Documentez tout : chaque intervention doit etre tracee dans l'outil de ticketing
  5. Prevoyez un budget evolutif : les besoins en maintenance augmentent avec l'age de l'application
  6. Testez la reversibilite : simulez un transfert a mi-contrat pour verifier que la documentation est a jour
  7. Separez corrective et evolutive : des budgets distincts evitent que les bugs consomment le budget des evolutions

FAQ

Quelle est la difference entre TMA et infogérance ?

La TMA concerne la maintenance applicative (le logiciel). L'infogérance concerne la maintenance de l'infrastructure (serveurs, reseau, systeme d'exploitation). Les deux sont souvent confiees a des prestataires differents, mais certains proposent les deux.

Combien coute une TMA ?

Le cout depend de la complexite de l'application, du volume d'incidents et du niveau de SLA. Comptez entre 300 euros/mois pour un site WordPress et plusieurs milliers d'euros pour une application metier critique.

Peut-on changer de prestataire TMA en cours de contrat ?

Oui, mais c'est couteux et risque. Prevoyez une clause de reversibilite dans le contrat initial. La transition vers un nouveau prestataire prend 1 a 3 mois et necessite un transfert de connaissances complet.

Faut-il externaliser toute la maintenance ou juste une partie ?

Ca depend de vos ressources internes. Beaucoup d'entreprises gardent la maintenance evolutive en interne (pour controler la roadmap) et externalisent la corrective et la preventive.

Quelle duree de contrat TMA est recommandee ?

Les contrats TMA durent generalement entre 1 et 3 ans. Un contrat trop court ne permet pas au prestataire de rentabiliser la phase de transition. Un contrat trop long vous enferme. Prevoyez une clause de sortie avec un preavis de 3 mois.

Comment eviter le "vendor lock-in" en TMA ?

Exigez que toute la documentation soit mise a jour pendant le contrat. Demandez des comites de reversibilite semestriels. Et surtout, gardez la propriete du code source et de tous les acces.

Articles similaires