0% ont trouvé ce document utile (0 vote)
30 vues10 pages

Lecon2 PDF

Transféré par

Kacou Yann
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
30 vues10 pages

Lecon2 PDF

Transféré par

Kacou Yann
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

IHM : Besoins et

Enjeux
Table des
matières

I - Objectifs 3

II - Introduction 4

III - Etapes de développement d'une IHM 5

IV - Exercice 7

V - Importance croissante de l'IHM 8

VI - Exercice 10
Objectifs

A la fin de ce cours vous serez capables de :


Identifier les étapes de développement d'une IHM
reconnaître l'importance croissante de l'IHM

3
Introduction

L'efficacité du travail réalisé ne peut seulement résulter de la puissance de l'outil informatique.


Lors de la réalisation d'une IHM, on va considérer l'informatique comme outil.
Typiquement pour une informatisation, l'informaticien doit se poser ces questions :
Comment l'utilisateur réalise-t-il sa tâche ?
Quelles sont les limites actuelles ? qu'est-ce qu'un processus informatisé peut apporter ?
Que connaît l'utilisateur ? de quoi a-t-il besoin ? A quel endroit ? A quel moment ?...

4
Etapes de développement d'une IHM

Etapes de
développement d'une I
IHM

Les principales étapes de développement d'une IHM sont :

Détermination de l'ensemble des tâches :

Une bonne IHM est une IHM dont les objectifs fonctionnels sont clairement identifiés;

Détermination des caractéristiques principales des utilisateurs :

La qualité d'une IHM est directement dépendante de son adéquation avec la population d'utilisateurs
pour laquelle elle est prévue;

Proposition de prototypes d'interface :

Une bonne IHM naît le plus souvent de la diversité... et plusieurs pistes doivent donc être explorées;

Production d'une spécification explicite de l'IHM :

Décrivant à la fois les contraintes fonctionnelles et les contraintes de layout; un manuel d'utilisation
et une référence technique pourront également être produits durant cette phase;

Réaliser l'IHM proprement dite (phase d'implémentation effective);


Evaluer l'IHM produite sur la base d'indicateurs reconnus.

Les méthodes de conception et d'évaluation

Règles générales
Séparer la conception de l'application de la
conception de l'interface
Prendre en compte les utilisateurs
Concevoir de manière itérative
Modèle de Seeheim Par une équipe pluridisciplinaire
source

Le modèle de SEEHEIM

Présentation :
Définit l'image du système pour l'utilisateur :

5
Etapes de développement d'une IHM

