![Page 1: T âche 4 : mettre l’utilisateur dans la boucle](https://reader035.vdocuments.site/reader035/viewer/2022081604/5681565b550346895dc404e4/html5/thumbnails/1.jpg)
Tâche 4 : mettre l’utilisateur dans Tâche 4 : mettre l’utilisateur dans la bouclela boucle
• Objectifs : fournir à l’utilisateur (end-user) les moyens de comprendre et de contrôler l’adaptation de l’espace ambiant = assurer l’équilibre idoine entre autonomie système et contrôle humain
• T4.1 Nouvelles techniques d’interaction
• T4.2 Identification des points de contrôle
![Page 2: T âche 4 : mettre l’utilisateur dans la boucle](https://reader035.vdocuments.site/reader035/viewer/2022081604/5681565b550346895dc404e4/html5/thumbnails/2.jpg)
QuickTime™ et undécompresseur
sont requis pour visionner cette image.
Tâche 4.2 : points de contrôle en accord avec la Tâche 4.2 : points de contrôle en accord avec la décomposition fonctionnelle de T2décomposition fonctionnelle de T2
![Page 3: T âche 4 : mettre l’utilisateur dans la boucle](https://reader035.vdocuments.site/reader035/viewer/2022081604/5681565b550346895dc404e4/html5/thumbnails/3.jpg)
T4.1 Nouvelles techniques d’interaction pour 2 objectifs
1- Permettre à l’utilisateur de pré-spécifier des comportements (d’adaptation) : end-user programming Pour cela, il faut :– Identifier les besoins fonctionnels humains en matière de end-
user programming– Définir un langage de programmation pour le end-user
2 - Permettre à l’utilisateur de contrôler à la volée– Aider le système dans son processus d’adaptation au niveau
des points de contrôle identifiés dans la Tâche 2
![Page 4: T âche 4 : mettre l’utilisateur dans la boucle](https://reader035.vdocuments.site/reader035/viewer/2022081604/5681565b550346895dc404e4/html5/thumbnails/4.jpg)
• Peu de choses pour les espaces ambiants
[Jigsaw, T. Rodden]
En-User programming : état de l’artEn-User programming : état de l’art
iCAP [Dey, CMU]
![Page 5: T âche 4 : mettre l’utilisateur dans la boucle](https://reader035.vdocuments.site/reader035/viewer/2022081604/5681565b550346895dc404e4/html5/thumbnails/5.jpg)
• Etude chez des familles (une quinzaine) : une déclinaison de “cultural probe” sous forme d’un jeu pour– Identifier leurs besoins de “faire fonctionner ensemble des objets
(services) du quotidien”– Voir si ces couplages sont commutatifs, associatifs, transitifs
• Analyse des résultats en décembre
En-User programming : ce que nous En-User programming : ce que nous faisonsfaisons
![Page 6: T âche 4 : mettre l’utilisateur dans la boucle](https://reader035.vdocuments.site/reader035/viewer/2022081604/5681565b550346895dc404e4/html5/thumbnails/6.jpg)
• Dispositifs mobiles Smartphone
Nouvelles techniques d’interaction : éléments du langage d’interaction
![Page 7: T âche 4 : mettre l’utilisateur dans la boucle](https://reader035.vdocuments.site/reader035/viewer/2022081604/5681565b550346895dc404e4/html5/thumbnails/7.jpg)
• Couplage grande surface - smartphone– Démo de Lionel Balme et de Audrey Serna à IHM09
Nouvelles techniques d’interaction : éléments du langage d’interaction
![Page 8: T âche 4 : mettre l’utilisateur dans la boucle](https://reader035.vdocuments.site/reader035/viewer/2022081604/5681565b550346895dc404e4/html5/thumbnails/8.jpg)
• Couplage grande surface - smartphone– Démo de Lionel Balme et de Audrey Serna à IHM09
Nouvelles techniques d’interaction : éléments du langage d’interaction