Une couche de décision : ce que c'est, ce qu'elle suppose, ce qu'elle ne remplace pas.

Le marché a plusieurs mots pour désigner cette catégorie, et ils ne recouvrent pas la même chose. Voici la définition d'un éditeur qui en construit une : ce qu'elle suppose en dessous, ce qu'elle rend possible au-dessus, et les trois catégories voisines avec lesquelles il ne faut pas la confondre.

Ce qu'est une couche de décision.

Une couche de décision se place entre les systèmes qui produisent vos données et les écrans où vous décidez. Elle y installe trois choses qu'un système d'information ordinaire n'a nulle part : une définition unique par indicateur, un calcul unique qui applique cette définition, et un chemin qui remonte du chiffre affiché jusqu'à la donnée d'origine.

Le mot « couche » n'est pas décoratif, il désigne une position. Rien n'est retiré en dessous, rien n'est imposé au-dessus. Les systèmes de gestion continuent de produire ce qu'ils produisent, les outils de restitution continuent d'afficher ce qu'on leur donne, et la couche s'intercale pour répondre à la seule question à laquelle ni les uns ni les autres ne savent répondre : ce chiffre veut dire quoi, il vient d'où, et qui en répond.

Ce n'est donc pas un outil de plus dans un empilement. C'est le niveau où l'on cesse de déplacer de la donnée pour commencer à en fixer le sens. Une entreprise peut avoir un entrepôt irréprochable et des tableaux de bord soignés sans avoir de couche de décision, et c'est même la situation la plus fréquente : la donnée circule bien, personne ne sait ce qu'elle veut dire.

Ce qu'elle suppose en dessous d'elle.

Une couche de décision suppose trois étages qui dépendent l'un de l'autre, et elle ne vaut jamais mieux que le plus faible des trois. C'est ce qui la distingue d'une fonctionnalité : elle ne s'installe pas, elle se construit, et dans cet ordre.

L1 · Socle

Les données sont allées chercher là où elles vivent, puis nettoyées, harmonisées, orchestrées et datées. À la sortie de cet étage, on sait ce qui alimente quoi, à quelle fréquence, et ce qui a cessé d'alimenter sans que personne l'ait remarqué. Cet étage ne produit aucune décision : il produit la matière sur laquelle une décision peut porter.

L2 · Référentiel

Chaque indicateur y reçoit une définition écrite en français, une formule explicite, un périmètre, une source et une personne qui en répond. C'est l'étage le plus souvent absent, et pour une raison qui n'est pas technique : il ne s'achète pas, il se négocie. Décider de ce que veut dire « chiffre d'affaires » dans votre entreprise est un travail de direction ; un outil peut le rendre possible, l'écrire et le rendre visible, il ne peut pas le faire à votre place.

L3 · Analytics & Décision

La lecture. Tableaux de bord, briefings, exploration libre par les équipes métier, et la possibilité de remonter d'un chiffre affiché jusqu'à tout ce qui le porte. C'est le seul étage que la plupart des entreprises possèdent déjà, et c'est celui qu'on accuse quand les deux autres manquent.

L'ordre est contraignant dans un sens et pas dans l'autre : on construit du bas vers le haut, on vérifie du haut vers le bas. Un projet qui commence par le troisième étage produit une restitution soignée de chiffres dont personne ne peut dire s'ils sont justes.

Ce qu'elle rend possible au-dessus.

Une seule chose, et c'est la seule qui compte : la vérification d'un chiffre cesse d'être un projet et redevient un geste.

Cela se mesure à trois moments qui n'ont l'air de rien. Quand un dirigeant conteste un montant en séance, la réponse arrive pendant la séance, au lieu d'arriver la semaine suivante sous forme de note que plus personne ne lira. Quand deux directions présentent deux résultats, la discussion porte sur la règle à retenir et non sur qui se trompe, parce que les deux règles sont écrites et comparables. Quand une source change, on sait immédiatement quels indicateurs en dépendent, au lieu de l'apprendre par un écart inexpliqué quelques semaines plus tard.

Aucun de ces trois gains n'est un gain d'affichage. Ce sont des gains de délai et d'arbitrage, et c'est pourquoi ils se constatent en comité de direction avant de se constater sur un écran.

Ce qu'une couche de décision n'est pas.

Trois catégories d'outils sont régulièrement confondues avec elle. Chacune résout un problème réel, aucune ne résout celui-ci, et il vaut mieux le savoir avant d'arbitrer un budget.

