Top Banner
Modèles Importants en HCI Modèles de tâche Architectures cognitive Modèles de l'utilisateur Modèles du domaine Modèles du contexte Modèles de présentation Modèles de dialogue 1
25

Modèles Importants en HCI - idoughi.weebly.comidoughi.weebly.com/uploads/9/7/8/9/9789826/ctt.pdf · Définitions •Tâches •Buts •Tâches élémentaires •Analyse de tâches

Sep 16, 2018

Download

Documents

dangkhanh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Modèles Importants en HCI - idoughi.weebly.comidoughi.weebly.com/uploads/9/7/8/9/9789826/ctt.pdf · Définitions •Tâches •Buts •Tâches élémentaires •Analyse de tâches

Modèles Importants en HCI

• Modèles de tâche

• Architectures cognitive

• Modèles de l'utilisateur

• Modèles du domaine

• Modèles du contexte

• Modèles de présentation

• Modèles de dialogue

1

Page 2: Modèles Importants en HCI - idoughi.weebly.comidoughi.weebly.com/uploads/9/7/8/9/9789826/ctt.pdf · Définitions •Tâches •Buts •Tâches élémentaires •Analyse de tâches

Définitions

• Tâches

• Buts

• Tâches élémentaires

• Analyse de tâches (task analysis)

• Modélisation des tâches (Task Model)

• Activité (analyse, modélisation, …)

2

Page 3: Modèles Importants en HCI - idoughi.weebly.comidoughi.weebly.com/uploads/9/7/8/9/9789826/ctt.pdf · Définitions •Tâches •Buts •Tâches élémentaires •Analyse de tâches

Logique de fonctionnement

Vision de l’informaticien

L’arborescence de menus reflète les fonctions internes de la base de données

3

Client

Représentant

AjouterSupprimerModifierConsulter

AjouterSupprimerModifierConsulter

Page 4: Modèles Importants en HCI - idoughi.weebly.comidoughi.weebly.com/uploads/9/7/8/9/9789826/ctt.pdf · Définitions •Tâches •Buts •Tâches élémentaires •Analyse de tâches

Logique d’utilisation

• Organiser le système d’après l’analyse de la tâche

4

Gestion commerciale

Ajouter

Supprimer Client

Modifier

Consulter

Ajouter représentant

Supprimer représentant

Consulter représentant

Ajouter représentant

Consulter représentant

Page 5: Modèles Importants en HCI - idoughi.weebly.comidoughi.weebly.com/uploads/9/7/8/9/9789826/ctt.pdf · Définitions •Tâches •Buts •Tâches élémentaires •Analyse de tâches

ConcurTaskTrees

• Met l'accent sur les activités de l'utilisateur

• Structure hiérarchique

• Syntaxe Graphique

• Ensemble de plusieurs opérateur temporels (qualitatifs uniquement)

• Allocation des tâches aux opérateurs

• Objets et attributs pour les tâches

5

Page 6: Modèles Importants en HCI - idoughi.weebly.comidoughi.weebly.com/uploads/9/7/8/9/9789826/ctt.pdf · Définitions •Tâches •Buts •Tâches élémentaires •Analyse de tâches

Modèles de tâches versus Scénarios

• Les scénarios contiennent des descriptions précises d'utilisation dans un contexte précis et en fonction d'un système donné

• Les modèles de tâche décrivent les activités possibles théoriques et leurs relations

• Les scénarios ont une couverture moindre et sont plus précis

• Les scénarios peuvent aider à la modélisation des tâches

• Les modèles de tâches peuvent aider à l'identification de scénarios intéressants

6

Page 7: Modèles Importants en HCI - idoughi.weebly.comidoughi.weebly.com/uploads/9/7/8/9/9789826/ctt.pdf · Définitions •Tâches •Buts •Tâches élémentaires •Analyse de tâches

7

Opérateurs temporels

Enabling/Activation T1 >> T2 or T1 [ ]>> T2

