2 avr. 2012

Qualité logicielle avec la norme ISO 9126 et SquaRE

En situation d'utilisation de logiciel ou de production de logiciel, il convient de prendre en compte certain règles pour une meilleure qualité d'utilisation ou de production. Nous parlerons très succinctement des normes ISO 9126 et/ou SquaRE.

La norme ISO 9126, « Technologies de l’Information : Qualités des produits logiciels », définit et décrit une série de caractéristiques qualité d’un produit logiciel.
Voir ci dessous le classement défini par cette norme en 2001.

Les caractéristiques qualité définies par cette norme sont :

La capacité fonctionnelle,
La fiabilité,
La facilité d'usage,
L'efficacité,
La maintenabilité,
La portabilité.

Les sous caractéristiques sont rangées de la manière suivante :

La capacité fonctionnelle :

L'aptitude
L'exactitude
L'interopérabilité
La conformité réglementaire
La sécurité

La fiabilité :

La maturité
La tolérance aux fautes
La capacité de récupération

La facilité d'usage :

L'exploitabilité
La facilité d'apprentissage
La facilité de compréhension

L'efficacité :

L'efficacité des ressources employées
L'efficacité des temps de réalisation

La maintenabilité :

La stabilité
La facilité de modification
La facilité d'analyse
La facilité à être testé

La portabilité :

La facilité d'installation,
La facilité de migration,
L'adaptabilité
L'interchangeabilité

Pour ce qui concerne la norme SquaRE (Software product quality Requirement and Evaluation) elle est issue de la norme ISO 9126. Elle est constitué de huit caractéristiques principales qui ne sont pas très distinct de l'ISO 9126, ce sont:

L’Adéquation fonctionnelle
La Performance
La Compatibilité
La Facilité d'Utilisation
La Fiabilité
La Sécurité
La Maintenabilité
La Portabilité


Le respect de ces principes et normes dans la conception et la réalisation d'un produit logiciel assure une meilleure qualité du produit final.

Aucun commentaire: