Tierce maintenance applicative

Un article de Wikipédia, l'encyclopédie libre.


La tierce maintenance applicative appliquée à un logiciel est une maintenance assurée par une expertise externe. Elle nécessite une logistique et des dispositions particulières. Son industrialisation locale exige des compétences en génie informatique. Il s’agit de reproduire un cycle de vie respectant des critères spécifiques de normalisations. Un maillage plus ou moins fin de la cinématique du logiciel assure une notion de degrés de maintenance. La pertinence des tests est variable. Les contextes sont nombreux, on peut citer par exemple le contexte économique de la société, la disponibilité des compétences, la visibilité des attentes et approches du client, etc...


Sommaire

[modifier] Faculté

La nécessité d’un client à sous-traiter la maintenance d’un logiciel est :

  • la prise en charge en termes de responsabilité technique et managériale du logiciel.
  • l'industrialisation du logiciel informatique.
  • la catalyse d'une maintenance industrielle déployée (nationale, locale...).

[modifier] Phases

Un contrat se déroule en plusieurs phases.

[modifier] Prise en charge

C'est la première phase du contrat dans laquelle la connaissance de l'application est transmise au nouveau mainteneur. Elle correspond à la phase d'initialisation du projet.

C'est une phase pendant laquelle la TMA est lancée, où le Plan Qualité est rédigé, les équipes et outils sont mis en place.

[modifier] Phase de maintenance

La maintenance proprement dite de l’application est la supervision des étapes du cycle de vie du logiciel. Cette maintenance nécessite une mise en place d’une stratégie de tests, épine dorsale à un maintien sous contrôle du logiciel. La société tierce prend de fait en charge l’ensemble des expertises. La phase de maintenance permet enfin une maîtrise plus ou moins aboutie du logiciel pour aiguillonner vers une maintenance flexible, efficace et pérenne.

[modifier] Phase de réversibilité

Cette phase optionnelle n'est réalisée que si le client désire poursuivre la maintenance de l'application, la confier à un tiers ou simplement mettre le prestataire en charge de la TMA en concurrence. Elle consiste à mettre à disposition la connaissance et les outils nécessaires à une reprise de la maintenance par le client ou à une autre société.