• Aucun résultat trouvé

Chapitre 5 ACAs : Eloona en situation d'aide 69

5.3 Protocole expérimental - Réalisation

5.3.2 Conception - Activation des messages d'aide

Comme nous avons pu le voir dans le chapitre précédent la zone d'interaction du système

d'aide se compose de quatre boutons qui permettent à l'utilisateur d'interroger le système. Pour

mémoire, les messages d'aide sont de la forme "Parole + Graphique", la parole étant simulée par

un bouton que l'utilisateur actionne pour entendre l'énoncé et voir apparaître ou non, suivant la

condition, l'ACA Eloona.

Bouton "Comment ?"

Exemple : Comment réaliser une interpolation de mouvement

Ce bouton, permet de mettre en correspondance par l'intermédiaire d'un lexique la

repré-sentation qu'a le sujet de la tâche et les fonctions oertes par le logiciel. Ainsi, quand le sujet

appuie sur le bouton "Comment", la liste des actions possibles (premier niveau du lexique),

ex-primées dans un vocabulaire proche de celui de l'utilisateur, apparaît dans la fenêtre d'aide. En

cliquant sur les items achés, le sujet parcourt l'arborescence des actions possibles sur Flash ;

les feuilles de cette arborescence correspondent aux messages d'aide fournis par le compère en

réponse à des questions de type "Comment". Il peut, s'il le désire, remonter dans les niveaux de

l'arborescence grâce à un bouton 'Back'. Cependant lorsqu'il clique sur une feuille, le message

d'aide correspondant vient recouvrir le niveau du lexique couramment aché.

5.3. Protocole expérimental - Réalisation 83

Pour faire réapparaître le lexique, le sujet doit cliquer à nouveau sur le bouton "Comment" ; ce

qui provoque l'achage du premier niveau. A noter que l'arborescence contient trois niveaux au

maximum : liste initiale, détail des éléments de la liste et titres des messages d'aide.

Certains mots, de couleur bleu, sont des liens vers les rubriques correspondantes du dictionnaire.

Ils apparaissent aux diérents niveaux du lexique sauf aux feuilles. En eet, sous la zone

d'a-chage des messages d'aide se trouve un menu déroulant, le dictionnaire, qui contient de brèves

dénitions des termes techniques utilisés dans le lexique ou les messages d'aide. Si l'utilisateur

choisit un mot, une fenêtre de type pop-up (voir gure 5.1) vient recouvrir la fenêtre d'aide,

à l'exception de son titre ; cette fenêtre contient la dénition du terme sélectionné. Une fois

la consultation terminée, l'utilisateur ferme la fenêtre pour revenir au lexique ou au message

"Comment".

Les rubriques du dictionnaire dénissent brièvement les termes apparaissant dans :

les diérents niveaux du lexique associé aux questions de type "Comment",

les réponses au questions "Quoi" portant sur les objets visibles, les items de la barre des

menus et certains items de ces sous-menus, ceux utilisés le plus souvent,

dans les réponses aux questions "Comment".

An de réduire le temps de recherche/consultation, le menu déroulant du dictionnaire contient

uniquement, à un instant donné, les termes techniques qui apparaissent dans le message "Quoi"

ou "Comment" ou le niveau du lexique associé au "Comment" aché à cet instant dans la fenêtre

d'aide, ou dans le message (du dictionnaire) aché dans la fenêtre pop-up du dictionnaire. Les

dénitions du dictionnaire peuvent en eet contenir, elles aussi, des liens vers les dénitions des

termes qu'elles utilisent.

En outre, quelques messages "Comment" contiennent des références à d'autres messages

"Comment". Pour éviter que le sujet n'ait à repasser par le bouton "Comment" pour lancer ces

messages, on place, à la n du message courant aché, des liens textuels qui renvoient vers ces

messages. Lorsque le sujet clique sur un tel lien, une fenêtre contenant le message "Comment"

correspondant au lien vient recouvrir la fenêtre d'aide, comme pour les messages du dictionnaire.

Mais contrairement à ce qui se passe pour les autres messages, le menu déroulant du dictionnaire

est désactivé an d'éviter un empilement complexe des messages actifs où le sujet risquerait de se

perdre. Pour obtenir la dénition d'un terme technique inclus dans un tel message, il faut lancer

l'achage du message à l'aide du bouton "Comment" et du lexique associé à ce type de question.

Comme pour le dictionnaire, pour revenir au message "Comment" initial, on ferme simplement

cette fenêtre.

Le contenu de la fenêtre d'aide est, de haut en bas, le suivant (voir gure 5.1) :

le titre du message (Texte),

des copies d'écran (Graphique),

au dessus de chaque copie d'écran, le(s) bouton(s) d'activation du message (ou des

sous-messages) sonore(s) correspondant(s) ; les boutons sont rangés en colonne à droite de la