Disabling/Désactivation T1 [> T2

Interruption/Interruption T1 |> T2

Choice/Choix T1 [ ] T2

Concurrency/Concurrence T1 ||| T2 or T1 |[]| T2

Iteration/Itération T1* or T1{n}

Optionality/Facultative [T]

Page 8: Modèles Importants en HCI - idoughi.weebly.comidoughi.weebly.com/uploads/9/7/8/9/9789826/ctt.pdf · Définitions •Tâches •Buts •Tâches élémentaires •Analyse de tâches

Opérateurs temporels

• T1|||T2 : les actions de T1 et T2 peuvent être effectuées dans n'importe quel ordre

• T1|[]|T2 : T1 et T2 doivent se synchroniser sur certaines actions pour échanger des informations

• T1>>T2 : quand T1 est terminée T2 devient active

• T1 []>>T2 : quand T1 se termine elle fournit des informations à T2 et l'active

• T1[>T2 : quand une action de T2 se produit, la tâche T1 est désactivée

8

Page 9: Modèles Importants en HCI - idoughi.weebly.comidoughi.weebly.com/uploads/9/7/8/9/9789826/ctt.pdf · Définitions •Tâches •Buts •Tâches élémentaires •Analyse de tâches

Caractéristique des tâches

• [T1] : T1 est facultative pour atteindre le but (la tâche de niveau supérieur)

• T1* : T1 peut être répétée autant de fois que possible pour atteindre le but

• T1n : T1 doit être répétée n fois pour atteindre le but

• T : récursion la tâche T est effectuée lors de l'exécution de la tâche

9

Page 10: Modèles Importants en HCI - idoughi.weebly.comidoughi.weebly.com/uploads/9/7/8/9/9789826/ctt.pdf · Définitions •Tâches •Buts •Tâches élémentaires •Analyse de tâches

Priorité des opérateurs

• Ambiguïté dans la signification

• Ambiguïté levée

• Priorité: [], |||, [>, >>

10

Page 11: Modèles Importants en HCI - idoughi.weebly.comidoughi.weebly.com/uploads/9/7/8/9/9789826/ctt.pdf · Définitions •Tâches •Buts •Tâches élémentaires •Analyse de tâches

11

Types de tâches

Interaction tasks

Selection

Edit

Control

Application task

Computing

Comparison

Locate

Printing

...

Page 12: Modèles Importants en HCI - idoughi.weebly.comidoughi.weebly.com/uploads/9/7/8/9/9789826/ctt.pdf · Définitions •Tâches •Buts •Tâches élémentaires •Analyse de tâches

Hiérarchie et relations temporelles

12

Page 13: Modèles Importants en HCI - idoughi.weebly.comidoughi.weebly.com/uploads/9/7/8/9/9789826/ctt.pdf · Définitions •Tâches •Buts •Tâches élémentaires •Analyse de tâches

Relations tâches / sous-tâches

13

Page 14: Modèles Importants en HCI - idoughi.weebly.comidoughi.weebly.com/uploads/9/7/8/9/9789826/ctt.pdf · Définitions •Tâches •Buts •Tâches élémentaires •Analyse de tâches

Tâches facultatives

14

Page 15: Modèles Importants en HCI - idoughi.weebly.comidoughi.weebly.com/uploads/9/7/8/9/9789826/ctt.pdf · Définitions •Tâches •Buts •Tâches élémentaires •Analyse de tâches

CTTE

• Édition interactive de modèles de tâches

• Utilisation de descriptions informelles

• Vérification de la complétude de la spécification

• Enregistrement des modèles dans plusieurs formats

• Simulation des modèles de tâches

• Comparaison de modèles de tâches

• Exécution de scénarios

• Disponible à http://giove.cnuce.cnr.it/ctte.html

15

Page 16: Modèles Importants en HCI - idoughi.weebly.comidoughi.weebly.com/uploads/9/7/8/9/9789826/ctt.pdf · Définitions •Tâches •Buts •Tâches élémentaires •Analyse de tâches

16

Tâches coopératives

U ser1

U se r2 U se r3

C o o p e ra tiv e p a rt

t1t2

t3

t1 (U se r1 ) t3 (U se r3 )

Page 17: Modèles Importants en HCI - idoughi.weebly.comidoughi.weebly.com/uploads/9/7/8/9/9789826/ctt.pdf · Définitions •Tâches •Buts •Tâches élémentaires •Analyse de tâches

17

Tâches Cooperatives

Page 18: Modèles Importants en HCI - idoughi.weebly.comidoughi.weebly.com/uploads/9/7/8/9/9789826/ctt.pdf · Définitions •Tâches •Buts •Tâches élémentaires •Analyse de tâches

Exercice: GBLS

• Modéliser les tâches d'un utilisateur d'un distributeur de billets automatique

18

Page 19: Modèles Importants en HCI - idoughi.weebly.comidoughi.weebly.com/uploads/9/7/8/9/9789826/ctt.pdf · Définitions •Tâches •Buts •Tâches élémentaires •Analyse de tâches

Exercice: GBLS contraintes

• Insérer_Carte, Entrer_Code, Retirer_Carte

• Demander_Cash, Select_Montant, Retirer_Cash

19

Request_Cas h Select_Amountbefore

Ins ert_Card Wi thdraw _Cardbefore

Enter_Code Ins ert_Cardjus t af ter

and

Select_Amount

Ins ert_Card

Wi thdraw _Cas hbefore

Page 20: Modèles Importants en HCI - idoughi.weebly.comidoughi.weebly.com/uploads/9/7/8/9/9789826/ctt.pdf · Définitions •Tâches •Buts •Tâches élémentaires •Analyse de tâches

GBLS: tâches

• But Obtenir de l'argent

• Pré-requis: – Avoir une carte

– Connaître le montant que l'on veut retirer

– Connaître le code secret

• Résultats– Prendre l'argent

– Prendre la carte

20

Page 21: Modèles Importants en HCI - idoughi.weebly.comidoughi.weebly.com/uploads/9/7/8/9/9789826/ctt.pdf · Définitions •Tâches •Buts •Tâches élémentaires •Analyse de tâches

GBLS: Modèle de tâches

21

Page 22: Modèles Importants en HCI - idoughi.weebly.comidoughi.weebly.com/uploads/9/7/8/9/9789826/ctt.pdf · Définitions •Tâches •Buts •Tâches élémentaires •Analyse de tâches

GBLS: Modèle de tâches

22

Page 23: Modèles Importants en HCI - idoughi.weebly.comidoughi.weebly.com/uploads/9/7/8/9/9789826/ctt.pdf · Définitions •Tâches •Buts •Tâches élémentaires •Analyse de tâches

GBLS: Modèle de tâches

23

Page 24: Modèles Importants en HCI - idoughi.weebly.comidoughi.weebly.com/uploads/9/7/8/9/9789826/ctt.pdf · Définitions •Tâches •Buts •Tâches élémentaires •Analyse de tâches

GBLS: Modèle de tâches

24

Page 25: Modèles Importants en HCI - idoughi.weebly.comidoughi.weebly.com/uploads/9/7/8/9/9789826/ctt.pdf · Définitions •Tâches •Buts •Tâches élémentaires •Analyse de tâches

GBLS : Erreurs utilisateur

25