SlideShare una empresa de Scribd logo
1 de 9
Composition
d’applications interactives
…et l’utilisateur dans tout ça?
Benjamin Caramel
caramel@i3s.unice.fr
Laboratoire i3S - équipe Rainbow
http://rainbow.i3s.unice.fr
Université de Nice - Sophia Antipolis / CNRS
Scénario exemple
16/11/10 Benjamin Caramel – I3S Rainbow 2
Composition
 Définition
 Pourquoi composer?
– Satisfaire un besoin non prévu
– Assurer une communication
d’informations a priori
impossible
 Avantages (utilisateur)
– Efficacité, Efficience
Qu’aurait-on fait?...
 Avant 2000
 2000-2004: les Services
 Aujourd’hui… une voie
explorée
L’utilisateur dans la composition
 Demande de composition d’applications
– Besoin, Choix, Outils, Autorisations
 Réalisation de la composition
– Intervention requise - Volonté d’intervention
– Expertise, Coût temporel, Présentation et Contrôle de la
Composition
 Application composite
– Utilisabilité, Evaluation, Evolution
16/11/10 Benjamin Caramel – I3S Rainbow 3
Demande de composition
 Connaissance de la possibilité de composition
– Où et comment composer?
 OS? Outil externe? Fonctionnalité de l’application composable?
– Utilisateurs ciblés?
 Ergonomie de l’environnement de composition
 Autorisation de composition
– Accès/Partage d’informations
 Sécurité? Respect vie privée?
 Eventualité d’un refus de composition?
– Degré de notification de l’utilisateur? de contrôle par l’utilisateur?
 Expertise utilisateur
– Visibilité des dépendances inter-IHM?
 Capacité d’intégration d’une application non composable?
16/11/10 Benjamin Caramel – I3S Rainbow 4
Réalisation de la composition
 Communication des besoins et du contexte
– [Gabillon09] mode d’interaction écrit, langage naturel
 Contraintes
– Compréhension par l’utilisateur du modèle de composition et des attentes
– Intervention de l’utilisateur & expertise
 Intervention nécessaire  à minimiser
 Intervention volontaire  “interaction maximale”?
– [Gabillon09] utilisateurs prêts à investir du temps pour un résultat de qualité
 Interaction avec l’environnement de composition
– Application composite spécifique => interaction sur des processus complexes
 Comment? Quels feedbacks sur la réalisation?
– Adaptabilité de l’environnement de composition
 Profils utilisateurs?
 Mixed-Initiative User Interfaces (Horvitz): environnement adaptif et adaptable
16/11/10 Benjamin Caramel – I3S Rainbow 5
Quelques projets…
 Types d’utilisateur
– Concepteur/Développeur: l’utilisateur « intermédiaire »
 UsiXML + ComposiXML
 ServFace
– Utilisateur final, tout public
 Mashups (iGoogle, NetVibes)
 Ajout de (méta-)données!
16/11/10 Benjamin Caramel – I3S Rainbow 6
Utilisateur “passerelle”
Application composite résultante
 Utilisabilité de l’application composite?
– Efficace? Efficiente? Satisfaisante?
– Comment s’en assurer?
 Mobilité: ergonome non présent !
 « Evaluation »
– a priori – conservation de l’ergonomie lors de la composition?
 Processus? Feedbacks?
– a posteriori – réponse à l’échec?
 Rétro-contrôle par l’utilisateur?
 Frustration, Enervement? Seuil de tolérance à l’erreur? (dépend de la situation)
 Sauvegarde de la composition
– Gain de temps futur
– Continuité de service? (mobilité)
 Une application composite vs. Plusieurs applications distinctes
– Efficience & Seuil de rentabilité
16/11/10 Benjamin Caramel – I3S Rainbow 7
Bilan
 Problématiques globales pour la composition
– Utilisateur & situation contextuelle, besoin, contraintes fonctionnelles
et opérationnelles
– Réalisation en fonction
 Intervention de l’utilisateur: requise? volontaire?
– Évaluation, minimisation du risque d’erreur
 Impact sur la réalisation des applications initiales
– Informaticien: choix et respect de modèles d’architectures évolutives
 Rainbow WComp (infrastructure d’accueil) et IHM (modèles d’applications
interactives composables)
– Ergonome
 explicite les besoins/objectifs et le modèle de l’utilisateur dans les