fenêtre d'aide, dans l'ordre, de haut en bas, de leur succession dans le texte,

en dessous de la fenêtre d'aide, le menu déroulant des termes du dictionnaire utilisés dans

le message sonore courant.

Fig. 5.1 Interface utilisateur du système d'aide.

A noter que les copies d'écran occupent le maximum de la largeur de la fenêtre d'aide et

que chaque copie peut être zoomée à l'initiative du sujet (par un clic sur celle-ci). Le graphique

agrandi s'ache au centre de l'écran dans une fenêtre dédiée. Pour le faire disparaître, le sujet

ferme simplement cette fenêtre.

5.3. Protocole expérimental - Réalisation 85

Pour les messages sonores, l'utilisateur a la possibilité d'arrêter l'énonciation d'un message

sonore en cliquant sur le bouton qu'il a utilisé pour lancer ce message. Un bouton stop

surchar-gerait l'interaction avec l'aide.

Messages : Certains impersonnels comme "on" ont été remplacés par des "vous" pour

accentuer le caractère coopératif et humain de la relation.

Les messages comprennent trois types d'informations :

des préconditions,

des instructions (actions à eectuer), et

des informations complémentaires (conseils, explications, détails procéduraux).

Chaque type d'information est exprimé dans un sous-message distinct autonome. A chaque

sous-message correspond un bouton de type "Play" que l'utilisateur sélectionne lorsqu'il veut

l'écouter. Les boutons d'activation des sous-messages sont de formes et de couleurs diérentes

selon la nature des informations qu'ils contiennent : icônes de type "Warning" pour les

précondi-tions et icônes de type "Play" et de couleurs diérentes pour les deux autres types d'informaprécondi-tions.

A noter que les boutons des instructions ont une saillance visuelle supérieure à celle des messages

d'informations complémentaires.

De la sorte, on a un système d'aide adaptable, l'initiative étant donnée aux sujets de cliquer ou

non, par exemple, sur les messages d'informations complémentaires. Pour ces derniers, le ton du

clone est beaucoup plus coopératif/enjoué que pour les autres.

Bouton "Quoi ?" :

Quelle est la fonction, le rôle, de cette icône/menu ?

Lorsque l'utilisateur veut poser une question de type "Quoi", il clique sur le bouton "Quoi"

dans le panneau d'interaction. A l'issue du clic, le message suivant apparaît dans la zone d'aide :

A l'aide du bouton du milieu, cliquer à l'endroit voulu.

L'utilisateur peut alors utiliser le bouton du milieu de la souris (inutilisé par Flash) pour

sélectionner :

soit une une en-tête de menu ; la liste des items de ce menu dont le rôle est commenté

s'ache alors dans la fenêtre d'aide. Chaque item est associé à un bouton qui permet de

déclencher le message oral décrivant la fonction de l'item.

soit un objet visible de l'interface de Flash ; la dénition du rôle de cette icône ou de ce

"Widget" s'ache alors dans la fenêtre d'aide.

Pour réaliser cette seconde fonctionnalité, un ensemble de zones a été déni sur l'interface de

Flash. Ce qui permet d'identier l'objet graphique sur lequel porte la demande de l'utilisateur à

partir de la position du clic sur l'interface de Flash, et de sélectionner le message correspondant

sur le poste "Compère" ; le compère vérie la pertinence de la sélection avant d'activer l'achage

du message sur le poste "Sujet".

Bouton "Pourquoi ?" :

Pourquoi ai je obtenu ce résultat, suite à une action ?

Lorsque le sujet eectue une requête "Pourquoi ?", le système répond positivement ou

négati-vement. C'est le compère qui choisit entre ces deux types de réponse en fonction de la pertinence

de la dernière action eectuée par le sujet.

Exemples de réponses positive et négative :

C'est normal. Voici un message qui vous donnera quelques explications.

Vos actions ne correspondent pas à vos intentions. Je vais les défaire, puis acher un

message susceptible de vous aider à les réaliser. Vous pouvez aussi appeler le tuteur humain

au 3083.

Bouton "Conrmation ?" :

La dernière action eectuée est-elle compatible avec le but courant de l'utilisateur tel

qu'il a été compris par le compère, ou avec les instructions du message "Comment ?"

en cours d'exécution ?

Lorsque le sujet eectue une requête de type "Conrmation", le système répond positivement

ou négativement. C'est le compère qui choisit entre ces deux types de réponse en fonction de la

pertinence de la dernière action eectuée par le sujet.

Exemples de réponse positive et négative :

Oui, c'est ça.

Non, non. Je défais les actions que vous venez d'eectuer et j'ache un message

suscep-tible de vous aider à les réaliser.