DATA GOVERNANCE

Qui doit porter la couche sémantique : DSI, Data Office ou métiers ?

Assia El Omari
Chef de projet Marketing
21/10/26
Sommaire

Une couche sémantique ne peut pas être portée par un seul acteur. Les métiers définissent ce que mesure chaque indicateur, le Data Owner valide la règle et tranche les désaccords, l'équipe data l'implémente et en garantit la performance, et le Data Office certifie les indicateurs et organise leur évolution. Sans cette répartition, la couche se dégrade rapidement.

La question de la responsabilité arrive souvent après coup. La couche sémantique a été mise en place par l'équipe data, les premiers indicateurs fonctionnent, les outils de BI s'y raccordent. Puis une direction demande à modifier le calcul de la marge, une autre s'y oppose, et personne ne sait qui doit trancher.

Dans beaucoup d'organisations, la réponse par défaut consiste à confier la couche à l'équipe technique qui l'a construite. Elle connaît l'outil, elle maîtrise le code, elle reçoit déjà les demandes. Ce choix paraît naturel, mais il revient à demander à des développeurs d'arbitrer des définitions métier.

La réponse inverse, qui consiste à confier la couche aux métiers, ne fonctionne pas mieux. Les directions savent ce qu'elles veulent mesurer, mais elles n'ont ni les compétences ni le temps pour maintenir un composant logiciel. Une couche sémantique se situe exactement entre ce que les métiers décident et ce que l'équipe data implémente.

Sa responsabilité doit donc être partagée, avec une répartition claire de ce qui revient à chacun. C'est cette répartition qui détermine si la couche restera cohérente dans la durée.

Pourquoi la responsabilité de la couche sémantique pose question

Une couche sémantique n'est pas un outil comme les autres. Elle contient à la fois du code, exécuté par une plateforme technique, et des décisions métier, qui engagent la manière dont l'entreprise mesure sa performance. Cette double nature explique la difficulté à lui trouver un responsable unique.

Une couche à la fois technique et métier

Chaque indicateur de la couche sémantique combine deux éléments. Le premier est une définition : ce que mesure l'indicateur, ce qu'il exclut, à quelle question il répond. Le second est une implémentation : la requête, les jointures, les filtres, les performances.

Ces deux éléments n'appellent pas les mêmes compétences. La définition relève de ceux qui utilisent l'indicateur pour décider. L'implémentation relève de ceux qui connaissent les données et la plateforme. Confier les deux à la même équipe conduit presque toujours à négliger l'un des deux.

Un indicateur partagé n'appartient à aucune direction

Les indicateurs les plus utiles dans une couche sémantique sont ceux que plusieurs directions utilisent. Ce sont aussi ceux dont la propriété est la plus difficile à attribuer. Le chiffre d'affaires intéresse la finance, la direction commerciale et le marketing, et chacune a de bonnes raisons de vouloir en fixer la règle.

Ce type de situation ne se résout pas techniquement. Il demande une instance capable de trancher, et une règle qui précise qui en a l'autorité.

Ce que chaque acteur doit porter dans une couche sémantique

La répartition la plus solide distingue quatre rôles, qui interviennent à des moments différents de la vie d'un indicateur. Chaque rôle a un périmètre précis, et aucun ne peut être tenu à la place d'un autre sans dégrader le résultat.

Les métiers : exprimer le besoin et la question

Les directions métier sont à l'origine des indicateurs. Elles savent quelles décisions elles prennent et quelles informations leur manquent. Leur rôle consiste à formuler le besoin en termes de questions, plutôt qu'en termes de calculs.

Plusieurs contributions sont attendues des métiers, à chaque nouvelle demande d'indicateur :

  • La question posée : à quelle décision l'indicateur doit-il servir, et à quelle fréquence ?
  • Le vocabulaire utilisé : les mots que les équipes emploient pour désigner l'indicateur, utiles pour les descriptions et pour les assistants IA.
  • Les cas particuliers : les situations que le calcul doit traiter de façon spécifique (retours, annulations, opérations intragroupe).
  • La validation des résultats : la vérification que les chiffres produits correspondent à leur compréhension du sujet.

Le Data Owner : valider la définition et trancher

Le Data Owner du domaine concerné valide la définition de l'indicateur et chacune de ses modifications. Quand plusieurs directions utilisent un même indicateur, c'est lui qui arbitre, ou qui porte le désaccord devant l'instance de gouvernance des données si l'arbitrage dépasse son périmètre.

Pour les indicateurs transverses, la désignation du propriétaire mérite une attention particulière. Le chiffre d'affaires relève souvent de la direction financière, parce qu'elle en publie la version officielle. D'autres indicateurs, comme la satisfaction client, peuvent relever d'une direction opérationnelle.

