15
Atos, Atos et le poisson, Atos Origin et le poisson, Atos Consulting ainsi que le poisson seul sont des marques déposées d'Atos Origin SA. © 2009 Atos Origin. Document exclusivement réservé à usage commercial. Tout ou partie de ce document ne peut être copié, modifié, diffusé ou annoté sans accord écrit d'Atos Origin ou du client. Veille technologique libre QSOS 2.0 Solutions Linux 2009 Raphaël SEMETEYS [email protected] 01/04/2009

QSOS 2.0 Solutions Linux 2009

Embed Size (px)

DESCRIPTION

Veille technologique communautaire, QSOS 2.0Présentation au salon Solutions Linux 2009

Citation preview

Page 1: QSOS 2.0 Solutions Linux 2009

Atos, Atos et le poisson, Atos Origin et le poisson, Atos Consulting ainsi que le poisson seul sont des marques déposées d'Atos Origin SA.© 2009 Atos Origin. Document exclusivement réservé à usage commercial. Tout ou partie de ce document ne peut être copié, modifié, diffusé ou annoté sans accord écrit d'Atos Origin ou du client.

Veille technologique libre QSOS 2.0Solutions Linux 2009

Raphaël [email protected]

01/04/2009

Page 2: QSOS 2.0 Solutions Linux 2009

2

Sommaire

» Pourquoi veiller ?

» Présentation du projet QSOS

» Processus actuels et futurs

» Roadmap

Page 3: QSOS 2.0 Solutions Linux 2009

3

Pourquoi faire de la veille ?

» Quel logiciel (libre) correspond le mieux à mes besoins ?» Besoins fonctionnels» Contraintes techniques

» Quels sont les risques associés à une éventuelle adoption ?» Pérennité» Aspects légaux» Industrialisation» ...

» Comment évaluer la multitude de solutions ?

» Comment tracer mes choix ?

Page 4: QSOS 2.0 Solutions Linux 2009

4

Projet QSOS

» Qualification et Sélection de logicels Open Source» Veille technologique communautaire» Projet libre autour des solutions libres et open source» Initié par Atos Origin en 2004» http://www.qsos.org

» QSOS regroupe» Méthode formalisée et objective (FDL)» Format XML indépendant de toute technologie» Référentiel d'évaluations contribuées et capitalisées (FDL)» Outils supportant l'application de la méthode (GPL)

Page 5: QSOS 2.0 Solutions Linux 2009

5

1 Définir 2Évaluer

3Qualifier4 Sélectionner

Noter le projet et le logiciel

Évaluer les risques génériques

Noter l'aspect technico-fonctionnel

Définir les pondérations

Définir les critères obligatoires

Évaluer avec les pondérations

Comparer les différentes solutions évaluées, matrice de comparaison

VOS besoins et contexte spécifiques

Définir les critères d'évaluation

Critères génériques

Critères techniques et fonctionnels

Critères génériques

prédéfinis

Critères spécifiques au domaine

Grille de choix

Evaluations pondérées

Analyse du logiciel et du projet

Evaluation

Méthode QSOS – Démarche

itération

Page 6: QSOS 2.0 Solutions Linux 2009

6

1. Définir la grille d'évaluation

» Template = hiérarchie de critères» Les plus objectifs possibles» Doivent être documentés

» Critères génériques» Appliqués à toutes les évaluations» Analyse de risques

- Pérennité- Stratégie- Industrialisation- ...

» Critères de couverture fonctionnelle

» Format : .qtpl (XML)

» Outil : extension Firefox

Page 7: QSOS 2.0 Solutions Linux 2009

7

2. Évaluer le projet et le logiciel

» Selon un template pré-défini

» Notation» Scores sur 3 positions [0,1,2]» En dehors de tout contexte» Doivent être documentés et justifiés

» Format : .qsos (XML)

» Outils» Extension Firefox» Application Java

Page 8: QSOS 2.0 Solutions Linux 2009

8

3. Qualifier le contexte

» Pondération des critères» Selon la pertinence» Selon la criticité

» Format : .qw (XML)

» Outil» Open Source Software Selection (o3s)» http://www.qsos.org/o3s/» Peut être installé en local (Web PHP)

Page 9: QSOS 2.0 Solutions Linux 2009

9

4. Sélectionner le meilleur choix

» Calcul des notes finales» Scores contextualisés» Moyennes pondérées récursives

» Comparaison des solutions

» Formats» HTML» SVG, PNG» ODF Spreadsheet

» Outil : o3s

Page 10: QSOS 2.0 Solutions Linux 2009

10

Panorama des outils actuels

Page 11: QSOS 2.0 Solutions Linux 2009

11

Adoption de QSOS

» Utilisateurs» Difficile à estimer aujourd'hui...» Utilisations connues : CleverAge, DGME, MINEFE, INRIA» Vous ?

» Contributeurs» Entreprises : SNCF, Atos Origin pour ses clients» Administration : DGME» Projets et communautés : LimeSurvey, Nuxeo, Sun, JabberFr » Individus» Atos Origin

» Évaluations» 84 évaluations (dont 31 en français)» 23 types de logiciels différents» Contributions en augmentation

Page 12: QSOS 2.0 Solutions Linux 2009

12

Processus actuels et futurs

» Contribution» Aujourd'hui : soumissions à la mailing-list» Demain : autocommit

» Validation» Aujourd'hui

- Comment ? Commit dans CVS- Qui ?

- 17 committers inscrits dont 9 Atos Origin- 4 committers actifs, tous Atos Origin

- Bilan- Processus flou et pas assez communautaire- Ne monte pas en charge

» Demain- Double processus

- Validation communautaire : tags- Validation officielle

- Plusieurs référentiels- Unstable : autocommit, évaluations dégradées- Community : pour validation communautaire- Official : suite à validation officielle

Page 13: QSOS 2.0 Solutions Linux 2009

13

Roadmap QSOS 1.X

» QSOS 1.7» 1.6 date de 2006» Mise en cohérence par rapport aux formats et outils» QSOS Presto

- Itération sur la partie générique- Comparaison avec logiciels propriétaires (hors projet)

» Bonnes pratiques (conception de grille, évaluation)

» Formats» Internationalisation (en cours)» <source/>

» Éditeur de templates» Améliorer l'ergonomie» Arbre <=> Mindmap ?

Page 14: QSOS 2.0 Solutions Linux 2009

14

Roadmap QSOS 2.0

» Objectif : plate-forme libre de services QSOS» Services de base

- Accès aux évaluations, templates- Autocommit, Validation, Statistiques- Synchronisation templates / évaluations

» Accessibles via des API distantes- Par les outils du projets- Par n'importe qui d'autre

» Moteur QSOS» Migration de CVS vers Git (en cours)» Exposition de services au-dessus de Git (en cours, Python)

» o3s» Accès aux nouveaux référentiels» Tags» Comparatif ODS multi évaluations» QSOS Quadrant

» QSOS 2.0» Lorsque les outils seront prêts et les processus implémentés

Page 15: QSOS 2.0 Solutions Linux 2009

15

Merci !

Ma question : « Alors vous nous rejoignez quand ? »

Vos questions