Scroll Top

Comment le score Apdex
vous aidera à respecter vos accords
de niveau de service analytique

adpex-score-analytics-sla-post-cover

Quels sont les accords de niveau de service en matière d’analytique / BI ? 

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 ou le business. Il existe cependant différentes stratégies qui peuvent aider les organisations à rassembler leurs équipes. L’une d’elles consiste à mettre en place des accords de niveau de service (SLA), visant à faire collaborer deux équipes ou deux départements. 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. Les SLA analytiques peuvent être définis avec plusieurs objectifs tels que l’objectif de performance, l’objectif de disponibilité ou encore le score Apdex. Cet article se concentre sur le rôle du score Apdex, élément clé de votre SLA Analytique. 

 

Utiliser le score Apdex pour respecter vos SLA Analytiques

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 Ops 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 d’AnalyticsOps 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