L'équipe data : implémenter, tester et sécuriser

L'équipe data, rattachée à la DSI ou au Data Office selon les organisations, traduit la définition validée en code. Elle choisit les tables sources, écrit les règles de calcul, configure les droits d'accès et garantit les performances des requêtes.

Les Data Engineers et les développeurs de la couche ont aussi un rôle d'alerte. Quand une définition est ambiguë ou impossible à calculer avec les données disponibles, ils le signalent au propriétaire plutôt que d'interpréter eux-mêmes.

Le Data Office : certifier, publier et faire évoluer

Le Data Office organise le fonctionnement d'ensemble. Il tient la liste des indicateurs, attribue leur statut, publie les définitions et suit l'usage de la couche. C'est aussi lui qui gère les évolutions dans le temps : nouvelles versions, indicateurs retirés, communication aux utilisateurs.

Le schéma suivant présente l'enchaînement de ces quatre rôles, de la demande initiale à la vie de l'indicateur dans la couche.

Qui intervient sur un indicateur, de la demande à son évolution

👉 À lire aussi : Data Owner, Data Steward, Data Custodian : le triptyque pour réussir sa gouvernance des données

DSI, Data Office ou métiers : trois modèles d'organisation

La répartition des rôles s'inscrit dans l'organisation existante. Selon la place du Data Office et la maturité des directions, trois modèles se rencontrent. Aucun n'est meilleur dans l'absolu : chacun convient à une situation donnée.

La couche portée par la DSI

Dans ce modèle, la DSI héberge la couche sémantique, l'implémente et en assure l'exploitation. Les définitions sont validées par les métiers, mais la DSI pilote le circuit des demandes. Ce modèle convient aux organisations sans Data Office constitué, où la DSI concentre les compétences data.

Son risque principal tient à la priorisation. Les demandes d'indicateurs entrent en concurrence avec les autres projets informatiques, et les délais s'allongent. Les métiers finissent alors par recréer leurs calculs dans leurs propres outils.

La couche portée par le Data Office

Dans ce modèle, le Data Office est responsable de la couche dans son ensemble : il organise le circuit des définitions, certifie les indicateurs et s'appuie sur une équipe data qui lui est rattachée ou qui travaille pour lui. Le Chief Data Officer en rend compte au comité de direction.

Ce modèle est le plus cohérent quand un Data Office existe et dispose d'une légitimité reconnue par les directions. Le rôle du Data Office dans la gouvernance des données s'étend alors naturellement à la couche sémantique.

La couche répartie par domaine

Dans les organisations les plus décentralisées, chaque domaine métier gère ses propres indicateurs dans la couche, avec ses propres ressources data. Un ensemble commun de règles et d'indicateurs transverses reste porté par une équipe centrale.

Ce modèle donne de l'autonomie aux domaines et accélère les évolutions. Il suppose en revanche des règles communes solides (conventions de nommage, statuts, circuit de certification) et une instance capable d'arbitrer les indicateurs partagés entre domaines.

Le tableau suivant résume les trois modèles et les conditions dans lesquelles chacun fonctionne.

ModèleQui piloteSituation adaptéeRisque principal
Porté par la DSIla DSI héberge, implémente et gère les demandespas de Data Office constitué, compétences data concentrées à la DSIdélais liés à la concurrence avec les autres projets informatiques
Porté par le Data Officele Data Office certifie et organise, l'équipe data implémenteData Office reconnu par les directionsdépendance à la capacité de l'équipe centrale
Réparti par domainechaque domaine gère ses indicateurs, une équipe centrale fixe les règlesdomaines dotés de ressources data et habitués à travailler ensembledivergences entre domaines sur les indicateurs partagés

Les arbitrages à organiser avant qu'ils ne se présentent

Une couche sémantique en service génère des décisions régulières. Les organisations qui les anticipent évitent les blocages. Celles qui les découvrent au fil de l'eau voient les demandes s'accumuler sans réponse.

Les désaccords entre directions sur un indicateur partagé

Le premier arbitrage concerne les indicateurs partagés. Quand deux directions ne s'accordent pas sur une règle, plusieurs issues sont possibles, et le circuit doit préciser qui choisit entre elles :

  • Une règle unique imposée : le propriétaire tranche, et la règle s'applique à toutes les directions.
  • Deux indicateurs distincts : chaque version devient un indicateur à part entière, avec un nom qui la distingue clairement.
  • Un indicateur principal et une variante documentée : la version officielle reste unique, et la variante est publiée comme un indicateur secondaire.
  • Une remontée en instance de gouvernance : si l'enjeu dépasse le périmètre du propriétaire, le désaccord est porté devant le comité data.

