Webinar Fabric Capacity Under Control: Reduced Costs, Less Outages, Better User Experience. Register →
Skip to main content Scroll Top
Read this article in

Comment le score Apdex vous aidera à respecter vos accords de niveau de service BI / Analytique (Analytics SLAs)

banner-apdex-score-analytics-slas

Analytics SLA ou BI SLA : de quoi parle-t-on ?

En matière de BI et Analytique, comme malheureusement dans de nombreux autres domaines, on constate souvent des silos avec d’une part l’IT et d’autre part les métiers. Il existe cependant différentes stratégies qui peuvent aider les organisations à rassembler leurs équipes et favoriser la collaboration. L’une d’elles consiste à mettre en place des accords de niveau de service (SLA), visant à faire collaborer deux équipes ou deux départements à travers des engagements mutuels et respectifs. Il s’agit en quelque sorte d’un contrat, où chaque partie s’engage sur des objectifs et où des indicateurs clés de performance sont utilisés à des fins de contrôle du respect de ces engagements.

Ces SLA incluent généralement :

  • Des objectifs de performance
  • Des garanties de service ou de disponibilité
  • Des métriques de mesure de satisfaction ou de qualité d’expérience (tel que l’apdex score)

Ces accords sont essentiels pour la gouvernance analytique, car ils favorisent la collaboration et la responsabilisation entre les équipes. Cet article mettra l’accent sur le rôle du score Apdex dans le respect des SLA analytiques.

 

Comment utiliser le score Apdex dans le cadre de votre SLA Analytique

L’Apdex (Application Performance Index) est une norme industrielle permettant de mesurer la satisfaction des utilisateurs quant au temps de réponse d’une application web. L’Apdex varie de 0 à 1, où 1 signifie que tous les utilisateurs sont satisfaits et 0 que tous les utilisateurs sont frustrés. L’Apdex est une combinaison de mesures de disponibilité et de performance où la rapidité et l’absence d’erreur augmentent le score.

application-performance-index-score

Wiiisdom for Tableau exprime les résultats des tests de performance sous la forme du score Apdex et le compare au niveau de tolérance que vous avez défini pour déterminer la réussite ou l’échec d’un test. Nous évaluons tous les échantillons d’exécution comme étant soit satisfaisants, soit tolérables, soit frustrants, en fonction de leur temps d’exécution, les zones étant définies par deux seuils, T (pour tolérant) et F (pour frustrant) :

temps-execution-apdex
  • Satisfaisant : Le temps d’exécution est inférieur à T.
  • Tolérable : Le temps d’exécution est supérieur à T et inférieur ou égal à F.
  • Frustrant : Le temps d’exécution est supérieur à F, ou l’exécution a signalé une erreur.

La valeur standard du seuil de Frustration est 4 fois le seuil de Tolérance. Le seuil T est défini dans le SLA (Service Level Agreement) et F est calculé au moment de l’exécution par un facteur multiplicateur qui a pour valeur par défaut 4T (tous deux configurables dans Wiiisdom Ops). Le score Apdex est le rapport entre les exécutions satisfaisantes et la moitié des exécutions tolérables et le total des exécutions. La formule inclut les exécutions tolérables parce que les utilisateurs peuvent souvent tolérer certains délais.

Voici un exemple :
Un test a été exécuté 10 fois : 7 satisfaisantes, 2 tolérables et 1 frustrante : Apdex = (7 + 2/2) / 10 = 0,80

Une fois que vous avez votre score Apdex, notre solution attribue une note de performance à votre Tableau Server et vous pouvez définir votre SLA en fonction de cette valeur. Le score d’Apdex par défaut dans Wiiisdom Ops est de 0,5 et donc tout ce qui est inférieur à cette valeur entraînera l’échec du test de performance.

score-global-apdex

Respectez-vous vos accords de niveau de service en matière d’analytique ?

Les tests jouent un rôle important dans l’analytique et le fait que les résultats soient exprimés dans le score Apdex peut vous permettre de prouver la performance de la plateforme, dans le cadre de vos SLAs.Ce type d’indicateur fait partie intégrante d’une stratégie de Gouvernance Analytique et permet de fluidifier les échanges entre les métiers et l’IT.

Si vous souhaitez en savoir plus sur la manière dont nos solutions peuvent vous aider dans le déploiement à l’échelle de Tableau, n’hésitez pas à nous contacter.

Laissez un commentaire