Tierce Maintenance Applicative
La tierce maintenance applicative vise à maintenir ou à rétablir une application (logiciel, service, base de données,...) dans un état spécifié afin que celle-ci soit en mesure d'assurer un service déterminé. Elle est :
- soit traitée par une entité interne disposant d'une expertise dans le domaine des TIC,
- soit confiée en totalité ou en partie à une société externe.
Dans le cas de l'externalisation, la formalisation de l'engagement sur la TMA se fait sous forme d'un contrat visant à maintenir en conditions opérationnelles tout ou partie du Système
d'Information (SI) selon un
niveau de service prédéfinit entre les deux parties. Cet engagement est généralement souscrit pour du long terme avec un nombre de jours consommés en fonction des remontées du
client.
Des réunions et rapports avec des indicateurs peuvent être fournis suivant la fréquence souhaitée par le client afin que celui-ci puisse suivre l'évolution des interventions menées
par la société en charge de la TMA. Ces indicateurs permettent d'établir des axes d'amélioration du SI.
Nous proposons des contrats de TMA :
- pour les développements que nous avons réalisés
- sur des applications dont l'environnement technique fait partie de notre domaine d'expertise (Java J2EE, PHP, Base de données, serveurs d'applications)
Nous définissons le niveau de service en accord avec le client à travers un plan de qualité.
Les objectifs de la TMA
Les raisons qui poussent une entreprise à sous-traiter la maintenance d'un logiciel sont principalement :
- Maîtriser les coûts de maintenance et par conséquent les budgets
- Assurer le maintien en conditions opérationnelles par l’apport de corrections puis par une adaptation aux évolutions
- Fournir des conseils et des supports de professionnels, formation du personnel
- Faciliter la gestion des ressources et/ou des infrastructures
- Amélioration du niveau de service
- Recentrer les équipes internes sur d'autres projets
- Maîtriser et suivre l'évolution des technologies
- Transférer la responsabilité technique et managériale d'un logiciel
Les phases du contrat
- Prise en charge : Cette phase permet à la société en charge de la TMA d'acquérir les connaissances de l'application.
- Phase de maintenance : Phase durant laquelle la société effectue la supervision des étapes du cycle de vie du logiciel.
- Phase de réversibilité : Elle consiste à mettre à disposition la connaissance et les outils nécessaires à une reprise de la maintenance par un tiers.
La phase de réversibilité est très importante pour le client car elle permet de pouvoir mettre le prestataire en charge de la TMA en concurrence. Pour augmenter la réversibilité de son parc applicatif, le client peut mettre en place des normes afin de contrôler la qualité des développements réalisés par les prestataires.
Source : Article Tierce maintenance applicative de Wikipédia en français (auteurs).
Contenu soumis à la licence CC-BY-SA.