applications initiales
 garant de la qualité des compositions futures
16/11/10 Benjamin Caramel – I3S Rainbow 8
Merci
Liens et Références
ServFace Project – http://www.servface.eu
UsiXML Project – http://www.usixml.org
[Gabillon09] – Yoann Gabillon, Gaëlle Calvary, Nadine Mandran, and
Humbert Fiorino. Composition dynamique d'interfaces homme-machine:
besoin utilisateur ou défi de chercheur? IHM’09
Benjamin Caramel, Cédric Joffroy, and Michael Laguerre. De la
composition de services à la composition d'interfaces homme-machine.
IHM '09
Questions? Débat?
Benjamin Caramel – I3S Rainbow – http://rainbow.i3s.unice.fr

Más contenido relacionado

Destacado

Building Designer Office, online
Building Designer Office, onlineBuilding Designer Office, online
Building Designer Office, onlineSarup Banskota
 
スマートデバイス またはモバイルOS / Web OS / スマート何とか
スマートデバイス またはモバイルOS / Web OS / スマート何とかスマートデバイス またはモバイルOS / Web OS / スマート何とか
スマートデバイス またはモバイルOS / Web OS / スマート何とかYasuhiro Mawarimichi
 
The HCLS Community Profile: Describing Datasets, Versions, and Distributions
The HCLS Community Profile: Describing Datasets, Versions, and DistributionsThe HCLS Community Profile: Describing Datasets, Versions, and Distributions
The HCLS Community Profile: Describing Datasets, Versions, and DistributionsAlasdair Gray
 
The DATS model: datasets descriptions for data discovery in DataMed
The DATS model: datasets descriptions for data discovery in DataMedThe DATS model: datasets descriptions for data discovery in DataMed
The DATS model: datasets descriptions for data discovery in DataMedAlejandra Gonzalez-Beltran
 
Validata: A tool for testing profile conformance
Validata: A tool for testing profile conformanceValidata: A tool for testing profile conformance
Validata: A tool for testing profile conformanceAlasdair Gray
 

Destacado (7)

Natron lgm2014
Natron lgm2014Natron lgm2014
Natron lgm2014
 
Building Designer Office, online
Building Designer Office, onlineBuilding Designer Office, online
Building Designer Office, online
 
スマートデバイス またはモバイルOS / Web OS / スマート何とか
スマートデバイス またはモバイルOS / Web OS / スマート何とかスマートデバイス またはモバイルOS / Web OS / スマート何とか
スマートデバイス またはモバイルOS / Web OS / スマート何とか
 
The HCLS Community Profile: Describing Datasets, Versions, and Distributions
The HCLS Community Profile: Describing Datasets, Versions, and DistributionsThe HCLS Community Profile: Describing Datasets, Versions, and Distributions
The HCLS Community Profile: Describing Datasets, Versions, and Distributions
 
The DATS model: datasets descriptions for data discovery in DataMed
The DATS model: datasets descriptions for data discovery in DataMedThe DATS model: datasets descriptions for data discovery in DataMed
The DATS model: datasets descriptions for data discovery in DataMed
 
Validata: A tool for testing profile conformance
Validata: A tool for testing profile conformanceValidata: A tool for testing profile conformance
Validata: A tool for testing profile conformance
 
Web Squared
Web SquaredWeb Squared
Web Squared
 

Similar a WUD2010 Sophia 05 - B. Caramel (UNICE/CNRS) : Composition d'applications interactives : et l’utilisateur dans tout ça?

Innovation + Mobilité = ROI
Innovation + Mobilité = ROIInnovation + Mobilité = ROI
Innovation + Mobilité = ROIKlee Interactive
 
Une architecture multi-agents pour la découverte et la construction de prof...
Une architecture multi-agents pour la découverte et la construction de prof...Une architecture multi-agents pour la découverte et la construction de prof...
Une architecture multi-agents pour la découverte et la construction de prof...Enis Chouchane
 
Compte-rendu-buzzness-mobile
Compte-rendu-buzzness-mobileCompte-rendu-buzzness-mobile
Compte-rendu-buzzness-mobileBastien Serafin
 
