laboratoire dinformatique de grenoble16 mars 2012 conception et qualité des interfaces...
TRANSCRIPT
Laboratoire d’Informatique de Grenoble 16 Mars 2012
Conception et Qualité des Interfaces Homme-Machine Innovantes
Sophie Dupuy-Chessa
Using Software Metrics in the
Evaluation of a Conceptual
Component Model
2000 2001 2002
Doctorat en Informatique
2011
HDR en Informatique
Parcours
2
Using Software Metrics in the
Evaluation of a Conceptual
Component Model
1. Contexte
2. Sujet de recherche
3. Qualité souhaitée
4. Qualité perçue
5. Synthèse
Contexte des recherches : informatique ambiante
3
Using Software Metrics in the
Evaluation of a Conceptual
Component Model
1. Contexte
2. Sujet de recherche
3. Qualité souhaitée
4. Qualité perçue
5. Synthèse
4
Contexte des recherches : informatique ambiante
Cohabitation des mondes réel et virtuelAdaptation au contexte d’usage
IHM innovantes
Using Software Metrics in the
Evaluation of a Conceptual
Component Model
1. Contexte
2. Sujet de recherche
3. Qualité souhaitée
4. Qualité perçue
5. Synthèse
Contexte des recherches : Constats
IHM innovantes peu utilisées en entreprise Conception difficile et coûteuse
Qualité à définir
5
Using Software Metrics in the
Evaluation of a Conceptual
Component Model
1. Contexte
2. Sujet de recherche
3. Qualité souhaitée
4. Qualité perçue
5. Synthèse
Sujet de recherche : la qualité en IHM
6
Qualité souhaitée
Comment améliorer la
Comment améliorer la
Concepteur
Utilisateur Qualité perçue
Using Software Metrics in the
Evaluation of a Conceptual
Component Model
1. Contexte
2. Sujet de recherche
3. Qualité souhaitée
4. Qualité perçue
5. Synthèse
7
Approche unificatrice : les modèlesIDM & SI
Concepteur
Utilisateur
Using Software Metrics in the
Evaluation of a Conceptual
Component Model
1. Contexte
2. Sujet de recherche
3. Qualité souhaitée
4. Qualité perçue
5. Synthèse
8
Approche unificatrice : les modèles
Comment améliorer la qualité souhaitée ?Méthode de conception
Utilisateur
Concepteur
Comment améliorer la qualité perçue?Explication basée sur les modèlesModélisation par les utilisateurs
Using Software Metrics in the
Evaluation of a Conceptual
Component Model
1. Contexte
2. Sujet de recherche
3. Qualité souhaitée
4. Qualité perçue
5. Synthèse
Qualité souhaitée : Objectifs et difficultés
9
Objectifs• Promouvoir les IHM innovantes• Faciliter leur conception
Difficultés • Pas de processus systématique et complet• Modélisation : diversité des préoccupations
2 axes de recherche• Conception de l’IHM intégrée au processus de conception logicielle• Flexibilité pour les concepteurs
Using Software Metrics in the
Evaluation of a Conceptual
Component Model
1. Contexte
2. Sujet de recherche
3. Qualité souhaitée
4. Qualité perçue
5. Synthèse
Axe 1 : Conception intégrée de l’IHM
Processus du GL étendu pour les IHM innovantes • Conserver les pratiques de l’IHM et du Génie
Logiciel• Activités collaboratives basées sur des modèles
communs
Influence de l’IHM sur l’espace métierEx: visites virtuelles de logement, estimation à distance de dommages …
10CAISE’2008, Journal of Information and Software Technology 2010, Journal of Systems and Software 2012
Outillage : Site Web de guidage et intergiciel Sonata
Thèse G. Godet-Bar, 2009
Using Software Metrics in the
Evaluation of a Conceptual
Component Model
1. Contexte
2. Sujet de recherche
3. Qualité souhaitée
4. Qualité perçue
5. Synthèse
Axe 2 : Flexibilité
11
Thèse E. Céret, 2ème année
Final UI
Domain
User
Platform
Environment
QOC
Workflow
Organisation
Transformation
Robot
Interactors
QualityProgram
Task Model
Abstract UI
Concrete UI
Compose ComposeTask Model
Balsamiq Mockup
XML Mockup
DBDatabase Structure
Projet ITEA UsiXML
Using Software Metrics in the
Evaluation of a Conceptual
Component Model
1. Contexte
2. Sujet de recherche
3. Qualité souhaitée
4. Qualité perçue
5. Synthèse
Qualité souhaitée: Contributions
12
Flexibilité • opérationnelle
Conception intégrée :• IHM couplant réel et virtuel
Using Software Metrics in the
Evaluation of a Conceptual
Component Model
1. Contexte
2. Sujet de recherche
3. Qualité souhaitée
4. Qualité perçue
5. Synthèse
Qualité souhaitée: perspectives
13
Conception intégrée :• IHM couplant réel et virtuel• IHM adaptables
projet investissement d’avenir CONNEXION
Flexibilité :• opérationnelle• organisationnelle
+Spec
5Tech.
7
2Etudepréal.
code
3
4
Conc. 6
1 C.C.
+ ++
+
+
16EtudeFaisab.15 Besoins
+ +
Cycle en V
Symphony
Using Software Metrics in the
Evaluation of a Conceptual
Component Model
1. Contexte
2. Sujet de recherche
3. Qualité souhaitée
4. Qualité perçue
5. Synthèse
Qualité perçue : Objectifs et difficultés
14
Objectif :• Augmenter l’acceptabilité des interfaces
Difficultés :• Ecart de perception entre les concepteurs et les utilisateurs • Perception variable entre individus et dans le temps
2 axes de recherche• Auto-explication des IHM• Modélisation par les utilisateurs
Using Software Metrics in the
Evaluation of a Conceptual
Component Model
1. Contexte
2. Sujet de recherche
3. Qualité souhaitée
4. Qualité perçue
5. Synthèse
Axe 1 : IHM auto-explicatives
Pourquoi?Quoi?
Où?Comment? Interface auto-explicative
... À saisir l’état du chauffage
A quoi sert cette liste?
15
Projet ITEA UsiXML
EICS’2010, EICS’2011Thèse A. Garcia-Frey, 3ème année
Using Software Metrics in the
Evaluation of a Conceptual
Component Model
1. Contexte
2. Sujet de recherche
3. Qualité souhaitée
4. Qualité perçue
5. Synthèse
Axe 2 : Modélisation par les utilisateurs
Utilisateur
16
Concepteur
Défi et Action Spécifique du GDR GPL
Qualité des langages et des modèles
Projet ANR MOANO
Using Software Metrics in the
Evaluation of a Conceptual
Component Model
1. Contexte
2. Sujet de recherche
3. Qualité souhaitée
4. Qualité perçue
5. Synthèse
Qualité perçue : Contributions
17
IHM auto-explicatives :• interfaces graphiques
Modélisation par les utilisateurs :• qualité des modèles et des langages
Using Software Metrics in the
Evaluation of a Conceptual
Component Model
1. Contexte
2. Sujet de recherche
3. Qualité souhaitée
4. Qualité perçue
5. Synthèse
Qualité perçue : perspectives
18
Modèles ?
• auto-explications en contexte organisationnelthèse M. Cortès-Cornax
• auto-explication adaptée au contexte
IHM auto-explicatives :• interfaces graphiques• interfaces innovantes
Modélisation par les utilisateurs :• Qualité des modèles et des langages• Extra-IHM
collaboration avec A. Dittmar (Univ. Rostock)
Using Software Metrics in the
Evaluation of a Conceptual
Component Model
1. Contexte
2. Sujet de recherche
3. Qualité souhaitée
4. Qualité perçue
5. Synthèse
Synthèse du projet de recherche
19
Auto-explication
Modélisation par les utilisateurs
Utilisateur
Concepteur
Processus de conception intégré Et flexible
Extra-IHM
Using Software Metrics in the
Evaluation of a Conceptual
Component Model
1. Contexte
2. Sujet de recherche
3. Qualité souhaitée
4. Qualité perçue
5. Synthèse
GL SI
Conclusion
20
IHM
Conception & Qualité des IHM innovantes
Conception & Qualité des Systèmes d’information ayant des IHM innovantes
Using Software Metrics in the
Evaluation of a Conceptual
Component Model
1. Contexte
2. Sujet de recherche
3. Qualité souhaitée
4. Qualité perçue
5. Synthèse
Projets et encadrements
BQR INPGIMAG COCOVI
Européen FAME
RNRT Verbatim
Européen UsiXML
FUI EnergeTic
MSTIC UJF K-IHM
ANR MOANO
Using Software Metrics in the
Evaluation of a Conceptual
Component Model
1. Contexte
2. Sujet de recherche
3. Qualité souhaitée
4. Qualité perçue
5. Synthèse
SynthèseEncadrements
Collaborations
Publications
Thèses Master CNAM Ingénieurs PFE
2 soutenues4 en cours
10 M2R3 M2P
3 mémoires6 études biblio.
2 stages 2
Responsable local de projet
Participant à des projets Groupes de travail
1 ANR 3 locaux (IMAG, BQRs)
2 Européens (RTP, ITEA)1 FUI1 ANR (RNTL)1 AS CNRS
1 international (IFIP)5 nationaux (1 GDR GPL, 1 GDR I3, 3 Inforsid)
G. Godet-bar, D. Rieu and S. Dupuy-Chessa, HCI and business practices in a collaborative method for augmented reality systems, Information and Software Technology, Elsevier, vol 5, num 52, pages 492-505, 2010.S. Dupuy-Chessa, Quality in Ubiquitous Information System Design, 3rd Int. Conf. On research Challenge in Information Science RCIS’2009, Avril 2009, Fez, Maroc, pp 343-352