TMA Semarchy xDM : ce que couvre la maintenance d'un référentiel
Par l'équipe Inovext, , 5 min de lecture
Un référentiel MDM ne s'arrête pas à sa mise en production. Les sources changent, les métiers demandent de nouveaux attributs, des doublons apparaissent, et l'éditeur publie de nouvelles versions. La tierce maintenance applicative (TMA) organise ce travail dans la durée. Nous l'assurons aujourd'hui sur la solution MDM Semarchy de Volkswagen. Voici ce que recouvre une TMA Semarchy xDM, et comment la cadrer.
Pourquoi un référentiel a besoin d'une TMA
Un projet Semarchy xDM livre un modèle, des règles de qualité, de rapprochement et de survivance, des applications métier et des flux d'intégration (voir les étapes d'un projet Semarchy xDM). Tout cela vit ensuite au rythme de l'entreprise :
- un nouvel ERP ou un nouveau CRM devient une source à intégrer ;
- une réorganisation change les règles de validation ou les workflows ;
- un chargement nocturne échoue parce qu'un fichier a changé de format ;
- les data stewards signalent des fusions incorrectes.
Sans équipe identifiée pour traiter ces demandes, elles s'accumulent. Les métiers perdent confiance dans les golden records, et le référentiel finit contourné.
Ce que couvre une TMA Semarchy xDM
La maintenance corrective
C'est le traitement des anomalies : une règle de validation qui rejette à tort, un enrichisseur qui renvoie une valeur vide, une application qui affiche une erreur, un flux de publication qui n'atteint plus le système consommateur. Chaque anomalie est qualifiée, reproduite dans un environnement hors production, corrigée, testée, puis déployée.
La maintenance évolutive
Ce sont les changements demandés par les métiers ou par l'informatique :
- ajout d'attributs, d'entités ou de relations dans le modèle ;
- nouvelles règles de qualité, de rapprochement (match) ou de survivance (merge) ;
- nouveaux écrans, formulaires et workflows dans les applications ;
- branchement d'une nouvelle source ou d'un nouveau consommateur, en SQL ou par API REST.
Dans xDM, ces évolutions se construisent dans une nouvelle édition du modèle, se testent sur les environnements de développement et de recette, puis sont déployées en production. La TMA garde ce cycle propre et documenté.
La supervision et le support
La TMA surveille les traitements d'intégration et de publication, les volumes chargés et les rejets. Elle répond aux questions des data stewards et des utilisateurs : pourquoi deux fiches ont été fusionnées, pourquoi une donnée n'apparaît pas, comment corriger un enregistrement rejeté.
Les montées de version
Semarchy publie régulièrement de nouvelles versions de xDM. Une montée de version se prépare : lecture des notes de version, sauvegardes, essai sur un environnement de recette, tests de non-régression, puis bascule. Nous détaillons cette démarche dans notre article sur la migration Semarchy xDM.
La documentation et la transmission
Chaque intervention met à jour la documentation : modèle, règles, flux, procédures d'exploitation. Le client garde ainsi la maîtrise de son référentiel, et peut reprendre la main ou changer de prestataire sans perte de connaissance.
Comment se cadre un contrat de TMA
Le périmètre
On liste ce qui est maintenu : les modèles et les data locations, les applications, les flux d'intégration et de publication, les environnements. On précise aussi ce qui reste hors périmètre, comme l'administration de la base de données ou de l'infrastructure, souvent assurée par les équipes du client.
Les niveaux de service
Un contrat de TMA fixe des engagements de service : délai de prise en charge et délai de résolution selon la gravité de l'incident, plages horaires couvertes, mode de contact. Les seuils se décident avec le client selon l'usage du référentiel : un MDM qui alimente la facturation n'a pas les mêmes exigences qu'un référentiel consulté pour l'analytique.
Le volume d'évolutions
Les évolutions se gèrent souvent par un volume de jours ou d'unités d'œuvre, consommé selon les priorités fixées en comité. Ce cadre évite de rouvrir une négociation à chaque demande.
La gouvernance
Un comité régulier réunit le responsable du référentiel côté client et le responsable de la TMA. On y revoit les incidents, les évolutions livrées et à venir, la qualité des données et les risques, comme une montée de version à planifier.
Les bonnes pratiques qui font tenir un référentiel
- Des environnements séparés : développement, recette et production, avec des données de test anonymisées dès que possible.
- Des tests de non-régression sur les règles de rapprochement et de survivance : une modification anodine peut changer les fusions.
- Un journal des changements : quelle évolution, quand, pourquoi, validée par qui.
- Des indicateurs de qualité suivis dans le temps, présentés aux data stewards et au comité.
- Une passation écrite à chaque changement de consultant, pour que la connaissance ne dépende pas d'une seule personne.
TMA sur site, à distance ou en centre de services
La TMA peut être assurée dans vos équipes, en France ou au Maroc, ou depuis un centre de services à Casablanca, avec un décalage horaire nul ou d'une heure avec la France. Nos consultants travaillent dans vos environnements, avec les accès que vous fournissez, sans copie de données de production sur leurs postes. Nous décrivons ces règles sur notre page sécurité et confidentialité.
Questions fréquentes
Une TMA Semarchy peut-elle reprendre un référentiel construit par un autre prestataire ?
Oui. La reprise commence par une phase d'appropriation : lecture du modèle, des règles et des flux, revue de la documentation existante, puis période de travail en doublon avec l'équipe sortante quand c'est possible.
Quelle différence entre TMA et support éditeur ?
Le support de Semarchy traite les questions sur le produit lui-même. La TMA maintient votre solution : votre modèle, vos règles, vos applications et vos flux.
La TMA inclut-elle les montées de version ?
Cela se décide dans le contrat. Les correctifs mineurs entrent souvent dans la maintenance courante. Une montée de version majeure se traite plutôt comme un petit projet, chiffré à part.
Combien de consultants faut-il ?
Cela dépend du nombre de référentiels, du rythme des évolutions et des engagements de service. Le volume se fixe après une revue du référentiel existant.
Vous cherchez une équipe pour maintenir votre référentiel Semarchy xDM ? Découvrez notre offre MDM Engineering ou réservez un échange de 30 minutes.