L’expérience utilisateur, 
plus importante que jamais: le cas STM.info
L’expérience utilisateur, 
plus importante que jamais: le cas STM.infoL’expérience utilisateur, 
plus importante que jamais: le cas STM.info
L’expérience utilisateur, 
plus importante que jamais: le cas STM.infoTP1
 
Les Heuristiques de Bastien et Scapin
Les Heuristiques de Bastien et ScapinLes Heuristiques de Bastien et Scapin
Les Heuristiques de Bastien et ScapinUX REPUBLIC
 
Mobile First - Vincent Pillet & Asma Moumni - YOODx 2018
Mobile First - Vincent Pillet & Asma Moumni - YOODx 2018Mobile First - Vincent Pillet & Asma Moumni - YOODx 2018
Mobile First - Vincent Pillet & Asma Moumni - YOODx 2018YOODx
 
Des sites...aux applications
Des sites...aux applicationsDes sites...aux applications
Des sites...aux applicationsmaulaura
 
Site mobile et SEO - les erreurs à ne pas commettre
Site mobile et SEO - les erreurs à ne pas commettreSite mobile et SEO - les erreurs à ne pas commettre
Site mobile et SEO - les erreurs à ne pas commettreAymeric Bouillat
 
Mtl apptalks ux mobile et ucd - janvier 2014
Mtl apptalks   ux mobile et ucd - janvier 2014Mtl apptalks   ux mobile et ucd - janvier 2014
Mtl apptalks ux mobile et ucd - janvier 2014Loic Nunez
 
présentation PAM de Corse septembre 2009
présentation PAM de Corse septembre 2009présentation PAM de Corse septembre 2009
présentation PAM de Corse septembre 2009Eric Ferrari
 
Les bases du développement mobile
Les bases du développement mobileLes bases du développement mobile
Les bases du développement mobileBouhdida Mahmoud
 
Quelles les stratégies web mobiles ?
Quelles les stratégies web mobiles ?Quelles les stratégies web mobiles ?
Quelles les stratégies web mobiles ?Vaisonet
 
Proposition pim esprit mobile
Proposition pim esprit mobileProposition pim esprit mobile
Proposition pim esprit mobileSalma Sayah
 

Similar a WUD2010 Sophia 05 - B. Caramel (UNICE/CNRS) : Composition d'applications interactives : et l’utilisateur dans tout ça? (20)

Innovation + Mobilité = ROI
Innovation + Mobilité = ROIInnovation + Mobilité = ROI
Innovation + Mobilité = ROI
 
output
outputoutput
output
 
Intro conception2014
Intro conception2014Intro conception2014
Intro conception2014
 
Plasticité2014 part4vf
Plasticité2014 part4vfPlasticité2014 part4vf
Plasticité2014 part4vf
 
Une architecture multi-agents pour la découverte et la construction de prof...
Une architecture multi-agents pour la découverte et la construction de prof...Une architecture multi-agents pour la découverte et la construction de prof...
Une architecture multi-agents pour la découverte et la construction de prof...
 
Compte-rendu-buzzness-mobile
Compte-rendu-buzzness-mobileCompte-rendu-buzzness-mobile
Compte-rendu-buzzness-mobile
 
L’expérience utilisateur, 
plus importante que jamais: le cas STM.info
L’expérience utilisateur, 
plus importante que jamais: le cas STM.infoL’expérience utilisateur, 
plus importante que jamais: le cas STM.info
L’expérience utilisateur, 
plus importante que jamais: le cas STM.info
 
Les Heuristiques de Bastien et Scapin
Les Heuristiques de Bastien et ScapinLes Heuristiques de Bastien et Scapin
Les Heuristiques de Bastien et Scapin
 
Mobile First - Vincent Pillet & Asma Moumni - YOODx 2018
Mobile First - Vincent Pillet & Asma Moumni - YOODx 2018Mobile First - Vincent Pillet & Asma Moumni - YOODx 2018
Mobile First - Vincent Pillet & Asma Moumni - YOODx 2018
 
Des sites...aux applications
Des sites...aux applicationsDes sites...aux applications
Des sites...aux applications
 
Intro conception2014
Intro conception2014Intro conception2014
Intro conception2014
 
