ISO/CEI 9126

Dans cet article, nous explorerons divers aspects liés à ISO/CEI 9126, en approfondissant son importance et sa pertinence dans différents contextes. Dans cette optique, nous analyserons son impact et son influence sur la société contemporaine, ainsi que son évolution dans le temps. De plus, nous examinerons les différentes perspectives et opinions qui existent autour de ISO/CEI 9126, dans le but de proposer une vision large et complète sur ce sujet. De ses origines à son état actuel, cet article abordera ISO/CEI 9126 sous plusieurs angles, offrant au lecteur une compréhension complète et enrichissante de celui-ci. Il s’agit sans aucun doute d’un sujet fascinant qui mérite d’être exploré en détail.

La norme ISO/CEI 9126 définissait un langage commun pour modéliser les qualités d'un logiciel. Le langage de description utilise des termes tels que facteurs qualité, caractéristiques, sous-caractéristiques et métriques pour classer de façon arborescente et structurée, sur la base de définitions standardisées, un vocable de plusieurs dizaines de propriétés en « ité » (portabilité, maintenabilité, fiabilité…). Elle est remplacée depuis 2011 par la norme ISO 25010 de la série de normes ISO 250xx, également appelée SQuaRE (pour software quality requirements and evaluation en anglais, c'est-à-dire exigences et évaluation de la qualité du logiciel).

Modèle de qualité

Ces six caractéristiques sont elles-mêmes découpées en sous-caractéristiques de qualité (27 sous-caractéristiques dans la version la plus récente de la norme). Le contenu de la norme ISO/CEI 9126 est repris, avec des enrichissements, par la série de normes ISO 250xx, également appelée SQuaRE (pour software quality requirements and evaluation, exigences et évaluation de la qualité du logiciel).