Glossaire

TMA Tierce Maintenance Applicatif

Qu’est-ce que la tierce maintenance applicative ?

Un projet informatique doit durer dans le temps. En effet, votre logiciel est fait pour rendre un service et être utilisé au quotidien.

Une fois que votre logiciel est développé et lancé en production, il est nécessaire d'allouer du temps de maintenance pour le maintenir en conditions opérationnelles.

La TMA ou tierce maintenance applicative est le fait de déléguer cette maintenance à une prestataire de confiance.

Comment fonctionne une TMA ?

Une TMA implique de maintenir le savoir et les compétences nécessaires pour intervenir sur un projet.

En effet, lorsque le temps passe, les équipes et les outils évoluent. Pour rester opérationnel, une TMA implique une certaine régularité.

Généralement, une TMA est cadrée par un budget à allouer au projet sur une fréquence donnée.

Par exemple : 2 jours par mois ou 5 jours par trimestre.

Quelles sont les tâches réalisées dans le cadre d'une TMA

Les tâches réalisées par une équipe TMA peuvent être variées en fonction du projet.

Les développeurs peuvent réaliser de nouvelles fonctionnalités, il s'agit dans ce cas de maintenance évolutive.

Si des anomalies sont détectées, il peut être nécessaire de les corriger. Dans ce cas, nous allons parler de maintenance corrective.

Enfin, il est nécessaire de maintenir les outils à jour : framework, version de langage de programmation, outil de développement ou de déploiement, les serveurs, les bases de données... dans ce cas, nous parlerons de mise à jour technique.

La TMA chez SmartBooster

La TMA est une activité passionnante dans la vie d'un projet car elle permet de valider la robustesse de nos développements en condition réelle.

Chez SmartBooster, nous nous positionnons en véritable partenaire pour nos clients et ainsi, nous leur proposons une TMA adaptée à leurs besoins en maitrisant leur budget.