Site mobile et SEO - les erreurs à ne pas commettre
Site mobile et SEO - les erreurs à ne pas commettreSite mobile et SEO - les erreurs à ne pas commettre
Site mobile et SEO - les erreurs à ne pas commettre
 
Mtl apptalks ux mobile et ucd - janvier 2014
Mtl apptalks   ux mobile et ucd - janvier 2014Mtl apptalks   ux mobile et ucd - janvier 2014
Mtl apptalks ux mobile et ucd - janvier 2014
 
présentation PAM de Corse septembre 2009
présentation PAM de Corse septembre 2009présentation PAM de Corse septembre 2009
présentation PAM de Corse septembre 2009
 
Presentation symfony
Presentation symfonyPresentation symfony
Presentation symfony
 
Les bases du développement mobile
Les bases du développement mobileLes bases du développement mobile
Les bases du développement mobile
 
Quelles les stratégies web mobiles ?
Quelles les stratégies web mobiles ?Quelles les stratégies web mobiles ?
Quelles les stratégies web mobiles ?
 
Proposition pim esprit mobile
Proposition pim esprit mobileProposition pim esprit mobile
Proposition pim esprit mobile
 
Airbus - Projet I3M- Portail Web Employés
Airbus - Projet I3M- Portail Web EmployésAirbus - Projet I3M- Portail Web Employés
Airbus - Projet I3M- Portail Web Employés
 
Réseaux
RéseauxRéseaux
Réseaux
 

Más de Use Age

WUD 2018 - Sophie de bonis - UX for Good or Evil (introduction)
WUD 2018 - Sophie de bonis - UX for Good or Evil (introduction)WUD 2018 - Sophie de bonis - UX for Good or Evil (introduction)
WUD 2018 - Sophie de bonis - UX for Good or Evil (introduction)Use Age
 
WUD 2018 - Catherine Bellino - Primum Non Nocere, UX et éthique
WUD 2018 - Catherine Bellino - Primum Non Nocere, UX et éthiqueWUD 2018 - Catherine Bellino - Primum Non Nocere, UX et éthique
WUD 2018 - Catherine Bellino - Primum Non Nocere, UX et éthiqueUse Age
 
WUD 2018 - Teresa Colombi - Panem et Circenses, la gamification pour le meill...
WUD 2018 - Teresa Colombi - Panem et Circenses, la gamification pour le meill...WUD 2018 - Teresa Colombi - Panem et Circenses, la gamification pour le meill...
WUD 2018 - Teresa Colombi - Panem et Circenses, la gamification pour le meill...Use Age
 
Retour d’experience – Mylene Leitzelman, Co­fondatrice de Mnemotix - WUD2015...
Retour d’experience –  Mylene Leitzelman, Co­fondatrice de Mnemotix - WUD2015...Retour d’experience –  Mylene Leitzelman, Co­fondatrice de Mnemotix - WUD2015...
Retour d’experience – Mylene Leitzelman, Co­fondatrice de Mnemotix - WUD2015...Use Age
 
Le Laboratoire de la Mobilité Inclusive – Pierre Taillant, Ingénieur économis...
Le Laboratoire de la Mobilité Inclusive – Pierre Taillant, Ingénieur économis...Le Laboratoire de la Mobilité Inclusive – Pierre Taillant, Ingénieur économis...
Le Laboratoire de la Mobilité Inclusive – Pierre Taillant, Ingénieur économis...Use Age
 
7 - Du digital au réel, comment mesurer l’engagement du consommateur avec l’e...
7 - Du digital au réel, comment mesurer l’engagement du consommateur avec l’e...7 - Du digital au réel, comment mesurer l’engagement du consommateur avec l’e...
7 - Du digital au réel, comment mesurer l’engagement du consommateur avec l’e...Use Age
 
6 - le projet Recycloud par Gilles Orazi - WUD2014 Use-Age
6 - le projet Recycloud par Gilles Orazi - WUD2014 Use-Age6 - le projet Recycloud par Gilles Orazi - WUD2014 Use-Age
6 - le projet Recycloud par Gilles Orazi - WUD2014 Use-AgeUse Age
 
5 - L’engagement, talon d’achille des MOOCs? par Mia Oguchi - WUD2014 Use-Age
5 - L’engagement, talon d’achille des MOOCs? par Mia Oguchi - WUD2014 Use-Age5 - L’engagement, talon d’achille des MOOCs? par Mia Oguchi - WUD2014 Use-Age
5 - L’engagement, talon d’achille des MOOCs? par Mia Oguchi - WUD2014 Use-AgeUse Age
 
