L'offre
Tierce Maintenance Applicative (TMA)
La TMA, Tierce Maintenance Applicative, est une délégation confié à un prestataire externe, des services liés à la vie d'un logiciel (correction d'anomalie, maintien de la connaissance, ajout d'évolutions, etc).
Externaliser la maintenance de ses applications offre de nombreux avantages à une entreprise :
- Maîtrise des coûts
- Garantie d'un niveau de qualité de service
- Accès à des compétences pointues
- Assurer la continuité de la connaissance sur le projet
Pour chaque projet de maintenance, Pentalog s'engage sur des indicateurs de qualité de service définis contractuellement en début de mission avec le client. Ces engagements sont mesurés régulièrement et présentés par le chef de projet et le directeur de projets lors des comités de pilotage.
Objectifs
Pour vous garantir une qualité de service optimale et vous permettre de vous concentrer davantage sur votre métier, Pentalog a mis en place une organisation rigoureuse et un ensemble de bonnes pratiques acquises pendant plus de 8 ans :
- La fiabilité de l'existant
- Traçabilité des actions sur le logiciel
- Documentation technique et fonctionnelle
- Dossier de tests fonctionnels et de recette
- Gestion des versions
- Maintien des compétences fonctionnelles et techniques
- Procédure de ré-internalisation en fin de mission (réversibilité)
L'offre
L'offre de tierce maintenance applicative de Pentalog est divisée en trois parties qui couvrent l'ensemble du périmètre d'externalisation logiciel :
La Maintenance corrective
La maintenance corrective comprend la correction de toutes les anomalies survenant sur le logiciel en phase de production. En fonction de vos besoins, nous mettons en place un outil de BugTracking dans lequel chaque anomalie est classée par gravité qui nous engage sur un délai de prise en compte et de correction. L'outil de BugTracking permet d'assurer la traçabilité de toutes les demandes et l'état de leur résolution en temps réel.
La Maintenance évolutive
La maintenance évolutive couvre l'ensemble des actions destinées à faire évoluer un logiciel et à prévenir les risques liés à l'évolution naturelle des environnements :
- Ajout de nouvelles fonctionnalités
- Modification de fonctionnalités existantes
- Changement de configuration (nouvelle plateforme technique, nouvelle version des outils de l'environnement, etc.)
- Adaptation aux nouvelles dispositions légales
L'ajout, la modification de fonctionnalité débute systématiquement par une étude d'impact qui permet de mettre en évidence toutes les parties du logiciel qui seront visées par le changement et d'en déduire la charge attenante. Pour la réalisation, nous nous appuyons sur les grandes phases de notre cycle de référence, le cycle en V et traitons les changements comme des minis-projets.
La recette applicative
La recette applicative est un type particulier de maintenance. Pentalog prend en charge la recette, c'est-à-dire la validation de votre application pour vous garantir une couverture de code sur l'ensemble des fonctionnalités prévues initialement. Sur la base du cahier des charges et des spécifications, nos équipes rédigent un dossier de tests fonctionnels et techniques exhaustif qui, une fois validé par le client, sera déroulé sur les différentes plateformes du logiciel.
Notre Expertise
Avec plus de 40 équipes dédiées au sein du groupe, Pentalog possède une expérience reconnue en tierce maintenance applicative dans plusieurs domaines fonctionnels. La répartition de nos sites de production nous permet de proposer des prestations en nearshore à seulement 3 heures de Paris ou en offshore avec des conditions financières encore plus avantageuses vous perme-
ttant de réduire votre budget maintenance. La présence locale d'un collaborateur parlant votre langue et maîtrisant les us et coutumes locales est un atout considérable pour bien appréhender votre besoin et conduire avec vous votre projet vers sa réussite dans un esprit « gagnant-gagnant »
Organisation
Pour que la prestation de maintenance s'effectue dans des conditions optimales, Pentalog met en place une équipe spécialement dédiée à votre projet et une organisation en trois phases :
La mission pivot est la première phase d'un projet de maintenance. Il s'agit de la prise en main du dossier. Cette action est réalisée par le chef de projet qui se rend dans vos locaux pendant une durée déterminée (1 mois en général). Lors de cette étape, le chef de projet va acquérir la connaissance de toutes les applications du périmètre de maintenance et mesurer les enjeux et la criticité de chaque logiciel. C'est également à cette étape que sera rédigé le Plan Qualité Projet qui décrit l'ensemble de l'organisation mise en place, les règles à respecter, la fréquence des réunions de suivi et de pilotage et les indicateurs de qualité de service.
Lors de cette première étape, le chef de projet prend également en charge la mise en place de toute l'infrastructure nécessaire au bon déroulement de la prestation : outils de développement, ressources matérielles (serveurs de base de données, serveurs de sources, serveur de tests, etc), outils de suivi (BugtTracking, timetracking, wiki pour gérer la documentation du projet).
Il s'agit de la phase opérationnelle de la maintenance. Pendant cette phase, toutes les actions de corrections, évolutions et optimisations sont industrialisées.
A fréquence pré-définie, généralement une fois par semaine, le chef de projet organise une réunion pour effectuer le suivi opérationnel du projet. Une fois par mois, le directeur de projet organise un comité de pilotage avec toutes les instances ayant un pouvoir décisionnaire sur le projet mais également avec le chef de projet client et Pentalog pour effectuer le pilotage du projet. Pendant ces comités de pilotage, de nouveaux services peuvent être ajoutés pour élargir le périmètre d'intervention de l'équipe (formation, assistance, etc).
La réversibilité correspond à la phase de ré-internalisation. L'objectif est d'assurer la formation des équipes coté client par les membres de l'équipe Pentalog sur tous les changements qui sont intervenus pendant le déroulement de la TMA. Le processus de réversibilité est rigoureusement décrit dans le plan de réversibilité et est accompagné d'un planning validé par le client.
Durant la totalité du projet de maintenance, le pilotage est assuré par le directeur de projets qui est votre référent local pour l'ensemble des dispositions contractuelles et par le chef de projet qui est aux côtés de l'équipe de maintenance et qui est votre correspondant opérationnel.