Lanalyse des utilisateurs et lanalyse des tâches.

Slides:



Advertisements
Présentations similaires
BIENVENUE ASTOU TALL Chargé de documentation de l’équipe Informpro. Présentation d’un projet.
Advertisements

Soutenance des cours ingénierie de formation
Le modèle de communication
Etapes liées au lancement du produit
Styles d’apprentissage
Les Robots dans le monde
La Vitesse de la Confiance – Les Compétences
La Vitesse de la Confiance – Le Caractère
La Vitesse de la Confiance – Caractère et Compétences
GEF 243B Programmation informatique appliquée
Le modèle de communication
La politique de Sécurité
- TUTORIAL MCIE - Méthode de Conception d’Interfaces Ergonomiques
Les personas : une méthode pour l’intelligence client ?
Remue-méninges brainstorming
Le stage : un projet personnel
Introduction to Information Systems
Évaluation des IHM et ergonomie
Besoin et fonctionnement
L ’approche par processus
L'ENTRETIEN D'EMBAUCHE.
De la lecture à la production et le retour à la lecture pour la compréhension du texte.
Comment la notion d'expérience utilisateur peut-elle contribuer à une meilleure utilisation professionnelle des medias sociaux ? Catherine Bellino.
Outil dAnalyse Rapide de Situation en matière de Protection des Enfants Inter-agency Child Protection Working Group Picture by: Hani Mansourian.
BIENVENUE TOUT LE MONDE au Module :
IGL301 - Spécification et vérification des exgiences 1 Chapitre 2 Le processus dingénierie des exigences (ref : Bray chapitre 2)
Les différentes méthodologies d’évaluation en IPM
ANALYSE DE TÂCHES Eric Fimbel Modifié par Jean-Marc Desharnais
ADM 111 COURS 8 La Direction. La planification des ressources n Linventaire : Figure 2 page 287 n Les prévisions :Figure 1 page 286 n Doter en fonction.
Gestion de Fichiers Tri Interne Efficace et Tri Externe.
Les 6 étapes de la recherche…
RECHERCHE COMMERCIALE
Conception des Réalisé par : Nassim TIGUENITINE.
Les styles d'apprentissage
Modèle de plan stratégique
L’analyse des utilisateurs et l’analyse des tâches
Logiciels et technologies de l'information de gestion
Identité entre les générations dans le milieu de travail
Recherche de solutions Leçon 3 0. Modules 3.1 Résumé de la semaine dernière 3.2 Recherche de solutions 3.3 Développement de la clientèle 3.4 Taille du.
LE STAGE : UN PROJET PERSONNEL
Compétences relatives à l’employabilité
Une nouvelle activité pour le Club L Le Mentorat 8 mars 2010 Sigrid Willame Martine Van den Poel.
Interface Homme-machine (interaction humain-machine)
Master HTTP Créator LARNS Corporation Membres : ALFOSEAJean-FabienChef de Projet LEROGNONRenaudDesigner N'DOYEAssaneWebmestre RONCAGLIAThomasRelation Publique.
Planification de Main d’oeuvre Ce que l’on sait maintenant: - Une pénurie importante de main d’œuvre s’annonce; - Le remplacement du personnel est très.
GF-11: Tri Interne Efficace et Tri Externe
Comment aborder la tâche?
Organisation administrative
Initiation à la conception des systèmes d'informations
L’ergonomie des IHM : pourquoi, comment ?
Herrmann Brain Dominance Instrument
Stratégie de formation à l’approche par les compétences
Présentation février 2002 Relations Visiblement Meilleures.
SYSTEMES d’INFORMATION séance 1 : Introduction et définitions
Présenter l’épreuve pratique
1-Conception centrée utilisateur 2-Évaluation heuristique
Le marketing : comprendre le client
« Gérez vos projets avec agilité et efficacité»
Études de Marché MBA Hiver 2006 SÉANCE 3: LES DONNÉES PRIMAIRES: MÉTHODES QUALITATIVES.
Formation à l’approche par compétences
Présentation du référentiel ITIL v3
ECOLE DES HAUTES ETUDES COMMERCIALES RECHERCHE MARKETING Dr. KHERRI Abdenacer Mai
Page 1 Le nouvel outil d’écoute clients dédié aux professionnels de l’évènementiel E vent S at.
Introduction aux Interfaces Homme-Machine
Objectifs - Nouvelle étape Aujourdh’d’hui nous allons comprendre le thème de la nouvelle étape (sports extrêmes). Afin que nous puissions présenter nos.
Conception des IHM.
MNG-3102 SÉANCE : GSRH et développement des ressources humaines.
Le Pitch appliqué au recrutement
MES STRATÉGIES DE LECTURE
Transcription de la présentation:

