Un environnement dédié pour l'évaluation des IHMs
-
Upload
s-charfi -
Category
Technology
-
view
431 -
download
0
description
Transcript of Un environnement dédié pour l'évaluation des IHMs
International Workshop IHM 2012 Les 16émes journées de l’UR SETIT
Sousse 15 -18 Juin 2012- Tunisie
Un environnement pour
l’évaluation des IHM
Selem CHARFI, Houcine EZZEDINE & Christophe KOLSKI
L.A.M.I.H, CNRS UMR 8201, UVHC
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
1. Introduction
2. Les outils d’évaluation des IHM: l’existant
3. Proposition d’un environnement automatique, générique
et configurable pour l’évaluation des IHM
4. Conclusion
Plan de la présentation
Plan
2
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
Les SI sont devenus omniprésents dans tous les domaines et tous les
secteurs.
Défi croissant.
Domaines d’application sensibles aux erreurs de manipulations
Transport, production d’énergie, santé, etc.
De nombreux travaux ont été élaborés.
Visent à promouvoir:
l’utilité, l’utilisabilité et l’accessibilité des IHM
S’articulent essentiellement autour de techniques, outils et approches
pour la conception et l’évaluation des IHM.
Introduction
Introduction
3
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
Objectif de l’évaluation: Détecter les aspects pouvant engendrer des problèmes d’utilisation (Nielsen, 1994), améliorer l’acceptabilité de l’IHM (Zhang, 1999), comparaison entre différentes alternatives de conception (Mayhew, 1999), minimiser les risques d’erreurs (Wickens et al., 2004) améliorer la sécurité des données (Olsen, 2007), mesure la productivité et les performances (Rubin et al., 2008), protéger l’utilisateur des situations indésirables (Abowd et al., 2004), améliorer, voire même optimiser, l’efficacité et la productivité des systèmes interactifs (Zhang, 1999), Etc.
Introduction
Introduction
4
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
Nombreux outils d’évaluation des SI
Ces outils peuvent varier suivant :
Les outils d’évaluation
Les outils d’évaluation
5
Données d’évaluation
•Quantitative & qualitative
Nature des problèmes détectés
•Critique, majeur, moyen, mineur & cosmétique
Phase du cycle de conception des SI
•Spécification et conception, évaluation (Test)
Facteur de qualité
•Utilité, utilisabilité & accessibilité
Degrés d’automatisation
•Capture, analyse & critique.
Nature des interfaces graphiques
•WIMP, WUI & Mobile.
Principe d’évaluation utilisé
Nature de l’évaluation
•Statique ,Dynamique & Appréciation de l’utilisateur.
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
Limites des outils existants pour l’évaluation des IHM:
L’analyse et l’exploitation des données pour l’évaluation est une tâche difficile à élaborer
Absence de métriques pour l’évaluation,
Difficulté d’exploitation des règles ergonomiques, elles requièrent une interprétation
contextuelle (Vanderdonckt, 1999),
Le coût élevé de l’évaluation des IHM (ressources matérielles et temps),
Difficultés de l’évaluation (choix de la méthode appropriée, difficulté de l’analyse, etc.),
Etc.
Les outils d’évaluation
Les outils d’évaluation
6
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
Motivation de cet environnement:
se baser sur différentes techniques d’évaluation de l’IHM (Nielsen, 1993),
étendre la gamme de fonctionnalités des outils existants,
évaluer les IHM de différents plateformes.
Proposition d’un environnement automatique, générique et
configurable pour l’évaluation des IHM
Proposition d’un environnement automatique, générique et configurable pour
l’évaluation des IHM
7
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
Evaluation des IHM
Automatique: Capture, Analyse & Critique
Générique
WIMP, WUI et Mobile.
Pas de codage en dur des Règles ergonomiques
Configurable : Architecture modulaire qui permet sa configuration tout au long
du processus d’évaluation
La phase finale de conception des SI
Proposition d’un environnement automatique, générique et
configurable pour l’évaluation des IHM
Proposition d’un environnement automatique, générique et configurable pour
l’évaluation des IHM
8
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
Se base sur trois méthodes différentes et complémentaires pour
l’évaluation des IHM
Mouchard électronique
Inspection de la qualité ergonomique
Questionnaire
Proposition d’un environnement automatique, générique et
configurable pour l’évaluation des IHM
Proposition d’un environnement automatique, générique et configurable pour
l’évaluation des IHM
9
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
Une flexibilité du choix des règles ergonomiques utilisées
Un outil de modélisation des règles ergonomiques afin
d’inspecter la conformité de l’interface à évaluer par rapport à
ces règles.
Le processus d’évaluation est automatisé
capture, analyse et critique.
Proposition d’un environnement automatique, générique et
configurable pour l’évaluation des IHM
Proposition d’un environnement automatique, générique et configurable pour
l’évaluation des IHM
10
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
Proposition d’un environnement automatique, générique et
configurable pour l’évaluation des IHM
11
Module 1 : Gestionnaire de règles ergonomiques
Module 2 : Module de capture
Module 3 : Moteur d’évaluation
Module 4 : Générateur de rapports
Base de données des règles
ergonomiques
Générateur de questionnaire
Extracteur de données
Mouchard électronique
Analyseur de questionnaires
Inspection de
l’interface graphique
Analyseur de l’interaction
Base de données des interactions
système utilisateurs
Interpréteur des analyses
XML Outil de définition
des RE
Rapport d’évaluation
Règles ergonomiques
(RE)
Qu
esti
on
nai
re
Générateur de rapport PDF
Générateur de rapport Web
Interface utilisateur graphique
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
Proposition d’un environnement automatique, générique et
configurable pour l’évaluation des IHM
12
Module 1 : Gestionnaire de règles ergonomiques
Module 2 : Module de capture
Module 3 : Moteur d’évaluation
Module 4 : Générateur de rapports
Base de données des règles
ergonomiques
Générateur de questionnaire
Extracteur de données
Mouchard électronique
Analyseur de questionnaires
Inspection de
l’interface graphique
Analyseur de l’interaction
Base de données des interactions
système utilisateurs
Interpréteur des analyses
XML Outil de définition
des RE
Rapport d’évaluation
Règles ergonomiques
(RE)
Qu
esti
on
nai
re
Générateur de rapport PDF
Générateur de rapport Web
Interface utilisateur graphique
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
Proposition d’un environnement automatique, générique et
configurable pour l’évaluation des IHM
13
Module 1 : Gestionnaire de règles ergonomiques
Module 2 : Module de capture
Module 3 : Moteur d’évaluation
Module 4 : Générateur de rapports
Base de données des règles
ergonomiques
Générateur de questionnaire
Extracteur de données
Mouchard électronique
Analyseur de questionnaires
Inspection de
l’interface graphique
Analyseur de l’interaction
Base de données des interactions
système utilisateurs
Interpréteur des analyses
XML Outil de définition
des RE
Rapport d’évaluation
Règles ergonomiques
(RE)
Qu
esti
on
nai
re
Générateur de rapport PDF
Générateur de rapport Web
Interface utilisateur graphique
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
Proposition d’un environnement automatique, générique et
configurable pour l’évaluation des IHM
14
Module 1 : Gestionnaire de règles ergonomiques
Module 2 : Module de capture
Module 3 : Moteur d’évaluation
Module 4 : Générateur de rapports
Base de données des règles
ergonomiques
Générateur de questionnaire
Extracteur de données
Mouchard électronique
Analyseur de questionnaires
Inspection de
l’interface graphique
Analyseur de l’interaction
Base de données des interactions
système utilisateurs
Interpréteur des analyses
XML Outil de définition
des RE
Rapport d’évaluation
Règles ergonomiques
(RE)
Qu
esti
on
nai
re
Générateur de rapport PDF
Générateur de rapport Web
Interface utilisateur graphique
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
Proposition d’un environnement automatique, générique et
configurable pour l’évaluation des IHM
15
Module 1 : Gestionnaire de règles ergonomiques
Module 2 : Module de capture
Module 3 : Moteur d’évaluation
Module 4 : Générateur de rapports
Base de données des règles
ergonomiques
Générateur de questionnaire
Extracteur de données
Mouchard électronique
Analyseur de questionnaires
Inspection de
l’interface graphique
Analyseur de l’interaction
Base de données des interactions
système utilisateurs
Interpréteur des analyses
XML Outil de définition
des RE
Rapport d’évaluation
Règles ergonomiques
(RE)
Qu
esti
on
nai
re
Générateur de rapport PDF
Générateur de rapport Web
Interface utilisateur graphique
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
Proposition d’un environnement automatique, générique et
configurable pour l’évaluation des IHM
16
Module 1 : Gestionnaire de règles ergonomiques
Module 2 : Module de capture
Module 3 : Moteur d’évaluation
Module 4 : Générateur de rapports
Base de données des règles
ergonomiques
Générateur de questionnaire
Extracteur de données
Mouchard électronique
Analyseur de questionnaires
Inspection de
l’interface graphique
Analyseur de l’interaction
Base de données des interactions
système utilisateurs
Interpréteur des analyses
XML Outil de définition
des RE
Rapport d’évaluation
Règles ergonomiques
(RE)
Qu
esti
on
nai
re
Générateur de rapport PDF
Générateur de rapport Web
Interface utilisateur graphique
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
Proposition d’un environnement automatique, générique et
configurable pour l’évaluation des IHM
17
Module 1 : Gestionnaire de règles ergonomiques
Module 2 : Module de capture
Module 3 : Moteur d’évaluation
Module 4 : Générateur de rapports
Base de données des règles
ergonomiques
Générateur de questionnaire
Extracteur de données
Mouchard électronique
Analyseur de questionnaires
Inspection de
l’interface graphique
Analyseur de l’interaction
Base de données des interactions
système utilisateurs
Interpréteur des analyses
XML Outil de définition
des RE
Rapport d’évaluation
Règles ergonomiques
(RE)
Qu
esti
on
nai
re
Générateur de rapport PDF
Générateur de rapport Web
Interface utilisateur graphique
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
Proposition d’un environnement automatique, générique et
configurable pour l’évaluation des IHM
18
Module 1 : Gestionnaire de règles ergonomiques
Module 2 : Module de capture
Module 3 : Moteur d’évaluation
Module 4 : Générateur de rapports
Base de données des règles
ergonomiques
Générateur de questionnaire
Extracteur de données
Mouchard électronique
Analyseur de questionnaires
Inspection de
l’interface graphique
Analyseur de l’interaction
Base de données des interactions
système utilisateurs
Interpréteur des analyses
XML Outil de définition
des RE
Rapport d’évaluation
Règles ergonomiques
(RE)
Qu
esti
on
nai
re
Générateur de rapport PDF
Générateur de rapport Web
Interface utilisateur graphique
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
Proposition d’un environnement automatique, générique et
configurable pour l’évaluation des IHM
19
Module 1 : Gestionnaire de règles ergonomiques
Module 2 : Module de capture
Module 3 : Moteur d’évaluation
Module 4 : Générateur de rapports
Base de données des règles
ergonomiques
Générateur de questionnaire
Extracteur de données
Mouchard électronique
Analyseur de questionnaires
Inspection de
l’interface graphique
Analyseur de l’interaction
Base de données des interactions
système utilisateurs
Interpréteur des analyses
XML Outil de définition
des RE
Rapport d’évaluation
Règles ergonomiques
(RE)
Qu
esti
on
nai
re
Générateur de rapport PDF
Générateur de rapport Web
Interface utilisateur graphique
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
Proposition d’un environnement automatique, générique et
configurable pour l’évaluation des IHM
20
Module 1 : Gestionnaire de règles ergonomiques
Module 2 : Module de capture
Module 3 : Moteur d’évaluation
Module 4 : Générateur de rapports
Base de données des règles
ergonomiques
Générateur de questionnaire
Extracteur de données
Mouchard électronique
Analyseur de questionnaires
Inspection de
l’interface graphique
Analyseur de l’interaction
Base de données des interactions
système utilisateurs
Interpréteur des analyses
XML Outil de définition
des RE
Rapport d’évaluation
Règles ergonomiques
(RE)
Qu
esti
on
nai
re
Générateur de rapport PDF
Générateur de rapport Web
Interface utilisateur graphique
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
Proposition d’un environnement automatique, générique et
configurable pour l’évaluation des IHM
21
Module 1 : Gestionnaire de règles ergonomiques
Module 2 : Module de capture
Module 3 : Moteur d’évaluation
Module 4 : Générateur de rapports
Base de données des règles
ergonomiques
Générateur de questionnaire
Extracteur de données
Mouchard électronique
Analyseur de questionnaires
Inspection de
l’interface graphique
Analyseur de l’interaction
Base de données des interactions
système utilisateurs
Interpréteur des analyses
XML Outil de définition
des RE
Rapport d’évaluation
Règles ergonomiques
(RE)
Qu
esti
on
nai
re
Générateur de rapport PDF
Générateur de rapport Web
Interface utilisateur graphique
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
Proposition d’un environnement automatique, générique et
configurable pour l’évaluation des IHM
22
Module 1 : Gestionnaire de règles ergonomiques
Module 2 : Module de capture
Module 3 : Moteur d’évaluation
Module 4 : Générateur de rapports
Base de données des règles
ergonomiques
Générateur de questionnaire
Extracteur de données
Mouchard électronique
Analyseur de questionnaires
Inspection de
l’interface graphique
Analyseur de l’interaction
Base de données des interactions
système utilisateurs
Interpréteur des analyses
XML Outil de définition
des RE
Rapport d’évaluation
Règles ergonomiques
(RE)
Qu
esti
on
nai
re
Générateur de rapport PDF
Générateur de rapport Web
Interface utilisateur graphique
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
Proposition d’un environnement automatique, générique et
configurable pour l’évaluation des IHM
23
Module 1 : Gestionnaire de règles ergonomiques
Module 2 : Module de capture
Module 3 : Moteur d’évaluation
Module 4 : Générateur de rapports
Base de données des règles
ergonomiques
Générateur de questionnaire
Extracteur de données
Mouchard électronique
Analyseur de questionnaires
Inspection de
l’interface graphique
Analyseur de l’interaction
Base de données des interactions
système utilisateurs
Interpréteur des analyses
XML Outil de définition
des RE
Rapport d’évaluation
Règles ergonomiques
(RE)
Qu
esti
on
nai
re
Générateur de rapport PDF
Générateur de rapport Web
Interface utilisateur graphique
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
Proposition d’un environnement automatique, générique et
configurable pour l’évaluation des IHM
24
Module 1 : Gestionnaire de règles ergonomiques
Module 2 : Module de capture
Module 3 : Moteur d’évaluation
Module 4 : Générateur de rapports
Base de données des règles
ergonomiques
Générateur de questionnaire
Extracteur de données
Mouchard électronique
Analyseur de questionnaires
Inspection de
l’interface graphique
Analyseur de l’interaction
Base de données des interactions
système utilisateurs
Interpréteur des analyses
XML Outil de définition
des RE
Rapport d’évaluation
Règles ergonomiques
(RE)
Qu
esti
on
nai
re
Générateur de rapport PDF
Générateur de rapport Web
Interface utilisateur graphique
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
Proposition d’un environnement automatique, générique et
configurable pour l’évaluation des IHM
Proposition d’un environnement automatique, générique et configurable pour
l’évaluation des IHM
25
Evaluation How
When
Who Where
Why
What
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
Processus d’évaluation:
Proposition d’un environnement automatique, générique et
configurable pour l’évaluation des IHM
Proposition d’un environnement automatique, générique et configurable pour
l’évaluation des IHM
26
Définir les objectifs de l’évaluation
Spécification du contexte
Mise en place du modèle d’évaluation
Configuration des méthodes de recueil de
données
Capture des données
Analyse et traitement
des données Rapport
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
Gestion des règles ergonomiques
Spécifier les règles en des fichiers XML
La base de règles ergonomique est un ensemble de fichiers XML
Les règles sont définies grâce à des opérateurs logiques et arithmétiques
(<, >, between, etc.)
Proposition d’un environnement automatique, générique et
configurable pour l’évaluation des IHM
Proposition d’un environnement automatique, générique et configurable pour
l’évaluation des IHM
27
Module 1 : Gestionnaire de connaissances ergonomiques
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
Capture des données pour l’évaluation.
Générateur de questionnaires
Parseur de données
Mouchard électronique
Proposition d’un environnement automatique, générique et
configurable pour l’évaluation des IHM
Proposition d’un environnement automatique, générique et configurable pour
l’évaluation des IHM
28
Module 2 : Module de capture
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
Le « cœur » de l’environnement de l’évaluation. Analyse grâce à ces quatre sous-modules les données provenant du mouchard, du questionnaire et de la description de l’interface graphique. Permet la synthèse entre les résultats issus des différentes méthodes. Ces sous-modules sont :
L’analyseur automatique des interactions Homme-Machine L’analyseur des questionnaires L’analyseur de l’interface graphique L’interpréteur des données (synthétiser et de combiner entre les résultats issus des trois autres sous-modules)
Proposition d’un environnement automatique, générique et
configurable pour l’évaluation des IHM
Proposition d’un environnement automatique, générique et configurable pour
l’évaluation des IHM
29
Module 3 : Moteur d’évaluation
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
exprimés suivant la norme Common Industrial Format (CIF).
Le rapport comporte :
Un état concernant le déroulement du processus d’évaluation,
Liste des problèmes détectées dans l’interface,
Liste de critiques et suggestions d’amélioration de l’IHM évaluée.
Proposition d’un environnement automatique, générique et
configurable pour l’évaluation des IHM
Proposition d’un environnement automatique, générique et configurable pour
l’évaluation des IHM
30
Module 4 : Générateur de rapports
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
Apport par rapport à l’existant
Couplage entre les différentes méthodes de recueil de données.
Flexibilité du choix et de la spécification des règles ergonomiques à prendre en
considération lors de l’évaluation des IHM.
Proposition d’un environnement automatique, générique et
configurable pour l’évaluation des IHM
Proposition d’un environnement automatique, générique et configurable pour
l’évaluation des IHM
31
Les 16émes journées de l’UR SETIT : International Workshop IHM 2012
Sousse 15 -18 Juin 2012
Tunisie
L’évaluation de la partie interactive des systèmes fait l’objet de nombreuses recherches depuis les 30 dernières années. Parmi les difficultés de l’évaluation
le choix de la méthode et de l’outil à utiliser. Environnement automatique, générique et configurable.
Contribuer à des IHM utiles et utilisables tout en exploitant trois méthodes d’évaluation.
Proposition d’un environnement automatique, générique et
configurable pour l’évaluation des IHM
Conclusion
32
Perspectives Evaluer expérimentalement cet environnement dans le cadre du projet
CISIT SART (Système d’Aide à la Régulation dans le Transport).
International Workshop IHM 2012 Les 16émes journées de l’UR SETIT
Sousse 15 -18 Juin 2012- Tunisie
Un environnement pour l’évaluation des
IHM
Selem Charfi
Merci pour votre attention