ISO 9126
Un article de Wikipédia, l'encyclopédie libre.
La norme ISO/CEI 9126 définit 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 ,"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é, etc.)
[modifier] Exemples de caractéristiques et propriétés
- Capacité fonctionnelle :
- Est-ce que le logiciel répond aux besoins fonctionnels exprimés ?
- Fiabilité :
- Est-ce que le logiciel maintient son niveau de service dans des conditions précises et pendant une période déterminée ?
- Facilité d’utilisation :
- Est-ce que le logiciel requiert peu d’effort à l’utilisation ?
- Rendement :
- Est-ce que le logiciel requiert un dimensionnement rentable et proportionné de la plate-forme d’hébergement en regard des autres exigences ?
- Maintenabilité :
- Est-ce que le logiciel requiert peu d’effort à son évolution par rapport aux nouveaux besoins ?
- Portabilité :
- Est-ce que le logiciel peut être transféré d’une plate-forme ou d’un environnement à un autre ?
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 norme ISO 25000, également appelée SQuaRE (pour Software QUAlity Requirements and Evaluation, exigences et évaluation de la qualité du logiciel)