4 - « Long tail » contre « crowdsourcing » par Marc Augier - WUD2014 Use-Age
4 - « Long tail » contre « crowdsourcing » par Marc Augier - WUD2014 Use-Age4 - « Long tail » contre « crowdsourcing » par Marc Augier - WUD2014 Use-Age
4 - « Long tail » contre « crowdsourcing » par Marc Augier - WUD2014 Use-AgeUse Age
 
3 - Les dispositifs de suppléance perceptive : quels principes pour quelles i...
3 - Les dispositifs de suppléance perceptive : quels principes pour quelles i...3 - Les dispositifs de suppléance perceptive : quels principes pour quelles i...
3 - Les dispositifs de suppléance perceptive : quels principes pour quelles i...Use Age
 
2 - The Role of Signaling Identity in the Adoption of Personal Technologies p...
2 - The Role of Signaling Identity in the Adoption of Personal Technologies p...2 - The Role of Signaling Identity in the Adoption of Personal Technologies p...
2 - The Role of Signaling Identity in the Adoption of Personal Technologies p...Use Age
 
1 - Le Design Thinking à IBM par Sandra Belfils, User Research et Sophie De B...
1 - Le Design Thinking à IBM par Sandra Belfils, User Research et Sophie De B...1 - Le Design Thinking à IBM par Sandra Belfils, User Research et Sophie De B...
1 - Le Design Thinking à IBM par Sandra Belfils, User Research et Sophie De B...Use Age
 
0 - Intro - wud2014 Use-Age
0 - Intro - wud2014 Use-Age0 - Intro - wud2014 Use-Age
0 - Intro - wud2014 Use-AgeUse Age
 
Maquettes IHM - Présentation USE AGE - 20-02-2014
Maquettes IHM - Présentation USE AGE - 20-02-2014Maquettes IHM - Présentation USE AGE - 20-02-2014
Maquettes IHM - Présentation USE AGE - 20-02-2014Use Age
 
Petit Déj' "Ergonomie et SEO" organisé par Use Age le 26 Septembre 2013
Petit Déj' "Ergonomie et SEO" organisé par Use Age le 26 Septembre 2013Petit Déj' "Ergonomie et SEO" organisé par Use Age le 26 Septembre 2013
Petit Déj' "Ergonomie et SEO" organisé par Use Age le 26 Septembre 2013Use Age
 
Use Age - WUD 2011 - 03 - mEducator - Pascal Staccini
Use Age - WUD 2011 - 03 - mEducator - Pascal StacciniUse Age - WUD 2011 - 03 - mEducator - Pascal Staccini
Use Age - WUD 2011 - 03 - mEducator - Pascal StacciniUse Age
 
Use Age - WUD 2011 - 02 - Projet Ecoffices - Carole Goffart et Brigitte Trousse
Use Age - WUD 2011 - 02 - Projet Ecoffices - Carole Goffart et Brigitte TrousseUse Age - WUD 2011 - 02 - Projet Ecoffices - Carole Goffart et Brigitte Trousse
Use Age - WUD 2011 - 02 - Projet Ecoffices - Carole Goffart et Brigitte TrousseUse Age
 
Use Age - WUD 2011 - 04 - Technologies Enseignement - Christophe Bansart
Use Age - WUD 2011 - 04 - Technologies Enseignement - Christophe BansartUse Age - WUD 2011 - 04 - Technologies Enseignement - Christophe Bansart
Use Age - WUD 2011 - 04 - Technologies Enseignement - Christophe BansartUse Age
 
Use Age - WUD 2011 - 01 - Villes Intelligentes - Pascale Xelot
Use Age - WUD 2011 - 01 - Villes Intelligentes - Pascale XelotUse Age - WUD 2011 - 01 - Villes Intelligentes - Pascale Xelot
Use Age - WUD 2011 - 01 - Villes Intelligentes - Pascale XelotUse Age
 
Use Age - WUD 2011 - 00 - Introduction - Sophie de Bonis
Use Age - WUD 2011 - 00 - Introduction - Sophie de BonisUse Age - WUD 2011 - 00 - Introduction - Sophie de Bonis
Use Age - WUD 2011 - 00 - Introduction - Sophie de BonisUse Age
 

