La vitrine de diffusion des mémoires et thèses de l'ÉTS
RECHERCHER

SPQmm : a software product quality maturity model using ISO/IEEE standards, metrology, and sigma concepts

Al Qutaish, Rafa (2007). SPQmm : a software product quality maturity model using ISO/IEEE standards, metrology, and sigma concepts. Thèse de doctorat électronique, Montréal, École de technologie supérieure.

[img]
Prévisualisation
PDF
Télécharger (8MB) | Prévisualisation

Résumé

In the software engineering literature, there are numerous maturity models for assessing and evaluating a set of software processes. By contrast, there is no corresponding maturity model for assessing the quality of a software product. The design of such a model to assess the quality of a software product therefore represents a new research challenge in software engineering.

Our main goal is to make available to industry (and consumers) a maturity model for assessing and improving the quality of the software product. This Software Product Quality Maturity Model (SPQMM) consists of three quality maturity submodels (viewpoints) that can be used not only once the software product has been delivered, but also throughout the life-cycle:
• Software Product Internal Quality Maturity Model- SPIQMM,
• Software Product External Quality Maturity Model - SPEQMM, and
• Software Product Quality-in-Use Maturity Model- SPQiUMM

In this thesis, we introduce the Software Product Quality Maturity Model (SPQMM), which could be used from three different viewpoints: the software product internal quality, the software product external quality, and the software product quality in-use. This quality maturity model is a quantitative model, and it based on the ISO 9126(software product quality measures), ISO 15026 (software integrity levels), IEEE Std. 1012 (software verification and validation) and on six-sigma concepts.

To build such a quality maturity model, we have combined the set of quality measures into a single number for each quality characteristic by assuming that all the measures for a single quality characteristic have an equal weight in the computation of a single value for that quality characteristic (they all make an equal contribution), yielding a quality level for that quality characteristic. The resulting quality level is then transformed based on the software integrity level into a sigma value positioned within a quality maturity level.

Titre traduit

SPQmm: un modèle de la maturité de la qualité du produit logiciel utilisant standards ISO/IEEE, métrologie, et concepts sigma

Résumé traduit

Dans la littérature du génie logiciel, il y a maintenant des nombreux modèles de maturité pour évaluer un ensemble de processus logiciels. Par contraste, il n'y avait aucun modèle de maturité pour évaluer la qualité de produit logiciel. Par conséquent, la conception d'un tel modèle d'évaluation de la qualité d'un produit logiciel représentait un nouveau défi pour la recherche en génie logiciel. Le but principal de cette recherche est de rendre disponible à l'industrie un modèle de la maturité pour évaluer et améliorer la qualité du produit logiciel. Le modèle proposé pour évaluer la maturité de la qualité du produit logiciel (SPQ MM ) consiste en trois sous-modèles (points de vue) de la maturité de la qualité qui peuvent être utilisés non uniquement sur le produit logiciel qui a été délivré, mais aussi tout au long du cycle de vie du développement du logiciel: (1) Modèle de la maturité de la qualité interne du produit logiciel--SPQiU MM . (2) Modèle de la maturité de la qualité externe du produit logiciel--SPEQ MM , et (3) Modèle de la maturité de la qualité en service du produit logiciel--SPQiE MM .

Dans cette thèse, nous présentons le Modèle de la Maturité de la Qualité du Produit Logiciel (SPQ MM ) qui pourrait être utilisé de trois points de vue différents: la qualité interne du produit logiciel, la qualité externe du produit logiciel, et la qualité en service du produit logiciel. Ce modèle de la maturité de la qualité est un modèle quantitatif et il a basé sur l'ISO 9126 (mesures de la qualité du produit logiciel), ISO 15026 (niveaux de l'intégrité du logiciel), IEEE Std. 1012 (vérification et validation du logiciel) et sur des concepts du six-sigma.

Pour construire un tel modèle de la maturité de la qualité, nous avons combiné l'ensemble des mesures de la qualité en un seul nombre pour chaque caractéristique de la qualité en supposant que chacune des mesures pour une caractéristique de la qualité a un poids égal dans le calcul d'une seule valeur pour cette caractéristique de la qualité (elles ont toutes une contribution égale), pour contribuer au niveau de la qualité pour cette caractéristique de la qualité. Le résulta du niveau de la qualité est transformé ensuite avec une valeur du sigma correspondant au niveau de la maturité de la qualité.

Type de document: Mémoire ou thèse (Thèse de doctorat électronique)
Renseignements supplémentaires: "Thesis presented to École de technologie supérieure in partial requirements for the degree of doctor of philosopphy." Bibliogr. : f. [199]-212.
Mots-clés libres: Concept, IEEE, Integrite, ISO, ISO/IEEE, Logiciel, Maturite, Modele, Mesure, Metrologie, Norme, Qualite, Sigma, Square, SPQ, Standard
Directeur de mémoire/thèse:
Directeur de mémoire/thèse
Abran, Alain
Programme: Doctorat en génie > Génie
Date de dépôt: 05 avr. 2011 16:27
Dernière modification: 06 déc. 2016 22:43
URI: http://espace.etsmtl.ca/id/eprint/545

Actions (Identification requise)

Dernière vérification avant le dépôt Dernière vérification avant le dépôt

Statistique

Plus de statistique...