L'expérience utilisateur est une discipline peu connue et encore très négligée en France, en particulier lors de la conception d'applications métier. Pourtant, une bonne ergonomie améliore la productivité et facilite l'adoption par les usagers. Dans beaucoup de projets, en particulier en mode agile, le développeur participe à la définition de l'interface et des fonctionnalités. Cette conférence lui donnera quelques clés pour savoir comment améliorer l'expérience des utilisateurs.
3. @ippontech#UXImportantePourNous
Sommaire
• Introduction : qu'est-ce que l'UX ?
• Exemple concret : un ENT
• En quoi ça nous concerne ?
• Que faire quand on est dev ?
• Connaître l'utilisateur
• Comprendre les besoins
• L'utilisateur a toujours raison
• Tester
• Les petits plus
6. @ippontech#UXImportantePourNous
Expérience utilisateur
• Conception d'un produit centré sur l'utilisateur
• Ne se limite pas à l'ergonomie : le produit ne doit pas
seulement être facile à utiliser, il doit également être agréable et
répondre à un besoin
• Processus itératif
• Métier lié au design
• Encore émergent en France. Exemple : Décathlon
9. @ippontech#UXImportantePourNous
Espace numérique de travail
• Portail d'information d'un établissement scolaire
• Informations sur les emplois du temps, les salles, les activités…
• Relations entre les parents et les enseignants
• Espace d'échanges entre les élèves
• Saisie des absences
• Mise à disposition de ressources pédagogiques
• ...
17. Recherche des emplois du tempsRecherche des emplois du temps Préparation du coursPréparation du cours
18. Recherche des emplois du tempsRecherche des emplois du temps En route vers la salleEn route vers la salle
19. Recherche du prochain cours
Oups ! C'est maintenant !
Recherche du prochain cours
Oups ! C'est maintenant !
Début du coursDébut du cours
20. Recherche de la salle du prochain coursRecherche de la salle du prochain cours CoursCours
21. En route vers la salleEn route vers la salle CoursCours
22. @ippontech#UXImportantePourNous
Espace numérique de travail
Les premiers cours se sont déroulés. Obi-Wan et Mace ont
donné des devoirs à rendre sur l'ENT à leurs élèves. Ils doivent
maintenant se rendre sur le portail pour :
• Lire les copies numériques des élèves
• Attribuer des notes
23. Pas de bol, il y a un bug pour une copiePas de bol, il y a un bug pour une copie
27. 5 minutes de clics sur l'icône pour
revenir aux copies avant de
comprendre que ce n'est qu'un dessin
et que le lien est à côté
5 minutes de clics sur l'icône pour
revenir aux copies avant de
comprendre que ce n'est qu'un dessin
et que le lien est à côté Notation de la copieNotation de la copie
28. Noter toutes les copies et profiter
du temps libre pour sauver la galaxie
Noter toutes les copies et profiter
du temps libre pour sauver la galaxieNoter toutes les copiesNoter toutes les copies
40. @ippontech#UXImportantePourNous
Exemple
• Besoin d'une application de gestion de données naturalistes
• L'utilisateur fait des observations de présence d'espèces en un
lieu et à un moment donnés
• Entrée de ces données dans la base par l'application
41.
42. @ippontech#UXImportantePourNous
Deux profils
• Naturaliste « expert » : besoin d'entrer des données en masse
sans perte de temps
• Grand public dans le cadre de la science participative : besoin
d'être guidé et cadré tout le long du processus
• Deux applications différentes !
46. @ippontech#UXImportantePourNous
Demandes du client
• Pouvoir gérer plusieurs listes à la fois
• Pouvoir lire les échanges sur un site au lieu de recevoir des
mails
• Suivre une conversation (des mails qui se répondent)
• Si on envoie des documents, ils sont stockés sur le site et pas
envoyés en pièce jointe aux destinataires
57. @ippontech#UXImportantePourNous
Obtenir le comportement désiré
• Une tâche sera effectuée ou non en fonction de deux critères :
• La motivation de l'utilisateur
• La facilité de la tâche
• Un déclencheur est également nécessaire
• Externe ou interne
58.
59.
60.
61. @ippontech#UXImportantePourNous
La ludification (gamification)
• Utilisation de techniques issues du jeu vidéo pour :
• Créer l'engagement
• Faciliter la progression
• Favoriser le travail en équipe
• Créer de nouvelles habitudes
• Utilisation de quêtes de difficulté progressive et de passages de
niveau
• Dimension sociale
64. @ippontech#UXImportantePourNous
Le storytelling
• Présenter son application sous la forme d'une histoire
• Goût naturel pour les histoires
• Suscite des émotions et améliore la mémorisation
• Plutôt une technique marketing
• Ce que j'ai tenté de faire en première partie