Más de Use Age (20)

WUD 2018 - Sophie de bonis - UX for Good or Evil (introduction)
WUD 2018 - Sophie de bonis - UX for Good or Evil (introduction)WUD 2018 - Sophie de bonis - UX for Good or Evil (introduction)
WUD 2018 - Sophie de bonis - UX for Good or Evil (introduction)
 
WUD 2018 - Catherine Bellino - Primum Non Nocere, UX et éthique
WUD 2018 - Catherine Bellino - Primum Non Nocere, UX et éthiqueWUD 2018 - Catherine Bellino - Primum Non Nocere, UX et éthique
WUD 2018 - Catherine Bellino - Primum Non Nocere, UX et éthique
 
WUD 2018 - Teresa Colombi - Panem et Circenses, la gamification pour le meill...
WUD 2018 - Teresa Colombi - Panem et Circenses, la gamification pour le meill...WUD 2018 - Teresa Colombi - Panem et Circenses, la gamification pour le meill...
WUD 2018 - Teresa Colombi - Panem et Circenses, la gamification pour le meill...
 
Retour d’experience – Mylene Leitzelman, Co­fondatrice de Mnemotix - WUD2015...
Retour d’experience –  Mylene Leitzelman, Co­fondatrice de Mnemotix - WUD2015...Retour d’experience –  Mylene Leitzelman, Co­fondatrice de Mnemotix - WUD2015...
Retour d’experience – Mylene Leitzelman, Co­fondatrice de Mnemotix - WUD2015...
 
Le Laboratoire de la Mobilité Inclusive – Pierre Taillant, Ingénieur économis...
Le Laboratoire de la Mobilité Inclusive – Pierre Taillant, Ingénieur économis...Le Laboratoire de la Mobilité Inclusive – Pierre Taillant, Ingénieur économis...
Le Laboratoire de la Mobilité Inclusive – Pierre Taillant, Ingénieur économis...
 
7 - Du digital au réel, comment mesurer l’engagement du consommateur avec l’e...
7 - Du digital au réel, comment mesurer l’engagement du consommateur avec l’e...7 - Du digital au réel, comment mesurer l’engagement du consommateur avec l’e...
7 - Du digital au réel, comment mesurer l’engagement du consommateur avec l’e...
 
6 - le projet Recycloud par Gilles Orazi - WUD2014 Use-Age
6 - le projet Recycloud par Gilles Orazi - WUD2014 Use-Age6 - le projet Recycloud par Gilles Orazi - WUD2014 Use-Age
6 - le projet Recycloud par Gilles Orazi - WUD2014 Use-Age
 
5 - L’engagement, talon d’achille des MOOCs? par Mia Oguchi - WUD2014 Use-Age
5 - L’engagement, talon d’achille des MOOCs? par Mia Oguchi - WUD2014 Use-Age5 - L’engagement, talon d’achille des MOOCs? par Mia Oguchi - WUD2014 Use-Age
5 - L’engagement, talon d’achille des MOOCs? par Mia Oguchi - WUD2014 Use-Age
 
4 - « Long tail » contre « crowdsourcing » par Marc Augier - WUD2014 Use-Age
4 - « Long tail » contre « crowdsourcing » par Marc Augier - WUD2014 Use-Age4 - « Long tail » contre « crowdsourcing » par Marc Augier - WUD2014 Use-Age
4 - « Long tail » contre « crowdsourcing » par Marc Augier - WUD2014 Use-Age
 
3 - Les dispositifs de suppléance perceptive : quels principes pour quelles i...
3 - Les dispositifs de suppléance perceptive : quels principes pour quelles i...3 - Les dispositifs de suppléance perceptive : quels principes pour quelles i...
3 - Les dispositifs de suppléance perceptive : quels principes pour quelles i...
 
2 - The Role of Signaling Identity in the Adoption of Personal Technologies p...
2 - The Role of Signaling Identity in the Adoption of Personal Technologies p...2 - The Role of Signaling Identity in the Adoption of Personal Technologies p...
2 - The Role of Signaling Identity in the Adoption of Personal Technologies p...
 
