Slideshow transcript
Slide 1: QSOS : veille technologique communautaire Méthode, projet et outils Raphaël Semeteys (raphael.semeteys@atosorigin.com) RMLL - 13/07/2007 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. © 2007 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.
Slide 2: Présentation » Atos Origin » Auteur original de la méthode QSOS en 2004 » Utilisée lors des prestations du centre de compétences open source » Mise à disposition sous licence libre : contribution et promotion de l'open source » Raphaël SEMETEYS » Co-concepteur de la méthode, leader du projet » Email/Jabber : raphael.semeteys@atosorigin.com 2 RMLL 2007 - QSOS
Slide 3: An International Player A leading IT services company providing business consulting, systems integration and managed operations that improve the effectiveness of its clients’ Businesses » Annual revenues of € 5.4 bn » Over 50,000 employees » In 40 countries 3 RMLL 2007 - QSOS
Slide 4: Group Profile Business Mix Geography Industries Americas 4% AP 2% Others (*) Consulting Other EMEA 1% 6% 8% Spain 6% Retail 9% France Public Sector 31% Italy 5% & Utilities Managed Systems 27% Telecom & Media Operations Integration Germany + CE 18% 50% 26% 11% Finance Benelux 21% Application 21% UK Manufacturing Management 16% 19% 19% (*) including Transport) FY 2006 Revenue: € 5.4 Bn 4 RMLL 2007 - QSOS
Slide 5: Sommaire Méthode Projet communautaire Outils disponibles Bilan et perspectives 5 RMLL 2007 - QSOS
Slide 6: La méthode 6 RMLL 2007 - QSOS
Slide 7: Méthode QSOS – Pourquoi ? » En plus de questions « habituelles » telles que » Quel logiciel répond le mieux à mes besoins techniques actuels et prévus ? » Quel logiciel répond le mieux à mes besoins fonctionnels actuels et prévus ? » Il est nécessaire de gérer les risques inhérents à l'utilisation de logiciels libres » Maturité / pérennité (abandon, « fork », réactions de l'industrie) » Risques liés à la nature des licences (persistance, permissivité) » Risque de retour à une relation éditeur » Absence d'offres de services industrialisées (support, expertise, formation) » ... 7 RMLL 2007 - QSOS
Slide 8: Méthode QSOS – Objectifs » QUALIFIER de manière objective et traçable un logiciel/projet en intégrant la dynamique open source » COMPARER les solutions disponibles selon une grille formalisée composée de critères pondérés » SÉLECTIONNER la solution la plus adaptée au contexte 8 RMLL 2007 - QSOS
Slide 9: Méthode QSOS – Comment ? Définir Évaluer 2 1 Critères Analyse du Définir les critères d'évaluation Entrer les données sur le logiciel génériques logiciel prédéfinis Organiser les critères selon des Notez le logiciel sur les critères axes d'évaluation précédemment définis Critères génériques Évaluer les risques génériques Critères spécifiques Evaluation Critères techniques et fonctionnels Noter l'aspect technico-fonctionnel au domaine itération Evaluations Évaluer avec les pondérations Définir les pondérations pondérées Organiser les résultats selon les Définir de nouveaux critères si VOS besoins et multiples axes nécessaire contexte Comparer les différentes solutions Définir les critères obligatoires spécifiques Grille de évaluées, matrice de comparaison choix Réorganiser les axes d'évaluation 4 3 Qualifier Sélectionner 9 RMLL 2007 - QSOS
Slide 10: Méthode - Étape 1 : Définir » Référentiels » Types de licences » Types de logiciels » Critères génériques » Appliqués à toutes les évaluations » Même version que la méthode » Critères techniques et fonctionnels » Par domaine logiciel » Indépendants de la version méthode » Constitution de grilles fonctionnelles (ou « templates ») » Gestion d'inclusions de groupes de critères » Un même logiciel peut être vu selon plusieurs grilles » Utilisables pour réaliser les évaluations 10 RMLL 2007 - QSOS
Slide 11: Méthode – Étape 2 : Évaluer » Notation selon trois axes majeurs » Risques Utilisateur » Risques Prestataire de services » Couverture fonctionnelle » Notation stricte et objective » 0 : critère non satisfait » 1 : critère partiellement satisfait » 2 : critère pleinement satisfait » Évaluation indépendante du contexte » Réutilisation » Travail communautaire » Critères hiérarchisés » Cela permet des évaluations itératives » Obtenir des vues synthétiques 11 RMLL 2007 - QSOS
Slide 12: Méthode – Étape 3 : Qualifier » Intégration du contexte d'utilisation » Filtre sur la couverture fonctionnelle » Filtre sur les risques » Ajout éventuel de critères » Sous forme de pondération des critères » Critère non pertinent » Critère pertinent » Critère critique 12 RMLL 2007 - QSOS
Slide 13: Méthode – Étape 4 : Sélectionner » Application des filtres aux évaluations » Mode strict » Mode souple » Calcul des notes pondérées » Grille de choix » Comparatif en tableau » Comparatif graphique 13 RMLL 2007 - QSOS
Slide 14: Le projet communautaire 14 RMLL 2007 - QSOS
Slide 15: Projet QSOS – Licences » Documents : GNU Free Documentation Licence (v1.2) » La méthode elle-même » Les grilles fonctionnelles » Les évaluations » Les comparaisons » Logiciels : GNU General Public Licence (v2 ou supérieure) » Éditeurs » Outil de comparaison 15 RMLL 2007 - QSOS
Slide 16: Projet QSOS – Sites Web » Site officiel : http://www.qsos.org » Méthode, grilles et évaluations » News et Wiki (http://www.qsos.org/wiki/) » Comparateur en ligne (http://www.qsos.org/o3s/) » Site communautaire : http://savannah.nongnu.org/projects/qsos » Hébergé sur la forge de la Free Software Foundation » Référentiel CVS » Bug tracker » Listes de discussion - qsos-general@nongnu.org - qsos-french@nongnu.org 16 RMLL 2007 - QSOS
Slide 17: Projet - Contribuer » Pourquoi ? » Capitaliser votre savoir de manière structurée et réutilisable » Mutualiser nos efforts de veille (meilleure qualité et meilleure couverture) » Répartir l'effort de veille et de maintenance » Quoi ? » Corriger/compléter des évaluations existantes » Évaluer de nouveaux logiciels/projets » Créer de nouvelles grilles fonctionnelles » Participer au développement des outils » Vos idées... 17 RMLL 2007 - QSOS
Slide 18: Projet - Contribuer » Qui ? » Projets » Utilisateurs individuels » Entreprises et Administrations » Intégrateurs » Tout le monde ! Vous ! » Comment ? » S'inscrire à la liste de discussion du projet » Laisser des commentaires sur www.qsos.org » Discuter dans la « chatroom » QSOS http://chat.jabberfr.org/muckl_int/index.php?room=qsos » Publier vos évaluations sur www.qsos.org » Venir nous voir à la fin de cette présentation ! 18 RMLL 2007 - QSOS
Slide 19: Les outils disponibles 19 RMLL 2007 - QSOS
Slide 20: Outils QSOS – Vue d'ensemble 20 RMLL 2007 - QSOS
Slide 21: Outils – Format XML » Évaluations stockées au format XML » Indépendant des outils » Standard utilisable par tous » Modularisation des outils » Grilles fonctionnelles également » Schémas XSD en cours de finalisation » Des bibliothèques d'encapsulation du format pour les développeurs » Java, Perl, PHP, Mozilla Javascript 21 RMLL 2007 - QSOS
Slide 22: Outils – Moteur QSOS » Moteur » Framework de scripts Shell et Perl » Architecture modulaire à base de plugins » Fonctionnalités » Validation - Validation de la syntaxe XML (schéma XML bientôt finalisé) » Contrôle - Vérification de la cohérence entre grilles et évaluations » Publication - Transformation XSLT pour export Web ou Mediawiki » Notification - E-mails automatiques aux auteurs d'évaluations (à venir) » À venir » Couche d'accès via le Web (XML-RPC ou REST) 22 RMLL 2007 - QSOS
Slide 23: Outils – Éditeur de grilles » Définir/modifier une grille fonctionnelle (au format XML) » Éditeur XUL/JavaScript » Application XulRunner » Extension Firefox » Disponibilité » Version 0.2 » Encore expérimental » À venir » Gestion des inclusions 23 RMLL 2007 - QSOS
Slide 24: Outils – Éditeurs d'évaluations » Évaluer un logiciel/projet à partir d'une grille existante » Éditeur XUL/JavaScript » Application XulRunner » Extension Firefox » Fonctionnalités » Utilisation d'une grille distante » Ouverture fichier local/distant » Upload sur www.qsos.org » À venir » Chat » « Autocommit » 24 RMLL 2007 - QSOS
Slide 25: Outils – Open Source Selection Software (O3S) » Application Web PHP : http://www.qsos.org/o3s/ » Fonctionnalités » Recherche » Pondération » Comparaison » Export OpenDocument » Visualisation graphique - SVG - PNG » À venir » Amélioration localisation » Export de comparatifs 25 RMLL 2007 - QSOS
Slide 26: Bilan et perspectives 26 RMLL 2007 - QSOS
Slide 27: Les alternatives » Il existe d'autres méthodes » OSMM de Cap Gemini - http://www.seriouslyopen.org » OSMM® de Navica - http://www.navicasoft.com/pages/osmm.htm » OpenBRR - http://www.openbrr.org » Qu'est-ce qui différentie QSOS ? » Comme OpenBRR, QSOS intègre des critères techniques et fonctionnels » À l'inverse d'OpenBRR, QSOS est pragmatique plutôt que scientifique » QSOS propose des outils et un format XML « agnostique » » QSOS est plus qu'une méthode mais plutôt un projet 27 RMLL 2007 - QSOS
Slide 28: Bilan actuel » La méthode existe et est utilisée depuis 2004 » Par Atos Origin (en interne ou pour ses clients) » Par d'autres (particuliers, projets, entreprises, administrations...) » International (Suisse, Pays-Bas, Brésil, ...) » Aujourd'hui véritable projet libre et autonome » Indépendance vis-à-vis d'Atos Origin (reste le plus grand contributeur) » Intégration de la communauté dans le projet - Contributions - Organisation - Idées » Statistiques » Une quarantaine d'évaluations » Dernières évaluations : LimeSurvey, Nuxeo, Alfresco, Dokeos » En cours : e-learning, ESB, serveurs Jabber... 28 RMLL 2007 - QSOS
Slide 29: Le futur de QSOS » À faire » Amélioration des transitions entre outils » Comparaisons avec les logiciels propriétaires » Classification des domaines fonctionnels » Mettre en place un système de « tagging » » Formalisation du processus de validation des évaluations » Méthode d'évaluation financière » Calculs des coûts de mise en oeuvre, de possession mais aussi de sortie » Intégration d'éléments plus qualitatifs » À utiliser en amont mais aussi en aval » Cela dépend aussi et surtout de vous ! 29 RMLL 2007 - QSOS
Slide 30: Merci ! raphael.semeteys@atosorigin.com 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. © 2007 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.




Add a comment on Slide 1
If you have a SlideShare account, login to comment; else you can comment as a guest- Favorites & Groups
Showing 1-50 of 1 (more)