• Aucun résultat trouvé

Résultats des expérimentations

Utilisation de l’outil de création de liens de délégation 

B. Résultats des expérimentations

Nous présentons dans cette section l’ensemble des résultats issus des séances d’expérimentations pour chaque utilisateur.

Tableau 10. Les techniques d’interactions (1 : pas utile/pas du tout, 5 : très utile/absolument).

Utilisateurs

Moyenne Ecart-type C. M. H. L. J. Comment évalueriez-vous l’utilité de la boîte de

propriété ? 4,8 0,45 5 5 5 4 5

Aimeriez-vous avoir cet outil dans vos

applications ? 4,6 0,55 5 5 4 4 5

Comment évalueriez-vous l’utilité de l’édition de

lien de dépendances ? 4,4 0,89 5 5 5 3 4

Aimeriez-vous avoir cet outil dans vos

applications ? 4,4 0,89 5 5 4 3 5

Dans le scénario « interaction graphique dans un ensemble large », avez-vous trouvé difficile de traduire certaines requêtes demandées dans la manipulation ?

2,4 0,55 3 2 3 2 2

Dans le scénario « création et modification d’un agenda », avez-vous trouvé difficile de traduire certaines requêtes demandées dans la

manipulation ?

Tableau 11. Difficulté des tâches du premier scénario (1 : pas difficile, 5 : très difficile).

Utilisateurs

Moyenne Ecart-type C. M. H. L. J.

Donner la plus grande épaisseur de jaunes à tous

les jaunes 1,75 0,96 - 1 3 1 2

Donner la hauteur maximale aux objets blancs de

la moitié supérieure de la scène 2,5 0,58 - 2 3 3 2

Sélectionner tous les objets blancs dont

l’épaisseur est >= à 3 1,5 1,00 - 3 1 1 1

Donner un contour rouge aux carrés de cette

sélection 1,25 0,50 - 1 2 1 1

Sélectionner tous les objets rouges, orange et

jaunes 1 0,00 - 1 1 1 1

Donner le même rouge aux rouges différents 1 0,00 - 1 1 1 1

Donner un contour blanc à tous ces objets 1,5 1,00 - 3 1 1 1

Faire un lien d’un rectangle vert clair vers les

autres verts clairs, et faire varier la couleur. 1 0,00 - 1 1 1 1

Faire un lien d’un objet ayant un contour à 1 à tous les autres ayant un contour à 1 et faire varier

ce contour. 1,5 0,58 - 1 2 2 1

Moyenne : 1,444444444

Ecart-type : 0,480523441

Tableau 12. Difficulté des tâches du second scénario (1 : pas difficile, 5 : très difficile).

Utilisateurs

Moyenne Ecart-type C. M. H. L. J.

Ajouter trois évènements à l’emploi du temps. 1,5 0,58 - 2 1 2 1

Mettre les créneaux perso en rouge, et les

enseignements en vert. (en limitant la sélection). 2,5 1,29 - 4 3 2 1

Déplacer les enseignements de 10h et 13h à

10h15 et 13h15 (limiter la sélection). 1,25 0,50 - 1 1 2 1

Faire varier la durée des TP Java (tâche récurrente

jusqu’à structuration). 1 0,00 - 1 1 1 1

Changer le terme « Ergo » en « Ergonomie » 1 0,00 - 1 1 1 1

Renseigner les groupes de TP S1 et S2 1 0,00 - 1 1 1 1

Mettre le nom complet des groupes IENAC S1 et

IENAC S2 1 0,00 - 1 1 1 1

Moyenne : 1,321428571