Lanalyse des utilisateurs et lanalyse des tâches

Quen pensez-vous? Conséquences? Lutilisation des abréviations et des acronymes dans les interfaces (menus, boîtes de dialogues, etc.) sauve du temps décriture et de lecture. Les raccourcis avec le clavier cest bon pour les experts, pas pour un utilisateur moyen. Les ajouter à la programmation fait perdre du temps. Un ingénieur/programmeur qui passe 7+ heures/jour à concevoir et à coder, et 1 heure/jour à utiliser un logiciel de dessin, connais bien les besoins des artistes qui auront à se servir du même logiciel 8+ heures/jour. On peut sauver beaucoup de temps et dargent en réduisant les rencontres avec les utilisateurs.

Comment peut-on satisfaire les utilisateurs si on ne sait pas ce qu'ils font et comment ils le font ? Une approche centrée utilisateur commence par l'analyse des tâches et des façons de faire actuelles

Étapes à suivre dans le développement dune interface utilisateur Analyse des utilisateurs et des tâches –Collecte de données (entrevues et observations) –Analyse, synthèse, et présentation des données (résumés / listes / tableaux / diagrammes des utilisateurs, des tâches, des observations, etc.) Premiers dessins et prototypes (en papier dabord), possiblement développés avec des utilisateurs (prototypage participatoire) –Tester ces prototypes avec des utilisateurs Itérer: –Prototypes rafinés (en papier ou dessiné sur ordinateur, et plus tard programmé) –Tester avec des utilisateurs Ce cours

Faites les étapes dans le bon ordre ! Ninvestissez pas beaucoup deffort dans la conception, ni la programmation (!), avant de consulter avec des vrais utilisateurs Ne suppossez même pas que vous connaissez les buts ou les tâches des utilisateurs, ni les fonctionnalités nécessaires ou souhaités, avant de consulter avec des vrais utilisateurs Vous aurez la chance de vous servir de votre créativité et de votre imagination dans la conception, mais il est beaucoup mieux de faire cela suite à avoir consulté avec des vrais utilisateurs et davoir fait une analyse des utilisateurs et des tâches

Pour bien concevoir une interface, il faut … Comprendre les utilisateurs ET la technologie Connaître les buts et les tâches des utilisateurs Connaître leurs façons habituelles de travailler et de penser Connaître le jargon et les termes employés dans le domaine de travail des utilisateurs Connaître le modèle conceptuel des utilisateurs par rapport à leur travail (comment ils voient leur tâches) Savoir comment font les utilisateurs pour collaborer et travailler en groupes (workflows de groupe) Connaître le(s) environnement(s) et les conditions dans le(s)quel(s) les utilisateurs travaillent (ex: Peu éclairé et sal? Mobile? Hospitaliaire? Etc.) Connaître les limitations (ex: limitations physiques) des utilisateurs

Une interface bien conçue … Rend les utilisateurs plus contents et plus productifs Augmente la satisfaction de vos clients Diminue le nombre dappels de support

De plus, une interface bien conçue … Est basée sur des façons de travailler (workflows) qui sont déjà connues par lutilisateur Utilise des concepts / métaphores / idiomes / terminologie déjà connus par lutilisateur Permet à lutilisateur deffectuer ses tâches sans quil ait besoin de chercher beaucoup ou de se questionner beaucoup sur comment fonctionner linterface –Idéalement, linterface est transparente, c.-à-d. lutilisateur ne la remarque presque pas

