PROJET AUTOBLOG


Philippe Scoffoni

source: Philippe Scoffoni

⇐ retour index

QSOS, méthodologie d’évaluation pour les logiciels libres et open source

mardi 17 septembre 2013 à 07:42

Le choix d’un logiciel doit être réalisé à l’aide d’une démarche la plus objective possible et qui se doit aussi de respecter un certain nombre d’étapes. Sans quoi c’est la réussite du projet qui risque d’être mise à mal.Voici une méthode permettant d’évaluer et comparer des logiciels libres et open source.

Je vois trop souvent des entreprises me consulter, car elles sont insatisfaites du nouveau logiciel mis en place et cherchent une autre solution. Quand on étudie les raisons de ces échecs, on retrouve souvent une définition des besoins trop succincte. Les entreprises sont d’ailleurs confrontées à des prestataires de service qui a ce moment là vendent “ce qu’ils ont” et pas forcément ce qu’il faut. Mais en l’espèce, la faute n’est pas forcément à rejeter en totalité sur ces derniers. Le client a sa part de responsabilité. C’est toute la raison d’être des prestations d’accompagnement que je propose.

Les logiciels libres ou open source n’échappent pas à la règle et restent avant tout des logiciels. Cependant certains aspects sont spécifiques et liés à leur origine et notamment au modèle suivant lequel ils sont produits. A-t-on à faire à un logiciel porté par une communauté de bénévoles, une unique entreprise, un groupement d’entreprises, une association ou une fondation ou encore un mixte de tout cela ? Des questions et des réponses qui ont leur importance et doivent être prises en compte lors du choix de la solution.

QSOSLa méthode QSOS (Qualification and Selection of Opensource Software) a été initiée par Raphaël Semeteys. L’objectif était de concevoir et mettre à disposition : une méthodologie d’évaluation, les outils qui s’y rattachaient et surtout un référentiel des évaluations réalisées. Qui dit référentiel, dit obligation de définir un ensemble de critères communs pour chaque domaine fonctionnel et d’évaluer chaque logiciel au regard de ces derniers. L’approche proposée inclut également une notion de pondération pour adapter la grille d’évaluation et la note obtenue par les logiciels à son contexte particulier.

Les outils disponibles sont :

Le projet n’avait pas connu d’évolution technique depuis plusieurs années.  QSOS Editor s’appuie sur le moteur XUL de ce dernier et n’était plus compatible avec les versions récentes de Firefox. Un autre manque était aussi la possibilité de disposer d’un “bac à sable” pour réaliser les documents de comparaisons d’évaluations. Il fallait disposer de sa propre instance d’O3S.

Une rénovation complète a été réalisée en cette année et a vu apparaître entre autres une mise à jour de QSOS Editor qui redevient compatible avec les versions récentes de Firefox. Le dépôt et donc O3S dispose également d’un “bac à sable” pour bénéficier des fonctions de ce dernier sur ses propres évaluations.

QSOS est une brique d’un projet plus global dénommé Drakkr.

Ce projet a pour objectif  de mettre à disposition un framework ou boîte à outils pour la mise en place d’une gouvernance pour les logiciels libres ou open source. Parmi ces outils complémentaires à QSOS :

Les documents des projets ECOS et FLOSC sont  disponibles sous la forme d’un document PDF expliquant la méthode. Les autres projets sont en attente de contributeurs ou de temps disponible des actuels porteurs du projet.

Pour revenir sur QSOS, les évaluations présentes dans le dépôt principal sont hélas anciennes et ne demandent qu’à être mises à jour. Le référentiel fonctionnel est  disponible et prêt à l’emploi pour ceux qui voudraient contribuer à ce projet.  Je vous propose également de regarder cette interview de Philippe-Arnaud Haranger, contributeur à QSOS, faite sur le salon Solutions Libres & open Source 2013.


Réagir à cet article

Article original écrit par Philippe Scoffoni le 17/09/2013. | Lien direct vers cet article

Cette création est mise à disposition sous un contrat Creative Commons BY à l'exception des images qui l'illustrent (celles-ci demeurent placées sous leur mention légale d'origine).

.