19
L L approche MAD* approche MAD* Par Sabrina Dubé-Morneau Par Sabrina Dubé-Morneau COM6535 - Interaction Humain Ordinateur COM6535 - Interaction Humain Ordinateur

L’approche MAD* Par Sabrina Dubé-Morneau COM6535 - Interaction Humain Ordinateur

Embed Size (px)

Citation preview

Page 1: L’approche MAD* Par Sabrina Dubé-Morneau COM6535 - Interaction Humain Ordinateur

LL ’’approche MAD*approche MAD*Par Sabrina Dubé-MorneauPar Sabrina Dubé-Morneau

COM6535 - Interaction Humain OrdinateurCOM6535 - Interaction Humain Ordinateur

Page 2: L’approche MAD* Par Sabrina Dubé-Morneau COM6535 - Interaction Humain Ordinateur

Plan de la présentationPlan de la présentation

Mise en contexteMise en contexte

Ergonomie des logicielsErgonomie des logiciels

Survol de lSurvol de l’’approche MAD* et de sa grammaireapproche MAD* et de sa grammaire

Page 3: L’approche MAD* Par Sabrina Dubé-Morneau COM6535 - Interaction Humain Ordinateur

Définition des conceptsDéfinition des concepts

ErgonomieErgonomie

TâcheTâche

FormalismeFormalisme

Page 4: L’approche MAD* Par Sabrina Dubé-Morneau COM6535 - Interaction Humain Ordinateur

ErgonomieErgonomie

Recherche dRecherche d’’une meilleure adaptation entre une meilleure adaptation entre une fonction, un matériel et son utilisateurune fonction, un matériel et son utilisateur ((Petit Larousse 1995Petit Larousse 1995))

Page 5: L’approche MAD* Par Sabrina Dubé-Morneau COM6535 - Interaction Humain Ordinateur

TâcheTâcheCe qui est «à faire». Correspond à la manière Ce qui est «à faire». Correspond à la manière habituelle de réaliser un travail dans un habituelle de réaliser un travail dans un environnement donné. environnement donné.

* Taylorisme : volonté d* Taylorisme : volonté d’’analyser les tâches dans analyser les tâches dans leur expression la plus fine leur expression la plus fine

Page 6: L’approche MAD* Par Sabrina Dubé-Morneau COM6535 - Interaction Humain Ordinateur

FormalismeFormalismeRespect scrupuleux de la forme, des Respect scrupuleux de la forme, des formalités; observation exclusive de la formalités; observation exclusive de la forme et de la structure.forme et de la structure.

Page 7: L’approche MAD* Par Sabrina Dubé-Morneau COM6535 - Interaction Humain Ordinateur

Ergonomie des logicielsErgonomie des logicielsElle doit sElle doit s’’attacher à lattacher à l’’optimisation de la qualité optimisation de la qualité ergonomique du logiciel; notion qui couvre ergonomique du logiciel; notion qui couvre ll ’’ensemble des aspects du logiciel et de son ensemble des aspects du logiciel et de son environnement qui ont une influence sur la environnement qui ont une influence sur la réalisation des objectifs des utilisateurs. réalisation des objectifs des utilisateurs. (KOLSKI)(KOLSKI)

Utilisabilité (facilité dUtilisabilité (facilité d’’utilisation)utilisation)

Utilité (aspects fonctionnels)Utilité (aspects fonctionnels)

Page 8: L’approche MAD* Par Sabrina Dubé-Morneau COM6535 - Interaction Humain Ordinateur

«Ce dont le concepteur à réellement besoin, «Ce dont le concepteur à réellement besoin, cc ’’est dest d’’une une description stable et description stable et

complète des tâchescomplète des tâches prenant en compte prenant en compte les représentations des utilisateurs les représentations des utilisateurs