Une interface mal conçue nous coûte cher Il faut dabord développer la mauvaise interface (basée sur des fausses suppositions concernant les utilisateurs, leurs tâches, ce quils désirent, etc.) Ensuite, il faut payer pour le support (appels, etc.) à donner aux utilisateurs qui auront sans doute des problèmes Ensuite, il faut payer pour modifier linterface dans la prochaine version du logiciel Il y aura aussi des ventes perdues dû à leffet de la première version sur notre réputation

Une interface mal conçue coûte cher à nos clients aussi Leurs employés vont trouver linterface difficile à utiliser Leurs employés vont faire plus derreurs, et passer du temps à corriger ces erreurs Leurs employés vont passer du temps à se demander, entre eux, comment fonctionner linterface Leurs employés vont peut-être adopter une façon dutiliser linterface qui nest pas efficace Leurs employés vont peut-être, à la limite, quitter leur emploi par frustration

Limportance dobserver des vrais utilisateurs Certains gens (utilisateurs experts, gestionnaires) vont peut-être vous dire quils connaissent les besoins et les façons de travailler des utilisateurs ordinaires, mais souvent ils peuvent avoir tort (ex: cela fait peut-être longtemps depuis quils ont fait les mêmes tâches)

Limportance dobserver des vrais utilisateurs (suite) Si vous demandez aux utilisateurs des questions concernant leurs tâches, leurs réponses vont souvent omettre des détails importants. Ils auront tendence à mentionner plus les parties ennuyantes et/ou difficiles de leurs tâches, et de pas mentionner les choses très habituelles qui sont aussi importantes. experience has shown that users themselves do not know how to articulate what they do, especially if they are very familiar with the tasks they perform […] their testimony is often incomplete and inaccurate […] [they] leave out activities that they dont even notice theyre doing (tiré de Hackos et Redish, User and Task Analysis for Interface Design, page 7)

Des disciplines connexes Anthropologie et ethnographie –Anthropologie: létude des êtres humains –Ethnographie: limmersion de soi-même dans une culture pour la comprendre –Observation discrète Observer de loin –Observation participatoire Vivre dans un groupe / peuple / culture pour mieux comprendre –Notions de respect pour les gens quon observe, et de porter de lattention à leur façon de parler et de travailler –Différences avec lanalyse des utilisateurs et des tâches: Ethnographie: observation pendant 1-2 ans, dans le but de décrire une culture Analyse des utilisateurs et des tâches: observation pendant des heures / jours / semaines, dans le but de décrire et ensuite de concevoir quelque chose de nouveau

Des disciplines connexes (suite) Marketing et le Market research –Comprend létude des désirs et des préférences des clients potentiels –Les gens dans ce domaine ont souvent des informations utiles à lanalyse des utilisateurs et des tâches, par exemple: la taille et la composition des segments du marché, ou des informations sur les équipements de clients particuliers –Le market research se concentre sur les attitudes et les opinions des clients potentiels, tandis que lanalyse des utilisateurs et des tâches se concentre plus sur les comportements

Pour effectuer une analyse des utilisateurs et des tâches, il faut construire un inventaire de plusieurs éléments Une définition du contexte / domaine / secteur industriel Les intervenants (types dutilisateurs) qui réalisent les tâches –Description de chaque intervenant –Profils de vrais individus –Tableau dintervenants vs caractéristiques Les tâches / workflows / procédures –Liste des tâches –Hiérarchie de tâches et sous-tâches –Organigramme (flow chart) de tâches –Tableau de tâches vs caractéristiques –Tableau de tâches vs intervenants Scénarios –Histoires servant dexemples Vocabulaire / terminologie / glossaire du domaine Artéfacts du domaine –Documents, outils, etc. Photographies, clips de vidéos Listes didées clées ou dobservations importantes

Domaine de l'application Le domaine décrit l'activité générale pour laquelle l'application sera utilisée. –Exemples de domaines : comptabilité, gestion de portefeuille, conception de circuits imprimés... Il faut se familiariser avec la terminologie et les concepts du domaine –Indispensable pour une compréhension minimum des tâches. –Permet un meilleur dialogue avec les intervenants

Intervenants Personnes jouant un rôle dans la réalisation des tâches. –Aussi appelés agents, acteurs, stakeholders. –Dans un sens plus large, tous ceux qui sont concernés ou touchés par la tâche Exemples: –Responsable –Intervenants qui participent toujours à la tâche –Internes ou externes à l'entreprise –Clients