lecture des données provenant des dispositifs d'entrée (actions utilisateurs) et traduction dans le
format informatique interne (objets internes abstraits de l'application) et inversement
Contrôle du dialogue :
Analyse du langage d'interaction phrases et requêtes pour l'application et inversement
(vérification sémantique)
c'est également le gestionnaire de l'état de l'interaction (scénarios)
Interface d'application :
Traduit la sémantique de l'application pour l'interface utilisateur

6
Exercice
II
Exercice
Dans le cadre de l'informatisation d'un service, l'informaticien doit se poser la question suivante :
Qu'est-ce qu'un processus informatisé peut modifier ?

Qu'est-ce qu'un processus informatisé peut apporter ?

Qu'est-ce qu'un processus informatisé peut supprimer ?

Exercice
Dans quelle partie du cours retrouvons-nous les instructions suivantes : « Comment l'utilisateur
réalise-t-il sa tâche ? »
Introduction

Conclusion

Développement

Exercice
Quelles sont les principales étapes de développement d'une IHM ?
Détermination de l'ensemble des tâches

Proposition de prototypes d'interface

Mise à jour de prototypes d'interface

7
Importance croissante de l'IHM

Importance croissante
de l'IHM III

Introduction

L'interface homme machine devient à l'heure actuelle un véritable enjeu. Celle-ci devient de plus en
plus importante avec l'évolution de l'informatique, de l'utilisateur et de la technologie.
La puissance de calcul ou de « traitement de l'information » d'une machine ne constitue plus
un point critique.
Les technologies disponibles pour la communication (graphisme, son, dispositifs
d'entrée/sorti...) sont très avancées.
L'interface utilisateur devient un point critique parce qu'elle représente un possible gain de
productivité d'autant plus que l'approche antérieure était insuffisante. En effet, on est passé
d'une approche techno-centriste dans laquelle l'utilisateur doit s'adapter à la machine à une
approche anthropocentriste où c'est la machine qui doit s'adapter aux besoins de l'utilisateur.
Évolution de l'utilisateur d'un utilisateur inquiet soumis aux caprices de la machine à un
usager averti qui exige de la machine des services de qualité puisqu'il sait maintenant qu'il
existe des interfaces conviviales.
L'IHM constitue pour les entreprises une source de vente des produits et de services.

Les phases de conception

Maquette :
Ensemble d'objets graphiques donnant une image de l'écran-utilisateur, mais sans les
fonctionnalités
Support de communication entre les concepteurs (phase initiale) pas d'outil spécifique
Prototype :
Pour l'évaluation du fonctionnement
Importance de la rapidité de développement
Permet la spécification précise et définitive
Il n'y a pas nécessairement évolution continue du prototype vers le produit final par
raffinement/extension
Produit final :
Se produit est souvent dans un autre environnement de programmation

Les tests de conceptions

Réaliser un test utilisateurs avant le lancement d'un nouveau produit informatique (site Web,
application mobile, jeu vidéo...) permet de tenir compte de leurs remarques, des éventuelles difficultés
rencontrées et de leurs commentaires. Une IHM optimisée garantit une meilleure user experience, et
maximise les chances de succès de votre produit
le test permet d'évaluer les performances de deux alternatives de
conception pour un composant
Protocole :

8
Importance croissante de l'IHM

Deux versions d'une même interface, chacune avec une variante du composant à tester (e.g., la
couleur d'un bouton)
Définir un objectif (e.g., un clic sur le bouton testé, une vente)
Choisir une métrique pour quantifier l'intérêt pour chaque version (e.g., le nombre de clics sur
le bouton divisé par le nombre de vues)
Extensions pour tester plus de deux versions ou plus de deux composants (tests A/Z,
multivarié)

Exemple de processus de test d'IHM

L'évaluation des interfaces

L'évaluation:
l'évaluation s’effectue en cours de conception : test papier et surtout
Les maquettes
En cours de spécification :
Expérimentation par prototypage (évaluation de fonctionnement, vérification de
comportement, évaluation et performances à divers niveaux (limité ou complet)
Prototypes jetables ou évolution vers le produit fini
Outil de communication entre informaticiens, ergonomes, utilisateurs représentatifs,...
Avant diffusion puis après : (tests, enquêtes,...)

Remarque
L'évaluation des Interfaces s'effectue avant diffusion puis après : (tests, enquêtes,...)

Exemple d'évaluation

9
Exercice
IV
Exercice : Trouvez les éléments manquants
L'IHM constitue pour les entreprises une source de vente des produits et de services .

Exercice
Quelles sont les phases de conception d'une IHM ?
Maquette

Prototype

Réalisation

Exercice
Quelle est l'utilité des tests de conceptions ?
Réaliser un test utilisateurs avant le lancement d'un nouveau produit informatique permet de
supprimer les remarques, des éventuelles difficultés rencontrées et des commentaires.

Réaliser un test utilisateurs avant le lancement d'un nouveau produit informatique permet de
tenir compte des remarques, des éventuelles difficultés rencontrées et des commentaires.

Réaliser un test utilisateurs avant le lancement d'un nouveau produit informatique permet de ne
pas tenir compte des remarques, des éventuelles difficultés rencontrées et des commentaires.

10

Vous aimerez peut-être aussi