Une couche sémantique (semantic layer, parfois appelée metrics layer) est la couche de métriques posée entre un entrepôt de données et les outils qui affichent les chiffres. Elle centralise la définition technique d'une métrique pour que tous les outils branchés dessus la calculent de la même façon. C'est un objet précis, il résout un vrai problème, et il en suppose deux autres déjà réglés : l'état des données en dessous, et la question de savoir qui tranche une définition quand deux directions ne sont pas d'accord.

Un catalogue de données (data catalog) inventorie et documente les actifs : où vit une table, ce qu'elle contient, qui l'a produite, à quoi elle sert. Il documente ce qui existe, il ne le calcule pas. Documentation et calcul vivent donc dans deux outils différents, et rien dans l'un ne bouge quand l'autre change.

Un outil de restitution (BI, dashboarding) met en forme et diffuse ce qu'on lui donne. Il le fait souvent très bien, et il n'a aucun moyen de savoir si ce qu'on lui donne est juste, parce que ce n'est pas son travail. C'est la catégorie la plus installée, et celle qu'on remplace le plus souvent en croyant traiter le problème.

Une couche de décision n'est pas une quatrième catégorie qui remplacerait les trois. C'est ce qui les tient ensemble : la définition, le calcul et la traçabilité placés dans le même objet, au lieu de trois outils dont aucun n'est responsable de l'écart entre les deux autres.

Ce classement mérite mieux que trois paragraphes. Nous lui avons consacré un article entier, qui situe aussi les termes anglais que vous croiserez dans les documentations.

Ce qu'elle ne remplace pas.

Elle ne remplace ni vos systèmes de gestion, ni votre outil de restitution, ni la personne qui tranche. Une couche qui remplacerait tout cela ne serait plus une couche : ce serait un progiciel intégré, et le remplacement complet est justement la voie qui échoue le plus régulièrement.

Elle ne fabrique pas non plus de donnée. Ce qui n'est saisi nulle part ne remonte nulle part, quels que soient les étages posés au-dessus. C'est un sujet de processus et pas un sujet d'outil, et il vaut mieux l'avoir identifié au cadrage que le découvrir en cours de route.

Et elle ne fait pas disparaître le travail d'harmonisation. Décider qu'un client est un client à partir de telle condition, qu'une filiale entre dans tel périmètre, qu'un avoir se traite de telle manière : ces arbitrages sont pris une fois pour toutes au lieu d'être repris dans chaque fichier, mais ils sont pris, et ils sont pris par des gens.

Comment savoir si c'est votre sujet.

Le besoin d'une couche de décision se reconnaît à un symptôme par étage, et il est rare de n'en avoir qu'un.

L'inventaire de vos sources n'existe pas. Vous savez quels outils vous avez ; vous ne savez pas lesquels alimentent réellement les documents que lit la direction, ni depuis quand certains ont cessé de le faire.

Le même mot donne deux résultats selon l'équipe qui le prononce. Chacune a raison dans son cadre, aucune règle n'est écrite, et le désaccord n'a pas d'arbitre désigné.

Entre une question de direction et une réponse fiable, il se passe des jours. Le chiffre existe quelque part, sa vérification est devenue un petit projet, et l'arbitrage finit par se prendre sans lui.

Un seul de ces symptômes se traite au cas par cas, sans lancer de chantier. Deux ou trois ensemble décrivent un problème d'étage, que l'achat d'un outil supplémentaire ne fera pas disparaître.

Où Foresyn se place.

Foresyn est une couche de décision, et c'est la seule catégorie dans laquelle nous acceptons d'être comparés.

Nous n'avons pas construit un outil de restitution de plus, ni un catalogue, ni un connecteur. Nous avons construit les trois étages décrits plus haut, et nous les vendons ensemble, parce que les vendre séparément reviendrait à vendre le troisième à des entreprises qui n'ont pas les deux premiers.

Cette page définit une catégorie ; elle ne démontre rien. La démonstration est ailleurs : ce que fait chaque catégorie d'outil, où elle s'arrête et ce que nous ajoutons, est comparé ligne à ligne sur la page qui répond à cette question.

Et si vous êtes arrivé ici pour vérifier un mot avant d'arbitrer un budget, vous n'avez rien de plus à faire aujourd'hui. Cette page est écrite pour être juste, pas pour vous faire signer.