Le travail mené sur un référentiel d'indicateurs permet souvent de régler ces désaccords en amont, avant que les définitions ne soient implémentées.

Les modifications de règle et leurs effets sur l'historique

Le deuxième arbitrage porte sur les modifications. Changer la règle de calcul d'un indicateur modifie les chiffres publiés, parfois sur plusieurs années d'historique. Les utilisateurs doivent savoir pourquoi leurs tableaux de bord affichent soudain des valeurs différentes.

Plusieurs décisions accompagnent chaque modification : faut-il recalculer l'historique ou garder l'ancienne règle pour les périodes passées ? Faut-il conserver l'ancienne version de l'indicateur pendant une période de transition ? Ces questions relèvent du propriétaire et du Data Office, et leurs réponses sont tracées grâce au versioning des données et des définitions.

Le retrait des indicateurs inutilisés

Le troisième arbitrage est souvent oublié. Une couche sémantique accumule des indicateurs au fil des demandes, et une partie d'entre eux cesse d'être utilisée. Les conserver alourdit la couche, complique le travail des assistants IA et entretient la confusion.

Comment installer la répartition des rôles dès le lancement

La répartition des rôles se met en place plus facilement au lancement de la couche sémantique qu'une fois celle-ci en service. Au démarrage, les indicateurs sont peu nombreux, les habitudes ne sont pas encore prises et les directions sont attentives au projet.

Nommer les propriétaires des premiers indicateurs avant de coder

Chaque indicateur du premier lot reçoit un propriétaire nommé avant que l'équipe data ne commence l'implémentation. Ce propriétaire valide la fiche de définition, assiste à la recette et signe la certification.

Cette règle a un effet immédiat sur le périmètre. Un indicateur pour lequel aucun propriétaire n'accepte de s'engager n'entre pas dans le premier lot. Le premier lot se limite aux indicateurs qui ont un responsable, et non à ceux qui semblent les plus importants.

Décrire le circuit d'une demande en une page

Le circuit d'une demande d'indicateur ou de modification tient en une page, partagée avec toutes les directions. Il précise les étapes, les personnes concernées et les délais attendus.

Une page suffit à condition de couvrir les points qui posent habituellement problème :

  • Le point d'entrée : l'endroit unique où une direction dépose sa demande, plutôt qu'un e-mail adressé à un développeur.
  • Le premier tri : la personne du Data Office qui vérifie si un indicateur existant répond déjà au besoin.
  • La validation métier : le propriétaire concerné, avec un délai de réponse convenu.
  • La mise à disposition : la publication de l'indicateur, son statut et l'information des utilisateurs.

Prévoir le temps des propriétaires

Le rôle de propriétaire d'indicateur prend du temps, surtout au lancement : relire les fiches, participer aux ateliers, valider les résultats, arbitrer les premiers désaccords. Ce temps doit être reconnu par la direction du propriétaire, faute de quoi les validations prennent du retard.

Après le premier lot, la charge diminue. Elle se limite alors aux demandes de modification et aux revues périodiques, que le Data Office peut regrouper pour limiter les sollicitations.

Revoir la répartition après quelques mois

La répartition initiale repose sur des hypothèses : le volume de demandes, la disponibilité des propriétaires, la capacité de l'équipe data. Quelques mois après le lancement, un bilan permet de vérifier qu'elle fonctionne.

Ce bilan s'appuie sur des constats simples : le délai moyen de traitement d'une demande, le nombre de chiffres contestés, la part des rapports de direction raccordés à la couche. Si les délais s'allongent ou si les contestations se multiplient, la répartition des rôles est ajustée avant que les métiers ne se détournent de la couche.

Les signes qu'une couche sémantique n'a pas de vrai responsable

Une répartition des rôles peut exister sur le papier sans fonctionner dans les faits. Plusieurs signaux permettent de repérer qu'une couche sémantique manque d'un responsable réel, avant que la situation ne devienne difficile à corriger :

  • Des demandes sans réponse : les demandes d'indicateurs ou de modifications s'accumulent dans la file de l'équipe data, sans que personne ne les priorise.
  • Des définitions écrites par l'équipe technique : les descriptions des indicateurs sont rédigées par les développeurs, à partir des rapports existants, sans validation métier.
  • Des variantes qui se multiplient : chaque demande particulière donne lieu à un nouvel indicateur, faute d'arbitre pour refuser ou regrouper.
  • Des chiffres contestés sans circuit de traitement : quand un utilisateur conteste un chiffre, personne ne sait à qui s'adresser.
  • Des calculs recréés hors de la couche : les métiers reviennent à leurs propres calculs dans leurs outils, parce que la couche ne répond pas à leurs besoins.

