Rubriques

Intelligence artificielle Automatisation Veille Écosystème lyonnais

Le site

Tous les articles Le média Nous écrire
Automatisation

Construire un tableau de bord automatisé sans développeur

De la collecte des sources à la diffusion, la méthode pour un reporting qui se met à jour tout seul, et le moment précis où le sans-code atteint ses limites.

Construire un tableau de bord automatisé sans développeur

Dans la plupart des petites structures, le reporting existe déjà. Il s'appelle « le fichier », il est mis à jour le premier lundi du mois par une personne qui y consacre une demi-journée, et il est faux dès le mardi. Un tableau de bord automatisé ne sert pas à produire de plus jolis graphiques : il sert à supprimer cette demi-journée et à rendre les chiffres consultables n'importe quand.

La bonne nouvelle, c'est que la partie technique est devenue accessible sans écrire de code. La mauvaise, c'est que l'outil ne règle qu'un quart du problème. Les trois autres quarts tiennent au choix des indicateurs et à la structure des données, deux sujets qu'aucun connecteur ne résoudra à votre place.

Cet article volontairement agnostique décrit la méthode dans l'ordre où elle fonctionne, avec les pièges qui font échouer les tentatives, et le moment précis où il faut accepter de changer de catégorie d'outil.

Un tableau de bord automatisé commence par une question, pas par un outil

Avant toute chose, écrivez les décisions que ce tableau doit permettre. Pas les chiffres : les décisions. « Décider si on relance la campagne » est une décision. « Suivre le chiffre d'affaires » n'en est pas une.

Cette contrainte a un effet immédiat : elle réduit la liste. Trois à cinq décisions donnent cinq à huit indicateurs, et c'est le bon format. Un tableau de bord à trente cases n'est pas plus riche, il est simplement moins regardé, parce que personne ne sait où poser les yeux.

Pour chaque indicateur, fixez quatre attributs avant de collecter quoi que ce soit :

  • La définition exacte : « chiffre d'affaires » signifie-t-il facturé, encaissé, hors taxes, à la date de commande ou de livraison ? Deux services répondront différemment, et c'est l'origine de la moitié des désaccords sur les chiffres.
  • La fréquence utile : un indicateur qui ne peut pas changer une décision avant le mois prochain n'a pas besoin d'être rafraîchi toutes les heures.
  • Le seuil d'alerte : la valeur à partir de laquelle quelqu'un doit agir. Sans seuil, un chiffre n'est qu'une décoration.
  • Le responsable : la personne qui regarde et qui agit. Un indicateur sans propriétaire disparaît en trois mois, comme nous l'observions à propos du suivi automatisé des indicateurs.

Cette discipline rejoint celle que nous recommandions pour choisir les processus à automatiser en premier dans une PME : on part de l'usage réel, jamais de ce que l'outil sait faire.

Étape 1 : la couche de collecte

La collecte consiste à faire venir les données à vous, à intervalle régulier, sans intervention. Trois mécanismes couvrent l'essentiel des besoins.

MécanismeQuand l'utiliserLimite
Connecteur natif de l'outil de visualisationSources très courantes : tableur, base de données, régie publicitairePeu de transformation possible avant affichage
Plateforme d'automatisation qui interroge les API et écrit dans une tableSources métier, croisements, calculs intermédiairesDemande de structurer soi-même la destination
Export programmé déposé dans un dossier surveilléLogiciels anciens sans APIFragile : un changement de format casse la chaîne en silence

Trois règles rendent cette couche fiable. Collectez toujours des données brutes, jamais des agrégats : on peut recalculer une moyenne à partir des lignes, jamais l'inverse. Horodatez chaque collecte, pour savoir à quand remonte la dernière mise à jour réussie. Et prévoyez une alerte en cas d'échec, sinon vous découvrirez la panne trois semaines plus tard, en réunion, devant votre direction.

Étape 2 : la table de faits, le seul vrai secret

C'est ici que se joue la différence entre un tableau de bord qui tient deux ans et un bricolage qu'il faut refaire à chaque nouvelle question. Le principe : toutes vos données atterrissent dans une table unique, longue et plate, où chaque ligne est un événement et chaque colonne un attribut de cet événement.

