1 Les observables : 5. les actions informatiques Les actions informatiques –Diverses interactions...
-
Upload
michel-lacaze -
Category
Documents
-
view
108 -
download
0
Transcript of 1 Les observables : 5. les actions informatiques Les actions informatiques –Diverses interactions...
1
Les observables : Les observables : 5. 5. les actions informatiquesles actions informatiques
Les actions informatiques
– Diverses interactions HM à prendre en compte :» Mouvements de curseurs, utilisations de touches du clavier, sélections
d'éléments (icône, menu…), temps passé sur une page ou fenêtre, clics et double-clics de souris…
– Déterminer la nature, la fréquence et l’agencement temporel (navigation) de ces actions
– Logiciels : Enregistrement vidéo des interaction (logiciels Viewletcam, Morae, camtasia) mouchard électronique (spyware), Logfiles…
2
Les observables : Les observables : 5. 5. les actions informatiquesles actions informatiques
Mouchard informatique
3
Que faire des observables ?Que faire des observables ?Présentation des donnéesPrésentation des données
Les relevés de données – Choisir un formalisme de présentation des données qui dépend :
» De l’activité étudiée» Des contraintes d’analyse (temps disponible, nature, qualité et quantité des données
recueillies…) » Des hypothèses préalables
– Différents formalismes de présentation des données » Les grilles
> Présenter les unités d’analyse / unités d’enregistrement» Description narrative
> Texte décrivant la succession d’actions réalisées» Scripts :
> Description d’un enchaînement d’actions spécifiques> Rendre compte de l’anticipation et de la planification dans l’activité> Permet de décrire les évènements non prévus (incidents…)
» Les graphes de processus (Gilbreth & Gilbreth, 1992, Kirsh).> Identifier et catégoriser chaque opération et élément comportemental> Les formaliser par un système de représentation : « Therblig »
4
Que faire des observables ?Que faire des observables ?Le relevé de donnéesLe relevé de données
Les grilles(Cf. aussi celles présentées
plus haut)
Temps 8h00 8h15 8h30 8h45 9h00 9h15 9h30 9h45 … …
Consulte undocument
Consulte l’écran
Parle à un (aux)collègue(s)
Téléphone (reçoit,émet)
Ecrit
Frappe clavier
Se déplace
Change de posture
5
Que faire des observables ? Que faire des observables ? Relevés de donnéesRelevés de données
Description narrative« Caroline ouvre son logiciel de traitement de texte en double-cliquant sur l'icône
correspondant. Puis, au niveau du menu, elle sélectionne l'option « Nouveaudocument texte ». Ce document s'ouvre, ce que Caroline vérifie visuellement.Pour créer un tableau dans ce document, elle explore dans le menu et, aprèsquelques recherches, trouve l'option « Créer » dans la catégorie « Tableau »qu'elle sélectionne. Ainsi, une fenêtre demandant l'insertion des paramètres
« Nombre de lignes » et « Nombre de colonnes » apparaît. Caroline, sélectionnel'un après l'autre les paramètres demandés en validant ces choix par le clavier(4 lignes et 5 colonnes). Enfin, elle confirme son choix en cliquant sur la touche
« OK » de la fenêtre. Après apparition du tableau, Caroline sélectionne une de cescases pour inscrire un texte « Exemple de tableau ». Elle positionne le curseur en
dehors du tableau et, par un raccourci clavier elle sélectionne l'ensemble dudocument, afin d'uniformiser les futures polices. Elle recherche alors la policedésirée au niveau du menu mais ne la trouve pas, et finit par demander à son
collègue « Jean-Pierre, où se trouve la police XY, s'il te plait ? », tout encontinuant sa recherche. »
6
Que faire des observables ?Que faire des observables ?Le relevé de donnéesLe relevé de données
Les scripts (transana)– Peut découler de l’analyse des communications verbales
7
Que faire des observables ?Que faire des observables ?Le relevé de donnéesLe relevé de données
Les graphes de processus
Exemple Kirsk : Caméra Numérique, Micro-onde, Fiche de description
Tâche simple : Enregistrement avec un magnétoscope
Déroulement Temporel
8
Que faire des observables ?Que faire des observables ?Analyse et traitement des donnéesAnalyse et traitement des données
Traitement des données – Traitements possibles sur les observables
» Récurrences d’événements : Nombre d’occurrences de l’évènement Ex : «En une heure, l'utilisateur a cliqué quatre fois sur l'icône X » « On note 50 changements de tâche par jour. La majorité des changements étaient dus à
l'utilisateur lui-même (40 %). 19 % des changements de tâches étaient liés au fait de devoir référer aux listes personnelles d'activités à réaliser, 14 % étaient liés à ; l'utilisation du téléphone, 10 % correspondaient à des réunions, à des rendez-vous.. »
» Les durées d’états : Durée des actions réalisées Ex : « un utilisateur a passé 15 minutes, soit 25% du temps total de son activité à définir les
paramètres internes du programme dans une fenêtre type »
» Séquences d’états ou d’évènements : Relations (causalité, séquence, prérequis, conséquence…) entre évènements
– Représentation graphique : les graphes d’activité» Rend compte du déroulement temporel des observables sélectionnés
– Les graphes de processus (Gilbreth & Gilbreth, 1992, Kirsh).> Identifier et catégoriser chaque opération et élément comportemental> Les formaliser par un système de représentation : « Therblig » > Exemple Kirsk : Caméra Numérique, Micro-onde, Fiche de description
9
Que faire des observables ?Que faire des observables ?Analyse et traitement des donnéesAnalyse et traitement des données
Les récurrences d’évènements :
10
Que faire des observables ?Que faire des observables ?Analyse et traitement des donnéesAnalyse et traitement des données
Les durées d’état : (statistique)
11
Que faire des observables ?Que faire des observables ?Analyse et traitement des donnéesAnalyse et traitement des données
Les graphes d’activité
12
Que faire des observables ?Que faire des observables ?Analyse et traitement des donnéesAnalyse et traitement des données
Trois techniques d’analyse des observables– Technique du découpage
» Effectuer un découpage temporel de l'ensemble de l'activité (ou de ses procédures) selon des intervalles de temps plus ou moins grands
» Evaluer les articulations entre ces parties d'activités ou de procédures, en fonction des observables sélectionnés
– Technique progressive» Analyser l'apparition de chaque événement constitutif de l'activité » Parcourir progressivement (étape par étape) le protocole d'activité, en
cherchant à déterminer pour chaque étape comment et pourquoi se produit le pas suivant…
– Technique comparative» Comparer les éléments constitutifs d'activités analogues afin d'en extraire
les invariants, les variations et les facteurs de variations « Par exemple, comparer les caractéristiques de différents groupes
d'utilisateurs : les experts vs novices »
13
Que faire des observables ?Que faire des observables ?Analyse et traitement des donnéesAnalyse et traitement des données
Découpage de l’activité en fonction de 5 observables
14
Que faire des observables ?Que faire des observables ?Analyse et traitement des donnéesAnalyse et traitement des données
Technique progressive: Protocole d'activité selon les événements, les buts et les action
15
Que faire des observables ?Que faire des observables ?Analyse et traitement des donnéesAnalyse et traitement des données
Technique comparative
Efficacité(% de réussite au scénario)
Satisfaction exprimée
(note moyenne / 5)
Efficience
Temps moyen d'exploration
(sec)
Nbre moyen de stratégies déployées
Nbre moyen de sélections par
scénario
Valides Aveugles Valides Aveugles Valides Aveugles Valides Aveugles Valides Aveugles
Scénario 1
100% 60% 4,17 3,42 105,25 814,20 1,38 3,40 4,38 8,20
Scénario 2
62,5%
20%2,84
2,86229,57
1133,602,29
3,706,43
7,30
Scénario 3
66 % 10% 2,84 2,86 334,17 1176,11 3,00 3,44 10,83 8,22
Résultats des tests utilisateurs : Usagers valides vs aveugles