Ces signaux ne relèvent pas de la technique. Ils indiquent que les rôles décrits dans les règles de gouvernance ne sont pas tenus. Une couche sémantique sans responsable reproduit, avec un outil de plus, les incohérences qu'elle devait supprimer.

La question du porteur n'a donc pas une réponse unique. Elle a une réponse par rôle : les métiers expriment, le Data Owner tranche, l'équipe data implémente, le Data Office certifie. Le modèle d'organisation choisi détermine qui emploie l'équipe data et qui pilote le circuit, mais la répartition des rôles reste la même.

FAQ

Les questions fréquentes

Qui est responsable d'une couche sémantique ?+

La responsabilité d'une couche sémantique est partagée entre quatre rôles. Les métiers expriment le besoin, le Data Owner valide la définition, l'équipe data implémente l'indicateur et le Data Office certifie et organise l'évolution de la couche.

  • Les métiers formulent les questions auxquelles l'indicateur doit répondre.
  • Le Data Owner valide chaque définition et tranche les désaccords.
  • L'équipe data écrit le calcul, le teste et configure les droits d'accès.
  • Le Data Office certifie les indicateurs, les publie et suit leur usage.
  • Aucun de ces rôles ne peut être tenu par un autre sans dégrader le résultat.
La DSI peut-elle porter seule la couche sémantique ?+

La DSI peut héberger, implémenter et exploiter la couche sémantique, notamment quand il n'existe pas de Data Office. Elle ne peut pas, en revanche, valider seule les définitions des indicateurs, qui relèvent des métiers.

  • Ce modèle convient quand les compétences data sont concentrées à la DSI.
  • Les définitions restent validées par les propriétaires métier.
  • Le principal risque tient aux délais, liés à la concurrence avec les autres projets.
  • Les métiers recréent leurs calculs si les demandes ne sont pas traitées.
Quel est le rôle du Data Office dans une couche sémantique ?+

Le Data Office organise le fonctionnement d'ensemble de la couche sémantique. Il tient la liste des indicateurs, attribue leur statut, publie les définitions et gère les évolutions dans le temps.

  • Il certifie les indicateurs validés et testés.
  • Il organise le circuit des demandes et des modifications.
  • Il suit l'usage de la couche et propose le retrait des indicateurs inutilisés.
  • Il informe les utilisateurs des changements de règle.
Qui arbitre quand deux directions ne s'accordent pas sur un indicateur ?+

Le Data Owner de l'indicateur arbitre en premier lieu. Si le désaccord dépasse son périmètre, il le porte devant l'instance de gouvernance des données, qui tranche en dernier recours.

  • Une règle unique peut être imposée à toutes les directions.
  • Deux indicateurs distincts peuvent être créés, avec des noms qui les distinguent.
  • Une version principale peut coexister avec une variante documentée.
  • Un comité ne doit pas être désigné comme propriétaire permanent d'un indicateur.
Que signifie certifier un indicateur ?+

Certifier un indicateur signifie attester que sa définition a été validée par son propriétaire, que son implémentation a été testée et que ses résultats ont été rapprochés des chiffres de référence.

  • Un indicateur certifié peut figurer dans les supports de direction.
  • Il peut être utilisé par les assistants IA ouverts aux collaborateurs.
  • Un indicateur non certifié reste réservé à un usage exploratoire.
  • Le statut de chaque indicateur est visible par les utilisateurs.
Comment gérer une modification de règle de calcul dans une couche sémantique ?+

Une modification de règle change les chiffres publiés, parfois sur plusieurs années d'historique. Elle doit être validée par le propriétaire de l'indicateur, tracée et annoncée aux utilisateurs.

  • Décider s'il faut recalculer l'historique ou conserver l'ancienne règle pour le passé.
  • Prévoir, si besoin, une période de coexistence entre l'ancienne et la nouvelle version.
  • Dater et justifier la modification dans un journal.
  • Informer les utilisateurs avant que leurs tableaux de bord ne changent.
Comment savoir si une couche sémantique manque de responsable ?+

Plusieurs signaux indiquent qu'une couche sémantique n'a pas de responsable réel, même si les rôles existent sur le papier.

  • Les demandes d'indicateurs s'accumulent sans être priorisées.
  • Les définitions sont rédigées par l'équipe technique, sans validation métier.
  • Les variantes d'indicateurs se multiplient.
  • Les chiffres contestés n'ont pas de circuit de traitement.
  • Les métiers recréent leurs calculs hors de la couche.