Qualoss summary in French
L'objectif stratégique de ce projet est d'accroître la position compétitive de l'industrie logicielle européenne en lui fournissant des outils et méthodologies pour augmenter leur productivité et la qualité de leurs produits logiciels.
Pour atteindre cet objectif, nous proposons de construire une méthodologie de haut niveau pour comparer la qualité des logiciels libres dans l'objectif de faciliter les décisions stratégiques d'intégration des composants libres adéquats dans les systèmes informatiques. Les résultats du projet QUALOSS sont en rapport direct avec l'objectif stratégique 2.5.5 qui vise au développement de méthodologies d'utilisation des logiciels libres dans l'environnement industriel, d'aide au benchmarking et de support à leur développement et à leur utilisation.
Les deux principaux objectifs du projet QUALOSS seront atteints par le développement de :
- une méthode d'évaluation de la capacité d'évolution et de la robustesse d'un logiciel libre;
- un outil (la plate-forme QUALOSS) qui automatise l'essentiel de l'application de la méthode d'évaluation.
A la différence des techniques d'évaluation actuelles, nous collecterons des données issues de sources variées (code source, documentation mais aussi données à propos de la communauté de développeurs supportant les logiciel) pour estimer la capacité d'évolution et la robustesse des produits logiciels.
En pratique, QUALOSS utilise les informations largement disponibles dans les répertoires des logiciels libres qui contiennent souvent de nombreux types d'informations comme les données du produit logiciel et d'autres données produites par la communauté des développeurs pendant le développement et la maintenance des produits logiciels. Notre outil projette d'automatiser la plupart des calculs nécessaires à l'application des modèles de qualité QUALOSS. Cependant, il apparaît peu probable que tous les aspects puissent être automatisés et plus spécifiquement si les modèles de qualité sont précisés. Dès lors, l'utilisateur de la plate-forme QUALOSS interviendra à certaines étapes s'il veut obtenir de meilleures estimations de qualité. Pour aider l'utilisateur à accomplir cette étape manuelle correctement, un manuel/guide de l'utilisateur sera joint à notre outil. Ce manuel expliquera tout d'abord comment effectuer les actions manuelles nécessaires à la mise en pratique les modèles de qualité mais aussi comment utiliser les résultats calculés par nos modèles de qualité. Finalement, notre manuel de l'utilisateur et nos outils seront fournis avec une méthode d'évaluation intégrée de la qualité des composants libres.
Au bout du compte, notre méthodologie atteint les objectifs stratégiques établis plus haut. Notre postulat est que, par l'intégration dans leurs systèmes informatiques de composants ayant une meilleure capacité d'évolution et étant plus robustes, les organisations dépensent moins de temps et sont plus productives. Cette hypothèse sera vérifiée par différents case studies.