LISTER LOGICIELS
 
Méthodologie

Méthodologie de création du Guide Bull de l'Open Source

Faire un guide des solutions open source d’Entreprise présente deux défis. D’une part, faire une sélection raisonnée de logiciels, sous peine de risquer de noyer le lecteur dans des listes sans fin, apportant en première lecture plus de confusion que de valeur pratique. D’autre part, offrir des éléments de comparaison et de choix basés sur des critères mesurables.

Le choix de ce guide a été double :

-  Se limiter volontairement aux 200 principaux logiciels open source d’entreprise, afin de permettre aux lecteurs d’aller à l’essentiel. Notre objectif : vous permettre - dans chaque grand domaine fonctionnel - d’évaluer rapidement les logiciels libres les plus éprouvés, les plus adaptés à une mise en œuvre rapide, et bénéficiant d’une large communauté active. Naturellement, pour une approche exhaustive ou une recherche de solutions plus focalisées, le lecteur pourra se reporter ensuite aux liens vers les annuaires plus globaux - mais moins synthétiques - de solutions open source, comme SourceForge ou Ohloh. Dans le monde de l'éducation et du poste de travail, nous recommandons aussi l'excellent annuaire Framasoft >

-  Offrir un moyen très opérationnel de juger des qualités du logiciel. Plusieurs méthodes d’évaluation des logiciels libres existent en effet sur le marché (OpenBBR, OSMM, QSOS…). Là encore, le choix du guide a été d’être le plus pragmatique possible, et d’aller à l’essentiel : Quel est le degré d’utilisation ? La communauté est-elle active ? Les fonctionnalités sont-elles basiques ou avancées ? Le logiciel est-il assez robuste pour être utilisé en environnement critique ? La performance est-elle au rendez-vous ? Une bonne documentation est-elle disponible ? Le logiciel est-il facile à déployer et à utiliser ? Autant de points clés pour permettre à l’utilisateur de faire son choix, et qui – grâce à des notes de 1 à 5 - permettent de faciliter évaluations et comparaisons. Là encore, pour une approche plus détaillée en seconde lecture, les lecteurs pourront se référer à la méthode la plus complète disponible aujourd’hui sur le marché : OpenBRR. Enfin, la Communauté Européenne et de nombreuses universités, administration et entreprises, dont Bull, travaillent actuellement pour créer une méthode d’évaluation de type CMMI destinée aux logiciels open source, au sein du projet européen QualiPSo. Au fur et à mesure des travaux de QualiPSo, des liens seront fournis vers les résultats obtenus.

Ce guide se veut ainsi un point d’entrée simple et complet sur l’open source. Il offre une première grille de lecture rapide, et un faciliteur d’accès aux annuaires et aux sites d’information très spécialisés. Il permet pour chaque projet d’évaluer simplement et rapidement les principales opportunités offertes par l’open Source, et de savoir ensuite où trouver l’information détaillée.

Enfin, l’ambition de ce guide est de devenir un fédérateur d’opinion, d’expériences et de bonnes pratiques. La vocation du guide Bull est simple : garantir une cohérence éditoriale, tout en étant ouvert aux contributions extérieures. D’où la possibilité, pour tout utilisateur, de noter le logiciel et d’apporter ses commentaires, le lecteur pouvant ainsi se faire une opinion en combinant l’avis de l’équipe NovaForge.org et les avis extérieurs.

Vous souhaitez apporter un avis ? Une expérience ? Des recommandations ? Vous êtes le bienvenu. Créez votre profil. N’hésitez pas à faire toute suggestion au comité d’évaluation technique.

Nous espérons que ce guide vous sera utile dans votre voyage vers l’open source.


Les critères de notation :

 

*

**

***

****

*****

 

Utilisateurs

Petite base d’utilisateurs pilotes    

 

 

 

Base étendue d’utilisateur, en pilote ou en production

 

Large base utilisateurs à l’international, dont des sites de production

 

Large base utilisateur internationale, y compris en environnements critiques

Très large base utilisateur, dont de nombreux sites de production critiques

 

Communauté

Limitée à quelques contributeurs indépendants

 

 

 

Limitée à une petite communauté structurée ou à un petit ISV

 

Constituée d’un noyau / ISV structuré, étoffé par un petit écosystème de contributeurs

 

Organisation structurée, étoffée par un large écosystème de contributeurs et partenaires

Large communauté structurée, avec le soutien d’un vaste écosystème de contributeurs et partenaires

Fonctionnalités

Set minimal de fonctionnalités

Fonctionnalités basiques

Fonctionnalités étendues

Fonctionnalités étendues et fonctions RAS

Fonctionnalités étendues, RAS, et écosystème de logiciels complémentaires

Robustesse

Logiciel peu mature, encore inadapté à l’utilisation

Utilisable à titre expérimental

Utilisable en maquettage et en évaluation

Utilisable en production

Utilisable en environnement critique

Performance

Logiciel peu mature, encore inadapté à l’utilisation

Utilisable à titre expérimental

Utilisable pour un petit nombre d’utilisateurs

Utilisable à l’échelle de l’entreprise

Utilisable en environnement de masse (B2B, B2C…)

Documentation

Documentation quasi inexistante

Documentation basique

Documentation étendue

Documentation détaillée

Documentation très détaillée et/ou multi-langues

Facilité d’emploi

Impossible à installer et utiliser sans support

Assez complexe à installer et utiliser sans support intensif

Relativement simple à installer et utiliser, après formation

Facile à installer et à utiliser. Auto-formation possible

Très intuitif et simple à installer et utiliser