Risque
La sélection et l’implantation d’un logiciel, qu’il soit propriétaire ou de source libre, comporte toujours un facteur de risque. Nul n’est à l’abri de bugs, de fonction inadéquate, de la faible qualité de l’équipe de développement, de la durée de vie du produit (stabilité de l’entreprise, acquisition de l’entreprise, changement d’orientation...). Et dans certains cas l’information est peu disponible ou accessible.
Le modèle d’évaluation de la maturité des logiciels libres (Open Source Maturity Model ou OSMM en anglais) permet de minimiser ce risque pour l’acheteur. Ce modèle propose donc une démarche analytique scientifique qui permet de faire un choix judicieux [golden2004] .
Fonctionnement
Dans un premier temps un profil de l’organisation acheteuse (tolérance au risque pour la ou les applications envisagées) est dressé. En croisant cette caractérisation avec les évaluations des logiciels libres réalisées, nous sommes en mesure de pouvoir sélectionner les logiciels libres (si ils existent) qui sont en mesure de répondre aux besoins fonctionnels définis par l’organisation.
Voici les principaux critères qui sont considérés dans le modèle de maturité que nous utilisons :
- les tests qualité du logiciel : tests, nombre de bugs, standards utilisés, assurance qualité
- la qualité de l’équipe de développement
- l’âge du produit ainsi que le nombre de versions majeures
- la qualité du support disponible
- la qualité de la documentation
- la qualité des formations possible
- la taille et donc la stabilité de la communauté qui développe et utilise ce logiciel
Bénéfices
Cet outil d’analyse, adaptaté par Révolution Linux, permet donc à nos clients de diminuer le risque inhérent à l’implantation de nouvelles technologies afin d’en assurer la pérennité
Révolution Linux utilise cet outil de mesure dans le cadre de son système de gestion de la qualité ISO 9001:2000. Plus de 60 logiciels d’infrastructure ont ainsi été caractérisés à l’aide de cet outil.