individuels. Cette individuels. Cette description doit donc description doit donc être formaliséeêtre formalisée.» (.» (VÄRNILD)

Page 9: L’approche MAD* Par Sabrina Dubé-Morneau COM6535 - Interaction Humain Ordinateur

MAD*MAD*MModèle odèle AAnalytique de nalytique de DDescription des escription des tâchetâcheSS

utilisautilisaTTeur orienté spécificeur orienté spécificAAtion tion dd ’’inteinteRRfaceface

-Méthode formaliste de description des -Méthode formaliste de description des tâchestâches

-Méthode de structuration de la pensée -Méthode de structuration de la pensée humaine dans une optique de humaine dans une optique de conception dconception d’’IHM IHM

Page 10: L’approche MAD* Par Sabrina Dubé-Morneau COM6535 - Interaction Humain Ordinateur

Objectif général de Objectif général de MAD*MAD*

Représenter les tâches de lReprésenter les tâches de l’’utilisateur de utilisateur de manière uniforme afin de poser les manière uniforme afin de poser les problèmes de conception ergonomiques problèmes de conception ergonomiques sur des bases informationnelles solides. sur des bases informationnelles solides.

Page 11: L’approche MAD* Par Sabrina Dubé-Morneau COM6535 - Interaction Humain Ordinateur

Autres objectifs de Autres objectifs de MAD*MAD*

Considérer la façon dont lConsidérer la façon dont l’’utilisateur se représente utilisateur se représente la tâche (≠ logique du traitement informatique)la tâche (≠ logique du traitement informatique)

Arriver à une décomposition structurelle des Arriver à une décomposition structurelle des tâches de façon uniformetâches de façon uniforme

Effectuer une description aussi bien dEffectuer une description aussi bien d’’un point de un point de vue déclaratif (état des choses) que procédural vue déclaratif (état des choses) que procédural (façon d(façon d’’arriver à ces états)arriver à ces états)

Autoriser la prise en compte du parrallélisme et Autoriser la prise en compte du parrallélisme et pas seulement du séquentiel (synchronisation des pas seulement du séquentiel (synchronisation des tâches)tâches)

Viser un caractère implémentableViser un caractère implémentable

Page 12: L’approche MAD* Par Sabrina Dubé-Morneau COM6535 - Interaction Humain Ordinateur

Principe de la métode Principe de la métode MAD*MAD*

Décrire des tâches à partir de données Décrire des tâches à partir de données issues de lissues de l’’analyse des tâches.analyse des tâches.

MAD* propose une MAD* propose une formalisation du formalisation du raisonnement raisonnement dans un dans un arbre arbre hiérarchiquehiérarchique afin d afin d’’identifier les tâches, identifier les tâches, buts, sous-buts, modes opératoires, infos buts, sous-buts, modes opératoires, infos nécessaires. nécessaires.

Page 13: L’approche MAD* Par Sabrina Dubé-Morneau COM6535 - Interaction Humain Ordinateur

Grammaire de MAD*Grammaire de MAD*

TâcheTâche = unité constitutive = unité constitutive

CorpsCorps

Noyau, Conditions, État du mondeNoyau, Conditions, État du monde

DécompositionDécomposition

Opérateurs : Synchronisation, Opérateurs : Synchronisation, Ordonnancement, Temporel, AuxiliaireOrdonnancement, Temporel, Auxiliaire

Page 14: L’approche MAD* Par Sabrina Dubé-Morneau COM6535 - Interaction Humain Ordinateur

CorpsCorpsLe Le corpscorps permet de définir les informations qui permet de définir les informations qui caractérisent chaque composant de la tâchecaractérisent chaque composant de la tâche

1. 1. NoyauNoyau : décrit les caractéristiques essentielles de : décrit les caractéristiques essentielles de ll ’’Unité Tâche (nom, but, numéro, priorité, facultatif, Unité Tâche (nom, but, numéro, priorité, facultatif, interruptible, type, modalité, centralité, rôle de interruptible, type, modalité, centralité, rôle de ll ’’utilisateur)utilisateur)

2. 2. ConditionsConditions : permettent de gérer l : permettent de gérer l’’exécution des exécution des tâches tâches

3. 3. LL ’’état du mondeétat du monde : identifie les différents objets : identifie les différents objets manipulés par les tâchesmanipulés par les tâches

Page 15: L’approche MAD* Par Sabrina Dubé-Morneau COM6535 - Interaction Humain Ordinateur

DécompositionDécompositionPermet la Permet la décompositiondécomposition d d’’une une Unité TâcheUnité Tâche dd ’’un niveau donné en plusieurs un niveau donné en plusieurs Unités Unités TâchesTâches de niveau inférieur. Elle signale de niveau inférieur. Elle signale ququ’’une une Unité TâcheUnité Tâche n n’’est plus décomposable, est plus décomposable, ou à lou à l’’inverse que sa décomposition ninverse que sa décomposition n’’est pas est pas terminée grâce à 4 opérateurs: terminée grâce à 4 opérateurs: 1. Synchronisation1. Synchronisation2. Ordonnancement2. Ordonnancement3. Temporel3. Temporel4. Auxiliare4. Auxiliare

Page 16: L’approche MAD* Par Sabrina Dubé-Morneau COM6535 - Interaction Humain Ordinateur
Page 17: L’approche MAD* Par Sabrina Dubé-Morneau COM6535 - Interaction Humain Ordinateur

Utilisations du modèle Utilisations du modèle MAD*MAD*

Aide à la conception Aide à la conception

Évaluation dÉvaluation d’’interfaceinterface

Spécification dSpécification d’’interface et/ou de interface et/ou de fonctionnalitésfonctionnalités

Page 18: L’approche MAD* Par Sabrina Dubé-Morneau COM6535 - Interaction Humain Ordinateur

«Ce dont le concepteur à réellement besoin, «Ce dont le concepteur à réellement besoin, cc ’’est dest d’’une une description stable et description stable et

complète des tâchescomplète des tâches prenant en compte prenant en compte les représentations des utilisateurs les représentations des utilisateurs

individuels.» (individuels.» (VÄRNILD)

Page 19: L’approche MAD* Par Sabrina Dubé-Morneau COM6535 - Interaction Humain Ordinateur

BibliographieBibliographie

KOLSKI, C. KOLSKI, C. Analyse des tâches et aide Analyse des tâches et aide ergonomique à la conception : lergonomique à la conception : l’’approche approche MAD*MAD* Ch 3. 2001. Ch 3. 2001.

http://www.varnild.com/eric/maddefinition.htm Ma nouvelle défénition de MAD*Ma nouvelle défénition de MAD* Consulté le 9 Consulté le 9 octobre 2011.octobre 2011.

VÄRNILD E. Étude sur le formalisme de description des tâches MAD. Paris : Université de Paris 8, 1993, 40 p.