JavaRush /Blog Java /Random-FR /Note aux testeurs : la formule pour un logiciel de qualit...

Note aux testeurs : la formule pour un logiciel de qualité

Publié dans le groupe Random-FR
Comment déterminer la qualité d’un produit logiciel ? Bien sûr, il existe une composante émotionnelle interne qui dénote la satisfaction des utilisateurs, le désir de payer pour le produit, des notes élevées dans les magasins en ligne ou des ressources spéciales, une attitude positive, etc. Mais au-delà des émotions, quels sont les critères d’évaluation ? L'IEEE déclare que la qualité est le degré auquel un produit répond aux besoins et aux exigences de l'utilisateur final. Mais quelle est la formule ? Pouvons-nous dire que le produit a, disons, 73 % de satisfaction ? Comme nous le savons, chaque produit logiciel comporte un nombre illimité de bugs. Certains d'entre eux sont découverts et corrigés par l'équipe de développement, nous les désignerons par la lettre F. D'autres émergent lors de l'utilisation par les consommateurs finaux, appelons-les U. Ainsi, le nombre total de bugs de l’ensemble infini que nous essayons de minimiser est égal à F+U. Évidemment, plus le nombre est petit U, plus la qualité est élevée. Idéalement, Uil devrait être égal à zéro, ce qui signifie que les utilisateurs n'ont trouvé aucun bug. Comment y parvenir si le nombre d’erreurs est infini ? La seule façon possible est d’augmenter F, en espérant qu’il Udiminue automatiquement. En conséquence, la qualité du produit peut être mesurée à l’aide de la formule suivante :

Q = F / (F + U)

On divise simplement le nombre d'erreurs trouvées par leur nombre total. Ainsi, plus nous pouvons trouver de bugs avant que le produit n’atteigne le consommateur, plus sa qualité est élevée. Une qualité à 100 % signifie que l'utilisateur final du produit logiciel n'y a trouvé aucun bug. Une qualité de 0 % indique donc que des erreurs ont été trouvées par les consommateurs. Auteur - Egor Bugaenko, architecte Java certifié Oracle, co-fondateur et CTO de Teamed.io , architecte principal de Rultor.com et Jcabi.com et grand fan de l'automatisation des tests. Site Web de l'auteur : http://www.yegor256.com/ Source principale : https://www.javacodegeeks.com/2017/12/formula-software-quality.html
Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION