La taverne du testeur

Familles d’indicateurs liés à la qualité – anomalies non fonctionnelles (5/7)

Préambule:

Cette série propose de décrire les familles d’indicateurs liés à la qualité proposé lors de la présentation de la JFTL 2022. Cette répartition est le fruit de résultats d’ateliers, de leur mise en place et d’une collaboration avec différents experts test d’Altran part of Cap Gemini que je remercie encore pour leur contribution.

Les indicateurs sont un outil essentiel lorsque l’on veut d’améliorer ou plus simplement mesurer notre performances. Malheureusement bien choisir ses indicateurs n’est pas aisé car ces derniers sont très nombreux! Afin de faciliter ces choix je vous propose une répartition de ces indicateurs liés à la qualité en 7 familles. Chacune ayant son but et ses indicateurs propres dont certains seront présentés.

Famille d’indicateur: les anomalies non fonctionnelles

La 5ème famille d’indicateur proposée est probablement la famille la plus riche… et donc celle qui pourrait le plus facilement être subdivisée. Elle analyse l’ensemble des anomalies non-fonctionnelles comme les anomalies de performances, de sécurité ou encore d’adaptabilité. Ces possibilités et axes d’analyse sont très vaste, néanmoins selon le contexte seuls quelques critères non fonctionnels sont vraiment suivis… pour des raisons souvent liées à des contraintes de production (ex: pics d’utilisateurs) ou des normes comme la RGPD pour la sécurité ou la RGAA (issu de la WCAG) pour l’accessibilité:

Les représentants de cette famille sont très nombreux, très variés… et très dépendant du contexte. Selon les critères non fonctionnels étudiés on peut penser à:

  • Performance: temps de réponse moyen des requêtes, consommation moyenne de batterie en utilisation
  • Utilisabilité: % d’action réalisable au clavier (accessibilité), nombre de clics moyen pour réaliser une action, facilité d’utilisation…
  • Fiabilité: % de temps de disponibilité
  • Sécurité: Nombre de warning de sécurité majeurs ou critiques
  • Portabilité: temps d’installation, nombre d’actions manuelles pour installer le logiciel…

Ces indicateurs restent très liés à un contexte et les équipes sont souvent amenées à se créer des indicateurs « sur mesure » en fonctions des difficultés ou des contraintes qu’elles rencontrent:

Conclusion

Les indicateurs liées aux anomalies non fonctionnels ne doivent pas être oubliés. Les critères non-fonctionnels étant primordiaux dans le succès d’un produit il est essentiel de définir des indicateurs non fonctionnels. Pour réussir à faire cela il faut cependant bien identifier ses besoins et lorsque c’est possible avoir des spécifications non fonctionnelles ou, au minimum, un accord tacite sur les besoins liés au non fonctionnel.

Pensez à rejoindre le groupe « Le métier du test » si vous souhaitez échanger sur le test

Merci à tous ceux qui mettent « j’aime », partagent ou commentent mes articles

N’hésitez pas à faire vos propres retours d’expérience en commentaire.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Agilité

Les testeurs sont-ils préparés pour les compétences du 21e siècle ?

Il y a quelques semaines, Ard Kramer et moi avons entamé une conversation sur les compétences du 21 ème siècle pour les testeurs et nous nous demandons dans quelle mesure les testeurs appliquent déjà ces compétences ou ils sont entrain d’apprendre ces compétences ?

Nous nous sommes donc demandé si vous vouliez partager vos histoires sur les compétences suivantes; communication, collaboration, esprit critique et créativité.

Nous cherchons des histoires en anglais et en français afin de pouvoir créer le premier livre de test logiciel bilingue !

Lire la suite »
conférence

La JFTL 2023: quand la nouveauté rime avec engouement

La JFTL de tous les records La JFTL 2023 a pris fin mardi 13 juin après avoir proposé 1 journée de tutoriels le lundi et une journée de conférence le mardi. Cette année la fréquentation a battu des records avec plus de 250 participants aux différents tutoriels et 1300 inscrits

Lire la suite »
Automatisation

Le test en questions: mise en place

Le but de cette série d’articles est de vous proposer mes réponses à des questions fréquentes sur le test. Contactez moi si vous avez des questions ou même si vous souhaitez proposer un article proposant VOS réponses à ces même questions. Comment mettre en place une stratégie de test ?

Lire la suite »