The Squale Model - A Practice-based Industrial Quality Model

Abstract : ISO 9126 promotes a three-level model of quality (fac- tors, criteria, and metrics) which allows one to assess qual- ity at the top level of factors and criteria. However, it is dif- ficult to use this model as a tool to increase software quality. In the Squale model, we propose the adjunction of prac- tices as an intermediate level between metrics and crite- ria. Practices abstract from raw information at the source (metrics, tool reports, audits) to provide the developer with technical guidelines to respect. Moreover, practice marks can be adjusted using formulae to suit company develop- ment habits or exigences: for example bad marks can be stressed to point to places which need the most attention. Dashboards allow one to spot faulty practices and find the source elements responsible for the bad marks. The Squale model has been developed and validated over the last cou- ple of years in an industrial setting with Air France-KML and PSA Peugeot-Citroën. Over 100 projects with a total of more than seven millions lines of code have been assessed and steered using Squale.
Type de document :
Rapport
[Research Report] 2009
Liste complète des métadonnées

Littérature citée [13 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/inria-00637363
Contributeur : Lse Lse <>
Soumis le : mardi 1 novembre 2011 - 15:24:02
Dernière modification le : jeudi 11 janvier 2018 - 06:22:25
Document(s) archivé(s) le : jeudi 15 novembre 2012 - 10:55:08

Fichier

Mord09b-TechReport-Squale.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00637363, version 1

Citation

Karine Mordal-Manet, Françoise Balmas, Simon Denier, Stéphane Ducasse, Harald Wertz, et al.. The Squale Model - A Practice-based Industrial Quality Model. [Research Report] 2009. 〈inria-00637363〉

Partager

Métriques

Consultations de la notice

274

Téléchargements de fichiers

206