Chap2 Conception
Chap2 Conception
INFO
Stéphanie Jean-Daubias
[Link]-Daubias@[Link]
[Link]
Examen
+ vraie vie
—2
62
➢ Conception des systèmes informatiques
Conception d’IHM : caractéristiques
Processus de conception
Techniques de recueil d’informations
Conception inclusive
Sobriété numérique
—3
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
—4
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
—5
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
—6
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
Conception Tests
évaluation en fin : après le codage logicielle unitaires
3 Validation
utilisateurs
—8
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
Méthodes Agile
Principe
méthodes de conception flexibles, itératives et incrémentales
projet fragmenté en plusieurs sous-parties (livraison continue)
définition d’objectifs à court terme réajustables (adaptation au changement)
évaluations précoces
Rôle des utilisateurs
client au cœur du processus
tests auprès d’utilisateurs (rôle encore limité)
—9
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
10
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
11
—
62
✓ Conception des systèmes informatiques
➢ Conception d’IHM : caractéristiques
Processus de conception
Techniques de recueil d’informations
Conception inclusive
Sobriété numérique
12
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
14
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
Limites Saisir le
numéro
rôle des utilisateurs encore limité
Sélectionner le
numéro dans
le répertoire
16
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
19
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
progressive
Processus de conception
Techniques de recueil d’informations
Conception inclusive
Sobriété numérique 21
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
Persona
Principe
concevoir une représentation des futurs utilisateurs
un persona représente un segment du public cible
différents rôles = différents personas (ex : admin/utilisateur final)
sous forme de personnages fictifs (archétypes d’utilisateurs cible)
définie finement (pourvus d’une personnalité, de caractéristiques socio-
démographiques et psychologiques)
utilisée pendant toute les phases de conception/évaluation
Avantages
permet aux concepteurs d’adopter le point de vue de l’utilisateur plus
concrètement, d’augmenter leur empathie
moyen de communication partagé au sein de l’équipe de conception
outils de création de personas en ligne (MakeMyPersona, Xtensio…)
Limites
23
difficile de définir des personas pertinents (attention aux stéréotypes) —
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
Persona : exemples
Sarra a 18 ans, elle est sportive. Elle vient d’arriver à Lyon pour suivre une licence d’info.
Maxime a 22 ans, il est timide et aime beaucoup lire. Il est en Master de biologie végétale.
24
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
Cas d’usage
Approche
point de vue de l’utilisateur sur le système / langage de l’utilisateur
orienté par un but
Cas d’usage / cas d’utilisation / use case
différents objectifs de l’utilisateur
différentes manières d’utiliser l’application
utilisation d’OPALE pour chercher l’itinéraire vers sa salle de cours
utilisation d’OPALE pour voir ses dernières notes dans Tomuss
utilisation d’OPALE pour réserver une salle de travail à la BU
25
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
Scénario
Pour un cas d’usage donné
chercher l’itinéraire vers sa salle de cours
Situation actuelle et limites pour chaque personas
frustration, préoccupation du persona
Sarra ne sait pas dans quel amphi a lieu son prochain cours
Maxime connaît l’amphi de son prochain cours, mais ne sait pas où il est situé
Scénario
ensemble de tâches que l’utilisateur doit accomplir dans le système
trame narrative qui décrit les interactions utilisateur - système
Sarra lance OPALE, elle se connecte au CAS pour avoir son agenda et trouver son
amphi de 8h, elle clique sur l’icône itinéraire et voit le chemin s’afficher
Maxime lance OPALE, tape « Jussieu » dans le module de recherche, et clique sur
l’icône itinéraire dans les réponses et voit le chemin s’afficher
Évaluation du déroulement du scénario
Sarra et Maxime trouvent leur chemin et arrivent à l’heure en cours
26
—
62
✓ Conception des systèmes informatiques
➢ Conception d’IHM : caractéristiques
centrée utilisateur
prototypée
évaluation précoce
progressive
itérative
incrémentale
Processus de conception
Techniques de recueil d’informations
Conception inclusive
Sobriété numérique
27
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
28
—
Source de l’illustration : [Link] 62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
29
—
Source de l’illustration : [Link] 62
✓ Conception des systèmes informatiques
✓ Conception d’IHM : caractéristiques
➢ Processus de conception
Techniques de recueil d’informations
Conception inclusive
Sobriété numérique
30
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
31
ref : Don Norman, Le design des objets du quotidien —
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
Processus de conception
Processus unifié (GL/UML)
recueil des besoins, analyse, conception, implémentation, test
Design thinking (gestion de l’innovation : conception créative)
empathie, définition, idéation, prototype, test, développement
32
—
ref : Donald Norman, The design of everyday things 62
Processus de conception
en double diamant
1ère PHASE DE CONCEPTION 2ème PHASE DE CONCEPTION
DÉFINIR LE BON PROBLÈME METTRE EN PLACE LA BONNE SOLUTION
alternatives
33
—
62
✓ Conception des systèmes informatiques
✓ Conception d’IHM : caractéristiques
✓ Processus de conception
➢ Techniques de recueil d’informations
brainstorming
observation, entretien, questionnaire
focus group
tri de cartes
conception en parallèle
magicien d’Oz
Conception inclusive
Sobriété numérique 34
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
Brainstorming (remue-méninges)
Objectif
générer un grand nombre d'idées créatives pour résoudre un problème
Moyen
les participants (équipe de conception) imaginent des solutions
Procédure
réunir un petit groupe avec différents rôles et expertises
limiter le temps (1h)
décrire un problème de conception spécifique
phase 1 : générer une grande quantité d'idées
faire participer tt le monde, enregistrer ttes les idées sans les évaluer
phase 2 : classer les idées en fonction de leur qualité
chacun annonce les idées qu'il préfère
les idées sont classées par nombre de votes
commencer la conception à partir des idées les mieux classées
ne pas oublier les idées insolites 35
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
36
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
Observation
Procédure
en laboratoire ou sur le terrain
choisir au moins 2 utilisateurs qui agiront indépendamment
décider de ce que l'on veut mesurer
définir une mission spécifique
résoudre un problème,
dérouler un scénario…
demander aux utilisateurs d'effectuer la tâche
observation directe simple
avec explication à haute voix (méthode intrusive)
à deux pour observer leurs interactions (interrogations, explications)
enregistrer les interactions, puis les analyser
37
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
Entretien critique
Objectif
identifier des exemples de problèmes rencontrés concrètement
par les utilisateurs dans la situation actuelle
Procédure
interviewer l'utilisateur dans son environnement de travail
lui demander de se souvenir d'un problème particulier vécu dans un
passé récent
lui demander de décrire chaque incident en détail
lui demander ce qui est habituel et ce qui ne l'est pas dans l'incident
38
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
39
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
Tri de cartes
Objectif
travailler sur
l’organisation des fonctionnalités de l’application
l’architecture de l’information
Moyen
réunir des utilisateurs représentatifs du public-cible
représenter chaque fonctionnalité par une carte
Procédure
1 carte = 1 fonctionnalité de l’application ou 1 information
les utilisateurs regroupent les cartes qui vont ensemble
puis nomment les groupes (menus)
Variantes
tri de cartes ouvert : groupes non contraints
tri de cartes fermé : les groupes sont déjà définis 40
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
Conception en parallèle
Objectif
travailler sur les écrans
avoir des idées de conception, repérer les points forts
Moyen
réunir des utilisateurs représentatifs du public-cible
leur faire créer des interfaces répondant au besoin
Procédure
chaque utilisateur (ou binôme…) dessine/crée une interface
comparaison des interfaces, discussion
les meilleures idées sont conservées
41
—
ref : Jakob Nielsen, Improving System Usability Through Parallel Design 62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
Magicien d’Oz
Objectif
simuler les fonctionnalités absentes d’un système
système ou fonctionnalité inexistants
technique difficile à mettre en place
adapté à des systèmes lourds, difficiles à développer
Principe
un « compère », le magicien, invisible pour l’utilisateur,
effectue les actions à la place du système
Procédure
l'utilisateur a l’impression
d'utiliser un vrai système
le compère interprète et traite l’utilisateur le compère
les actions/entrées de l'utilisateur
il supplée aux manques et contrôle le comportement du système
42
—
62
✓ Conception des systèmes informatiques
✓ Conception d’IHM : caractéristiques
✓ Processus de conception
✓ Techniques de recueil d’informations
➢ Conception inclusive
Sobriété numérique
43
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
Conception inclusive
Définition
dispositif conçu en tenant compte de tous les utilisateurs potentiels
pas uniquement du concepteur
sans aucune omission /discrimination
Éviter les biais cognitifs dans la conception
s’appuyer uniquement sur ses propres caractéristiques
c’est exclure une partie de la population en fonction
de son genre
de son origine/sa couleur
de son âge
de sa classe sociale
de sa langue
de ses connaissances technologiques
de ses handicaps
… distributeur de savon raciste 44
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
45
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
46
—
62
✓ Conception des systèmes informatiques
✓ Conception d’IHM : caractéristiques
✓ Processus de conception
✓ Techniques de recueil d’informations
✓ Conception inclusive
Sobriété numérique
47
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
48
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
50
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
52
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
53
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
54
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
55
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
Pensez à la planète…
Souvent
sobriété numérique
accessibilité numérique
programmation propre
ergonomie
même combat
Choisir ses combats pour commencer
optimiser du bon code (c’est très bien)
gain = quelques Ko
réduire la taille d’une image (c’est facile et efficace)
gain = quelques Mo
1080 x 719 pixels 250 x 166 pixels
1,05 Mo (1074 Ko) 95 Ko
56
—
62
✓ Conception des systèmes informatiques
✓ méthodes générales pas vraiment adaptées aux IHM
✓ Conception d’IHM : caractéristiques
✓ caractéristiques des méthodes de conception adaptées aux IHM
✓ Processus de conception
✓ étapes pour résoudre le (vrai) problème
✓ Techniques de recueil d’informations
✓ pour obtenir des informations pour la conception
✓ Conception inclusive
✓ pour concevoir pour tous
✓ Sobriété numérique
✓ pour limiter l’impact environnemental
➢ À vous de jouer ! 57
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
58
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
59
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
60
—
62
conception – conception d’IHM : caractéristiques – processus de conception – techniques de recueil – inclusion – sobriété
lundi lundi
binôme 1
admin
équipe
V42a binôme 2
utilisateurs
62
—
62