SemanticMediaWiki Audit de projet Antoine Gavoille Anwar Rhemimet GL51 SemanticMediaWiki Antoine Gavoille Anwar Rhemimet Guillaume Vinson Romain Baverel 14/06/2010
SOMMAIRE Projet et normes Critères d’évaluation Résultats Améliorations
I. Projet et normes
SemanticMediaWiki Qu’est-ce qu’un wiki sémantique ? I. Projet et normes SemanticMediaWiki Qu’est-ce qu’un wiki sémantique ? SémanticMediaWiki : Extension de MédiaWiki Projet open sources Collecte de données Organisation des données Faciliter les recherches
Norme ISO 9126 Dérivée du modèle de Mc Call I. Projet et normes Norme ISO 9126 Dérivée du modèle de Mc Call "Technologies de l’Information : Qualité des produits logiciels" La plus utilisé Série de caractéristiques qualité Facilement modélisable Evolutive
Critères d’évaluation II. Critères d’évaluation
Norme ISO 9126 6 critères 22 sous-critères 4 thèmes II. Critères d’évaluation Norme ISO 9126 6 critères 22 sous-critères 4 thèmes Grilles d’évaluation Note de 0 à 2 Moyenne pondérée des critères, sous-critères et thèmes Note générale entre 0 et 2
Capacité fonctionelle II. Critères d’évaluation Capacité fonctionelle Présence de fonctions répondant aux besoins utilisateurs Convenance Précision Interopérabilité Conformisme Sécurité
Fiabilité Maturité Rétablissabilité Tolérance aux pannes II. Critères d’évaluation Fiabilité Capacité du logiciel à se maintenir dans certaines situations Maturité Rétablissabilité Tolérance aux pannes
Facilité d’utilisation II. Critères d’évaluation Facilité d’utilisation Effort nécessaire à l’utilisateur pour utiliser les fonctionnalités Apprentissabilité Compréhensibilité Opérabilité Attractivité
Rendement Vieillissement Comportement vis-à-vis des ressources II. Critères d’évaluation Rendement Rapport entre le niveau de service et les ressources utilisés Vieillissement Comportement vis-à-vis des ressources
Maintenabilité Stabilité Analysabilité Evolutivité Testabilité II. Critères d’évaluation Maintenabilité Effort nécessaire pour faires des modifications sur le logiciel Stabilité Analysabilité Evolutivité Testabilité
Portabilité Installabilité Interchangeabilité Adaptabilité II. Critères d’évaluation Portabilité Aptitude à être déployé sur plusieurs plateforme Installabilité Interchangeabilité Adaptabilité Co-existentialité
III. Résultats
III. Résultats Exemple de grille
III. Résultats Arbre de qualité
Résultats par critères III. Résultats Résultats par critères
Résultats par critères III. Résultats Résultats par critères
IV. Améliorations
Résultats par critères III. Résultats Résultats par critères