Une ligne ressemble à : date, source, catégorie, client, produit, valeur numérique. Une facture émise, un rendez-vous pris, une commande, une dépense : tous s'écrivent dans ce format. La table grandit vers le bas, jamais vers la droite.

Ce détail change tout. Un tableau où chaque mois occupe une colonne doit être restructuré à chaque nouveau mois, et tous les calculs cassent. Une table de faits absorbe le temps sans rien casser, et permet de répondre à une question qu'on n'avait pas prévue en changeant simplement le filtre.

Ajoutez systématiquement trois colonnes techniques : la date de collecte, la source d'origine, et un identifiant unique de la ligne source. La première sert au diagnostic, la deuxième à l'audit, la troisième à éviter les doublons quand une collecte est rejouée. Ces trois colonnes coûtent cinq minutes et sauvent des journées.

Étape 3 : la mise en forme et la diffusion

La couche d'affichage arrive en dernier, et c'est volontaire. Quand la table de faits est propre, brancher un outil de visualisation prend une heure, et en changer prend une heure de plus.

Quelques principes de lisibilité, valables quel que soit l'outil :

  1. Une seule vue par public. Le tableau du dirigeant n'est pas celui du responsable commercial. Dupliquer une vue coûte moins cher qu'un tableau universel que personne ne lit.
  2. Toujours une comparaison. Un chiffre seul ne veut rien dire. Affichez la période précédente, l'objectif, ou la moyenne des douze derniers mois.
  3. La date de fraîcheur en haut. « Données à jour au 15 octobre, 6 h 00 » évite toutes les discussions sur la fiabilité.
  4. Pas de camembert au-delà de trois parts. Un simple classement en barres se lit dix fois plus vite.

Pour la diffusion, la meilleure option reste souvent la moins spectaculaire : un envoi automatique hebdomadaire par courriel, contenant les cinq chiffres clés et un lien vers la vue détaillée. Un tableau de bord que l'on doit aller consulter n'est consulté par personne au bout de six semaines ; un résumé qui arrive tout seul le lundi matin est lu. C'est le principe que nous développons dans notre article sur l'automatisation des rapports hebdomadaires.

Les limites du sans-code, et quand les accepter

Le sans-code tient très bien jusqu'à un certain point, qu'il vaut mieux connaître à l'avance que découvrir en panne.

SignalCe que ça veut dire
La table dépasse quelques centaines de milliers de lignesUn tableur atteint ses limites, il faut une vraie base de données
Le rafraîchissement prend plus de quelques minutesLes calculs doivent être faits en amont, pas à l'affichage
Les mêmes règles de calcul sont recopiées dans plusieurs vuesIl faut une couche de transformation centralisée
Plus de dix sources différentesLe coût de maintenance des connecteurs dépasse le bénéfice
Une donnée est devenue critique pour facturer ou déciderIl faut des tests, des sauvegardes et une traçabilité que le sans-code ne fournit pas

Franchir ce seuil n'est pas un échec, c'est un succès qui coûte : cela signifie que le tableau sert. Et le passage se fait bien plus facilement si vous avez respecté la table de faits, puisqu'il suffit alors de déplacer les données vers une base, sans revoir la logique.

Le plan des deux premières semaines

Semaine un : écrivez les décisions, définissez cinq indicateurs, remplissez la table de faits à la main sur trois mois d'historique. Faites lire le résultat aux personnes concernées, et corrigez les définitions qu'elles contestent, elles en contesteront au moins une.

Semaine deux : automatisez la collecte d'une seule source, la plus simple, laissez-la tourner trois jours, vérifiez la cohérence avec la saisie manuelle, puis ajoutez les suivantes une par une. Un tableau de bord automatisé construit à ce rythme est en service au bout de quinze jours et tient plusieurs années. Celui qu'on veut complet dès le premier week-end finit presque toujours abandonné, non pas parce qu'il est faux, mais parce que personne n'ose plus y toucher.

Sources

Laisser un commentaire

Votre commentaire

Jamais publiée, jamais transmise à des tiers.

Les commentaires sont relus avant publication. Voir la politique de confidentialité.