1 - Le Design Thinking à IBM par Sandra Belfils, User Research et Sophie De B...
1 - Le Design Thinking à IBM par Sandra Belfils, User Research et Sophie De B...1 - Le Design Thinking à IBM par Sandra Belfils, User Research et Sophie De B...
1 - Le Design Thinking à IBM par Sandra Belfils, User Research et Sophie De B...
 
0 - Intro - wud2014 Use-Age
0 - Intro - wud2014 Use-Age0 - Intro - wud2014 Use-Age
0 - Intro - wud2014 Use-Age
 
Maquettes IHM - Présentation USE AGE - 20-02-2014
Maquettes IHM - Présentation USE AGE - 20-02-2014Maquettes IHM - Présentation USE AGE - 20-02-2014
Maquettes IHM - Présentation USE AGE - 20-02-2014
 
Petit Déj' "Ergonomie et SEO" organisé par Use Age le 26 Septembre 2013
Petit Déj' "Ergonomie et SEO" organisé par Use Age le 26 Septembre 2013Petit Déj' "Ergonomie et SEO" organisé par Use Age le 26 Septembre 2013
Petit Déj' "Ergonomie et SEO" organisé par Use Age le 26 Septembre 2013
 
Use Age - WUD 2011 - 03 - mEducator - Pascal Staccini
Use Age - WUD 2011 - 03 - mEducator - Pascal StacciniUse Age - WUD 2011 - 03 - mEducator - Pascal Staccini
Use Age - WUD 2011 - 03 - mEducator - Pascal Staccini
 
Use Age - WUD 2011 - 02 - Projet Ecoffices - Carole Goffart et Brigitte Trousse
Use Age - WUD 2011 - 02 - Projet Ecoffices - Carole Goffart et Brigitte TrousseUse Age - WUD 2011 - 02 - Projet Ecoffices - Carole Goffart et Brigitte Trousse
Use Age - WUD 2011 - 02 - Projet Ecoffices - Carole Goffart et Brigitte Trousse
 
Use Age - WUD 2011 - 04 - Technologies Enseignement - Christophe Bansart
Use Age - WUD 2011 - 04 - Technologies Enseignement - Christophe BansartUse Age - WUD 2011 - 04 - Technologies Enseignement - Christophe Bansart
Use Age - WUD 2011 - 04 - Technologies Enseignement - Christophe Bansart
 
Use Age - WUD 2011 - 01 - Villes Intelligentes - Pascale Xelot
Use Age - WUD 2011 - 01 - Villes Intelligentes - Pascale XelotUse Age - WUD 2011 - 01 - Villes Intelligentes - Pascale Xelot
Use Age - WUD 2011 - 01 - Villes Intelligentes - Pascale Xelot
 
Use Age - WUD 2011 - 00 - Introduction - Sophie de Bonis
Use Age - WUD 2011 - 00 - Introduction - Sophie de BonisUse Age - WUD 2011 - 00 - Introduction - Sophie de Bonis
Use Age - WUD 2011 - 00 - Introduction - Sophie de Bonis
 

