2. Developer Project manager Executive manager Code complexity, Test coverage, ... Code assistance and quality guidelines Quality requirements checkbox list Global quality dashboard LoC, v(G), Ca, DIT, ... Maintainability, ROI, ...
3. Developer Project manager Executive manager Code complexity, Test coverage, ... Code assistance and quality guidelines Quality requirements checkbox list Global quality dashboard LoC, v(G), Ca, DIT, ... Maintainability, ROI, ...
4. Developer Project manager Executive manager Code complexity, Test coverage, ... LoC, v(G), Ca, DIT, ... Maintainability, ROI, ...
5. Developer Project manager Executive manager Multi-langage code analysis Regression test execution UML model analysis Application security tests Architecture constraint violations … and any kind of data that gives quality information! Code complexity, Test coverage, ... LoC, v(G), Ca, DIT, ... Maintainability, ROI, ...
6. Software QUALity Enhancement http://www.squale.org Pilote du projet Partenaires Détails du projet Durée : 28 mois, juin 2008 -> octobre 2010 Investissement : 3,2 M€ Effort global : 25 années homme Financeurs : Région Ile de France et DGSIS
Notas del editor
Apparition des différents protagonistes: chacun a son besoin, son propre langage et sa compréhension personnelle de la qualité logicielle.
Objectif : en gardant leur langage propre, il faudrait que chacun puisse juger de la qualité logicielle dans une vision commune et cohérente, mais adaptée à son profil.
C'est grâce à son modèle que Squale permet de donner une vision identique de la qualité pour tous mais adaptée au profil de chacun.
Les données brutes récupérées en entrée sont diverses, bien qu'elles viennent en grande partie de l'analyse du code.