Académique Documents
Professionnel Documents
Culture Documents
Département d’Informatique
Développement Web
Licence 3 Informatique
Octobre 2022
©Marie NDIAYE
marie.ndiaye@univ-zig.sn
Page 1|6
Table des matières
1. Introduction............................................................................................................................................. 3
2. Les objectifs du génie logiciel – la règle du CQFD (Coût, Qualité, Fonctionnalité, Délais) ...................... 3
3. Qualité logiciel ......................................................................................................................................... 3
3.1. Définitions ...................................................................................................................................... 3
3.2. Les normes de l’ISO ........................................................................................................................ 3
4. La norme ISO/9126.................................................................................................................................. 3
4.1. Fonctionnalité (Functionality)......................................................................................................... 4
4.2. Fiabilité (Reliability) ........................................................................................................................ 4
4.3. Utilisabilité (Usability) .................................................................................................................... 5
4.4. Efficacité (Efficiency) ....................................................................................................................... 5
4.5. Maintenabilité (Maintainability) .................................................................................................... 5
4.6. Portabilité (Portability) ................................................................................................................... 5
5. La norme ISO/9126.................................................................................................................................. 6
6. Références ............................................................................................................................................... 6
Page 2|6
1. Introduction
Les ordinateurs sont utilisés dans une variété de plus en plus grande de domaines d'application, et leur
fonctionnement correct et prévu est souvent critique pour le succès de l'entreprise et/ou la sécurité des
personnes. Le développement ou la sélection de produits logiciels de haute qualité est donc de première
importance. La spécification et l'évaluation complètes de la qualité des produits logiciels sont un facteur clé
pour garantir une qualité adéquate. Cela peut être réalisé en définissant des caractéristiques de qualité
appropriées, tout en tenant compte de l'utilisation prévue du produit logiciel. Il est important que chaque
caractéristique de qualité pertinente du produit logiciel soit spécifiée et évaluée, si possible en utilisant des
mesures validées ou largement acceptées.
3. Qualité logiciel
3.1. Définitions
- Ensemble des attributs et caractéristiques d'un produit ou d'un service qui portent sur sa
capacité à satisfaire des besoins donnés. (ANSI)
- Aptitude d’un produit ou d’un service à satisfaire les besoins des utilisateurs. (AFNOR NF
x50-120)
- La qualité logicielle est une appréciation globale d'un logiciel, basée sur de nombreux
indicateurs. Elle dépend entièrement de sa construction et des processus utilisés pour son
développement.
4. La norme ISO/9126
Elle est définie par l’ISO et a pour objectif de fournir un cadre pour l'évaluation de la qualité des logiciels.
Elle définit six caractéristiques de qualité des produits et fournit des sous caractéristiques.
Page 3|6
4.1. Fonctionnalité (Functionality)
La fonctionnalité est la capacité d’un logiciel à fournir les fonctions qui répondent aux besoins formulés et
nécessaires quand le logiciel est utilisé dans des conditions spécifiées. Elle regroupe les sous
caractéristiques suivantes :
- Interopérabilité (Interopérability) : capacité à interagir avec un ou plusieurs systèmes.
- Aptitude ou adéquation (Suitability) : présence d'un ensemble de fonctions appropriées pour les
tâches spécifiées.
- Exactitude (Accurateness) : mise à disposition des résultats ou des effets désirés
- Conformité règlementaire (Compliance) : le logiciel est conforme aux normes ou conventions liées
à l'application ou la réglementation dans les lois et prescriptions similaires.
- Sécurité (Security) : capacité à empêcher l'accès non autorisé, qu'elle soit accidentelle ou
délibérée, à des programmes ou données.
Page 4|6
4.3. Utilisabilité (Usability)
Il s’agit de la capacité d’un logiciel à être compris, appris, utilisé et attrayant pour l’utilisateur quand celui-
ci est utilisé dans certaines conditions. Elle regroupe les sous caractéristiques suivantes :
- Compréhensibilité (Understandability) : porte sur l'effort nécessaire des utilisateurs pour
reconnaître le concept logique et son applicabilité.
- Facilité d’apprentissage (Learnability) : porte sur l’effort nécessaire pour apprendre son
application.
- Exploitabilité (Operability) : porte sur l’effort nécessaire pour effectuer et contrôler des opérations.
Page 5|6
5. La norme ISO/25000
Le modèle de qualité du produit défini dans la norme ISO/IEC 25010 comprend à huit caractéristiques de
qualité présentées dans la figure suivante :
6. Références
Alain April et Claude Laporte, Assurance qualité logicielle 1 : concepts de base,
Lavoisier, 2011, (ISBN 9782746231474), page 387
Jean Menthonnex - CERSSI, Sécurité et qualité informatiques : nouvelles orientations,
PPUR presses polytechniques - 1995, (ISBN 9782880742881), page 77
http://www.cse.dcu.ie/essiscope/sm2/9126ref.html
http://www.yves-constantinidis.com/doc/yves-758.htm
http://fr.wikipedia.org/wiki/Qualit%C3%A9_logicielle
http://www.uti-informations.com/repupload/upload-
extranet/siteadmin/smq/iso9126.pdf
http://www.redsen-consulting.com/2011/01/quest-ce-que-la-qualite-logicielle/
http://lim.univ-reunion.fr/staff/courdier/
https://iso25000.com/index.php/en/iso-25000-standards/iso-25010
Page 6|6