WUD2010 Sophia 05 - B. Caramel (UNICE/CNRS) : Composition d'applications interactives : et l’utilisateur dans tout ça?

  • 1. Composition d’applications interactives …et l’utilisateur dans tout ça? Benjamin Caramel caramel@i3s.unice.fr Laboratoire i3S - équipe Rainbow http://rainbow.i3s.unice.fr Université de Nice - Sophia Antipolis / CNRS
  • 2. Scénario exemple 16/11/10 Benjamin Caramel – I3S Rainbow 2 Composition  Définition  Pourquoi composer? – Satisfaire un besoin non prévu – Assurer une communication d’informations a priori impossible  Avantages (utilisateur) – Efficacité, Efficience Qu’aurait-on fait?...  Avant 2000  2000-2004: les Services  Aujourd’hui… une voie explorée
  • 3. L’utilisateur dans la composition  Demande de composition d’applications – Besoin, Choix, Outils, Autorisations  Réalisation de la composition – Intervention requise - Volonté d’intervention – Expertise, Coût temporel, Présentation et Contrôle de la Composition  Application composite – Utilisabilité, Evaluation, Evolution 16/11/10 Benjamin Caramel – I3S Rainbow 3
  • 4. Demande de composition  Connaissance de la possibilité de composition – Où et comment composer?  OS? Outil externe? Fonctionnalité de l’application composable? – Utilisateurs ciblés?  Ergonomie de l’environnement de composition  Autorisation de composition – Accès/Partage d’informations  Sécurité? Respect vie privée?  Eventualité d’un refus de composition? – Degré de notification de l’utilisateur? de contrôle par l’utilisateur?  Expertise utilisateur – Visibilité des dépendances inter-IHM?  Capacité d’intégration d’une application non composable? 16/11/10 Benjamin Caramel – I3S Rainbow 4
  • 5. Réalisation de la composition  Communication des besoins et du contexte – [Gabillon09] mode d’interaction écrit, langage naturel  Contraintes – Compréhension par l’utilisateur du modèle de composition et des attentes – Intervention de l’utilisateur & expertise  Intervention nécessaire  à minimiser  Intervention volontaire  “interaction maximale”? – [Gabillon09] utilisateurs prêts à investir du temps pour un résultat de qualité  Interaction avec l’environnement de composition – Application composite spécifique => interaction sur des processus complexes  Comment? Quels feedbacks sur la réalisation? – Adaptabilité de l’environnement de composition  Profils utilisateurs?  Mixed-Initiative User Interfaces (Horvitz): environnement adaptif et adaptable 16/11/10 Benjamin Caramel – I3S Rainbow 5
  • 6. Quelques projets…  Types d’utilisateur – Concepteur/Développeur: l’utilisateur « intermédiaire »  UsiXML + ComposiXML  ServFace – Utilisateur final, tout public  Mashups (iGoogle, NetVibes)  Ajout de (méta-)données! 16/11/10 Benjamin Caramel – I3S Rainbow 6 Utilisateur “passerelle”
  • 7. Application composite résultante  Utilisabilité de l’application composite? – Efficace? Efficiente? Satisfaisante? – Comment s’en assurer?  Mobilité: ergonome non présent !  « Evaluation » – a priori – conservation de l’ergonomie lors de la composition?  Processus? Feedbacks? – a posteriori – réponse à l’échec?  Rétro-contrôle par l’utilisateur?  Frustration, Enervement? Seuil de tolérance à l’erreur? (dépend de la situation)  Sauvegarde de la composition – Gain de temps futur – Continuité de service? (mobilité)  Une application composite vs. Plusieurs applications distinctes – Efficience & Seuil de rentabilité 16/11/10 Benjamin Caramel – I3S Rainbow 7
  • 8. Bilan  Problématiques globales pour la composition – Utilisateur & situation contextuelle, besoin, contraintes fonctionnelles et opérationnelles – Réalisation en fonction  Intervention de l’utilisateur: requise? volontaire? – Évaluation, minimisation du risque d’erreur  Impact sur la réalisation des applications initiales – Informaticien: choix et respect de modèles d’architectures évolutives  Rainbow WComp (infrastructure d’accueil) et IHM (modèles d’applications interactives composables) – Ergonome  explicite les besoins/objectifs et le modèle de l’utilisateur dans les applications initiales  garant de la qualité des compositions futures 16/11/10 Benjamin Caramel – I3S Rainbow 8
  • 9. Merci Liens et Références ServFace Project – http://www.servface.eu UsiXML Project – http://www.usixml.org [Gabillon09] – Yoann Gabillon, Gaëlle Calvary, Nadine Mandran, and Humbert Fiorino. Composition dynamique d'interfaces homme-machine: besoin utilisateur ou défi de chercheur? IHM’09 Benjamin Caramel, Cédric Joffroy, and Michael Laguerre. De la composition de services à la composition d'interfaces homme-machine. IHM '09 Questions? Débat? Benjamin Caramel – I3S Rainbow – http://rainbow.i3s.unice.fr

Notas del editor

  1. L’équipe: succint! « Nous travaillons sur la composition d’applications interactives et nous posons la question de l’intégration de l’utilisateur à la fois au sein du processus de composition mais aussi dans sa relation avec l’application composite résultante. » Le plan: « dans cette présentation, je vais présenter la composition puis les problématiques qui sont posées pour intégrer l’utilisateur et améliorer l’ergonomie de l’application composite résultante. »
  2. Evalution: 2 approches