OSCARLe programme qualité de la communauté OW2
Adresser les nouveaux challenges qualitédu logiciel libre d’infrastructure
Stéphane Laurière, OW2 CTOCloud Computing World Expo 2016
www.ow2.org
Contexte et motivation
● Des barrières à l’option industrielle du libre subsistent
● Dynamique darwinienne, nécessité d’outils d’aide à la sélection
● Absence de standards de comparaison
Le paysage de l’analyse qualité du logiciel libre
Major analysis models
EU C
ollab
. Pro
jects
Indus
trySt
anda
rdiza
tion
bodie
s
IP an
alysis
Stati
c ana
lysis
Quali
tative
an
alysis OW2 OMM forms
Engin
eerin
g me
trics
CI /
Testi
ng
Crowd testing
Some analysis solutions
Oscar: un modèle qualité et une plateformeOpen-source Software Capability Assessment Radar
Gouvernance Ingénierie
● Fondation: Qualipso Open-source Maturity Model (OMM)● Liste de discussion: mail.ow2.org/wws/info/oscar● Wiki: oscar.ow2.org
Métriques / scorecards
La plateforme Oscar
Gouvernance Ingénierie
Planning
Metrics
Visual Reporting
Risk analysisOM
M for
m
OMM
Form
Métriques / scorecards
Requirements
Standards
Documentation
Licenses and IPFossology SonarQube
Static code analysis
Code / Commits / Bugs
Testing
Deployment
Exemple de tableau de bord:
projects.ow2.org/bin/view/spagobi/
Exemple de tableau de bord:
Exemple de tableau de bord :
Perspectives
● Juin 2016:○ État de l’art détaillé des modèles, outils, méthodes
○ Premières évolutions d’OMM
● Septembre 2016: ○ Oscar v1.0 : modèle et implémentation de référence
● 2016 - 2017○ Évaluation de nouveaux outils : TripleCheck, ScanCode, ....
○ Extensions autour des tests, de la datavisualisation, …
○ Intégration à la place de marché OW2
OSCARAdresser les nouveaux challenges qualité
du logiciel libre d’infrastructure
Stéphane Laurière – OW2 CTO [email protected]@slauriere
Merci !
oscar.ow2.org