Tableau 13. Questionnaire pour le premier scenario (1 : fort désaccord, 5 : fortement d'accord)

Utilisateurs Moyenne Ecart-type C. M. H. L. J.

I found it easy to do what I wanted to do when completing the task 3,9 0,74 3 4 3,5 4 5

I found completing the task easy 3,8 0,45 4 4 3 4 4

I found completing the task frustrating 2 1,41 1 4 - 1 2

It was clear how to complete the task 3,4 0,89 4 3 2 4 4

When completing the task I always knew what to do next 3 1,00 2 2 4 3 4

I had to concentrate hard when completing the task 2,9 1,14 3 4 4 2 1,5

I got flustered when completing the task 2,5 1,00 2 3 4 2 1,5

I felt in control when completing the task 3,8 0,45 4 3 4 4 4

Completing the task was fun 3,4 0,89 3 4 2 4 4

Completing the task was satisfying 4 0,71 3 4 4 4 5

Completing the task made me nervous 1,6 0,55 1 2 2 2 1

I thought completing the task was complicated 2,4 1,14 2 2 4 3 1

I felt completing the task took too long 2,2 0,45 2 3 2 2 2

I felt under stress when completing the task 1,8 0,84 1 3 2 2 1

I enjoyed completing the task 3,8 0,45 4 4 3 4 4

I was pleasantly surprised when completing the task 3 1,00 4 2 3 2 4

Tableau 14. Questionnaire pour le second scénario (1 : fort désaccord, 5 : fortement d'accord).

Utilisateurs Moyenne Ecart-type C. M. H. L. J.

I felt under stress when completing the task 1,5 0,50 1 2 1 2 1,5

Completing the task was fun 4 0,00 4 4 4 4 4

When completing the task I always knew what to do next. 4 0,00 4 4 4 4 4

I was pleasantly surprised when completing the task 3,6 0,55 4 3 4 3 4

I got flustered when completing the task 2,2 0,84 3 3 2 2 1

I found it easy to do what I wanted to do when completing the task 4,2 0,45 5 4 4 4 4

I thought completing the task was complicated 2 0,00 2 2 2 2 2

I had to concentrate hard when completing the task 1,9 0,74 1 3 2 2 1,5

Completing the task made me nervous 1,6 0,55 1 2 2 2 1

Completing the task was satisfying 4 0,00 4 4 4 4 4

I found completing the task easy 4 0,00 4 4 4 4 4

It was clear how to complete the task 3,9 0,22 4 4 4 4 3,5

I enjoyed completing the task 3,8 0,45 3 4 4 4 4

I felt completing the task took too long 2 0,00 2 2 2 2 2

I found completing the task frustrating 1,6 0,55 1 2 2 2 1

objets individuellement en appliquant notamment les principes de la manipulation directe. Les interactions avec de multiples objets quant à elles n’ont été que peu étudiées. Notre thèse est qu’il est important de concevoir des interactions permettant la manipulation synchrone d’objets multiples qui soient efficaces, tout en favorisant la conception exploratoire. A partir d’enquêtes menées en contexte, nous décrivons une analyse de besoins ayant permis d’établir un ensemble d’exigences relatives aux interactions sur les ensembles. Nous présentons quatre outils interactifs qui illustrent des concepts d’interaction sur des structures : les liens de délégation, qui s’inspirent du mécanisme de délégation des langages à prototypes en permettant d’établir explicitement des dépendances entre objets (et de créer des clones) et d’étendre la portée des interactions en les propageant ; ManySpector, un nouveau type d’inspecteur de propriétés qui révèle une structuration implicite d’une scène et qui permet de construire, par des interactions instrumentales, des requêtes graphiques et de sélection ; IHR, un outil pouvant créer automatiquement une hiérarchie de propriétés déléguées ; et Histoglass, une lentille déplaçable qui permet de réutiliser localement les propriétés et les actions passées de l’utilisateur. Nous présentons par ailleurs les résultats d’évaluations menées auprès d’utilisateurs afin de mesurer l'intérêt des concepts apportés par les outils conçus. L’ensemble de ce travail nous a conduit à l’ébauche d’un nouveau paradigme d’interaction : « l’interaction structurelle », qui étend les paradigmes de la manipulation directe et de l'interaction instrumentale.

Mots-clés : Interaction homme-machine, Design d’interaction graphique,

Interaction structurelle

Abstract

Although many interactive tools allows manipulating effectively objects individually by applying principles such as direct manipulation, interaction with multiple objects have been little studied so far. Our thesis is that it is important to design interactions for the synchronous operation of multiple objects that are efficient, while fostering exploratory design. From contextual inquiries, we describe an analysis of needs which established a set of requirements for interactions on sets. We present four interactive tools to illustrate concepts of interaction with structures: links delegation, which are based on the delegation mechanism in prototype languages, allowing to establish dependencies between objects (and create clones) and extend the scope of interactions by propagating them; ManySpector, a new type of property inspector that reveals an implicit structuring of a scene and allows for building, with instrumental interactions, graphical query and selection; IHR, a tool that can automatically create a hierarchy of delegated properties; and Histoglass a movable lens that allows to locally manipulate the properties and past user actions. We also present the results of evaluations conducted with users in order to measure interest in the concepts provided by the tools developed. All of this work has led us to the draft of a new interaction paradigm, "the structural interaction", which extends the paradigms of direct manipulation and instrumental interaction.

Key-words : Human-computer Interaction, Graphical interaction design,