Intervenants (suite) Donner un profil des intervenants qui utiliseront l'application. Idéalement le plus précis possible, sans être spéculatif. Caractéristiques professionnelles. Caractéristiques socio-démographiques. –Profession, années détudes (en moyenne), langue maternelle... Degré de familiarité avec les interfaces graphiques. –Utilisation de logiciels similaires ou dusage général. Degré de familiarité avec le domaine et les tâches. –Exemple: système de support technique (centre dappels). –Intervenant type = technicien(ne), réceptionniste, gérant ?

Utilité des profils des intervenants Pourrait aider à choisir un style d'interface adapté Exemple: Technicien(ne) en informatique Personnel de bureau

Tâches Exemples de caractéristiques à noter: –Fréquence à laquelle différents intervenants réalisent une tâche –Performances de chacun (temps d'exécution, taux d'erreur) –Degré de difficulté de la tâche pour différents intervenants

Vocabulaire et artéfacts du domaine Vocabulaire du domaine, termes employées, concepts, etc. Outils, équipements, accessoires utilisés ou produits lors des tâches: Exemples : photocopieuse, déchiqueteuse, stylo, bloc- notes, facture, etc.

Observation directe des activités Observer lagent pendant son travail. –Identifier: outils utilisés, comportement de lutilisateur, comportement des technologies, les communications liées au travail, les procédures de prise de décisions, les intrants et extrants des tâches, les problèmes rencontrés par lutilisateur, etc. –Tip: demander à l'agent de verbaliser (« think aloud ») –Noter le verbal et non-verbal. Tip: essayer de se faire oublier. –Définir clairement l'objectif (PAS espionner, mais comprendre). –Minimiser les questions et interférences. –Les appareils d'enregistrement : plus objectifs, mais peuvent être mal perçus, et génèrent beaucoup de données

Observation directe des activités Avantages. –Collecte de données sur le travail réel. –Recueillir des données non accessibles autrement. Désavantages. –Lobservation change la façon dont la tâche est faite. –Lobservation permet rarement de recueillir des données sur les exceptions. –Demande certaines connaissances pour comprendre ce qui se fait.

Autres techniques dobservation Un journal (journal de bord, « diary ») qui est entretenu par un intervenant –Permet une étude longitudinal peu couteux –Demande beaucoup de discipline de la part de lutilisateur Caméra vidéo cachée Techniques ethnographiques –« Devenir » un utilisateur

Entrevues et questionnaires Personnes à interroger –Employé, superviseur, etc. Préparer lentrevue/le questionnaire –Définir des objectifs clairs. –Préparer sa stratégie et ses questions. Types: –Dirigiste: questions fermées (quand, comment, combien de fois). –Non-dirigiste: questions ouvertes (permettre des développements). –Libre: laisser l'interviewé aborder les sujets qui l'intéresse

Entrevues et questionnaires Avantages –Permet de recueillir beaucoup de données sur les perceptions des tâches Désavantages –Données non rigoureuses –Biais des interviewés –Naccède pas aux parties inconscientes du travail (automatismes)

Pour plus dinformations: Clayton Lewis and John Rieman (1994), Task-Centered User Interface Design: A Practical Introduction, Hackos et Redish (1998), User and Task Analysis for Interface Design

Remarque Il ny a pas de recette unique pour faire lanalyse des utilisateurs et des tâches ! Prenez les techniques qui vous semble les mieux adaptés et les plus utiles pour vous, dans votre contexte

Des arguments possibles contre lanalyse des utilisateurs et des tâches Notre produit est un nouveau logiciel; il nexiste pas dutilisateurs à observer Un des membres de léquipe de programmation était lui-même un utilisateur pendant 25 ans On a déjà fait des sondages / focus groups pour demander aux utilisateurs ce quils veulent Notre département de marketing connaît déjà les utilisateurs Nous navons pas assez de temps / dargent pour le faire Nous avons une trop grande variété dutilisateurs; on pourra jamais tous les consulter On na pas dexpertise en analyse de tâches, donc on ne peut pas bien le faire On a déjà de très bonnes idées pour le design du logiciel Les utilisateurs savent pas comment bien concevoir un logiciel