Libérez votre équipe de développement en intégrant un tableau de bord en libre-service

Tom van den Berg
Tom van den Berg
March 12, 2024

This article explores the Pros and Cons of Self-Service analytical dashboards, impacts on the development team and the efficiency of the workflow.

TABLE DES MATIÈRES
Une vue schématique d'une entreprise SaaS et de ses tableaux de bord
Tableaux de bord
Tout
Gestion des produits

Vos clients souhaitent accéder à leurs données pour prendre des décisions. Cela signifie que vous devrez ajouter des tableaux de bord à votre produit, ce que vous avez peut-être déjà fait. Cependant, les analyses peuvent être une histoire sans fin, les clients demandent toujours plus de graphiques et d'informations. Cela représente beaucoup de travail de développement : ajouter manuellement d'autres tableaux de bord, certains ne serait-ce que pour un seul client.

Il s'agit d'un problème d'allocation des ressources. Qui va créer les tableaux de bord ? Il existe deux solutions : 1) vous engagez un développeur de données pour travailler à plein temps sur la demande de tableau de bord ; ou 2) vous ajoutez des tableaux de bord en libre-service à votre produit afin que les clients puissent le faire eux-mêmes. Dans cet article, nous allons passer en revue les avantages et les inconvénients de la deuxième option, l'ajout du self-service.

Avantages et inconvénients des tableaux de bord en libre-service

C'est ainsi que l'ajout d'une BI en libre-service se compare à d'autres approches.

Avantages

  • Il est évolutif.
  • Les clients connaissent leurs propres données et leur configuration spécifique.
  • Vous pouvez avoir différents modèles ou champs personnalisés par client.
  • Vous pouvez consulter les tableaux de bord que les clients créent et les expédier dans le kit standard.
  • Les clients peuvent créer des tableaux de bord selon leurs spécifications, sans avoir à en discuter avec votre équipe de développement à chaque fois.

Inconvénients 

  • Vos utilisateurs doivent suivre une courbe d'apprentissage pour commencer à créer des tableaux de bord.
  • Vos utilisateurs peuvent détruire la base de données de production à l'aide d'un tableau de bord volumineux ou d'une requête volumineuse.
  • Si votre modèle de données est complexe, vos utilisateurs se perdent dans les colonnes à utiliser dans les graphiques et les tableaux.
  • Vos clients commencent à vous demander des champs de données que vous n'avez pas encore correctement modélisés, ce qui entraîne une fois de plus une surabondance de tickets d'assistance.

L'ajout d'un tableau de bord en libre-service à votre produit SaaS permet à vos utilisateurs de créer leur propre tableau de bord. Cependant, comme nous l'avons vu plus haut, cela présente certains inconvénients. La solution consiste à disposer d'un produit en libre-service intuitif et facile à utiliser. Cela comprend deux parties. Tout d'abord, vous voulez que le produit guide et aide vos utilisateurs à créer leurs tableaux de bord. Deuxièmement, vous devez disposer d'un modèle de données robuste. Ce modèle de données doit être facile à comprendre, de préférence un modèle dimensionnel. En outre, il doit être complet, correct et rapide. De cette façon, vos utilisateurs seront heureux de créer des tableaux de bord sans poser trop de questions à l'assistance à ce sujet.

Conclusion

Dans cet article, nous avons montré que l'ajout du libre-service à vos tableaux de bord intégrés constitue une bonne approche pour résoudre l'afflux de demandes de tableaux de bord personnalisés. Mais surtout, il est évolutif. Cependant, le self-service peut être difficile pour vos utilisateurs en fonction de la qualité de votre modèle de données et de leur maîtrise des données. Cela signifie que les fondamentaux doivent être bons : une expérience d'édition de tableau de bord agréable et un modèle robuste.