Vous êtes sur la page 1sur 9

Interface Homme

Machine

Chapitre 0 – Besoins et
enjeux
Laetitia MOUAFO
PhD - Computer Science

1
Syllabus du cours
1.Besoins et enjeux

2.Modèles cognitifs

3.Classes d’utilisateurs

4.Conception et évaluation d’une IHM

5.Approche modèle vue contrôleur pour IHM

6.Cas d’étude 2
Outline

1.Problématique

2.Définition

3.Importance croissante de l’IHM

4.Étapes de développement d’une IHM

3
Problématique

v L’efficacité du travail réalisé ne peut seulement


résulter de la puissance informatique

Interface

Intégration

Tâches à réaliser Moyens techniques


§ Connaissance du métier Algorithmes
§ Connaissance de l’organisation Programmes
§ Connaissance de l’entreprise. Technologies…

4
Problématique
v Lors de la réalisation d’une IHM, on considèrera
l’informatique comme outil
v Pour une informatisation, l’informaticien se pose les
questions suivantes:
v Comment l’utilisateur réalise t-il sa tâche?
v Quelles sont les limites actuelles?
v Qu’est ce qu’un processus informatisé peut
apporter?
v Qui connait l’utilisateur? De quoi a-t-il besoin? A
quel endroit? A quel moment?
v Le développement d’une IHM ne consiste pas en la
simple écriture du code mais en une intégration
tâche, utilisateur, environnement et travail
informatique 5
Définition
vDéfinition informatique : une IHM est
un assemblage de composants logiciels et
matériels qui permet un dialogue entre
l'utilisateur et le système informatique en
vue de l'accomplissement de certaines
tâches.

vDéfinition cognitive : une IHM désigne


l'ensemble des phénomènes physiques et
cognitifs qui participent à la réalisation de
tâches informatiques. 6
Importance croissante de l’IHM
vL’IHM devient à l’heure actuelle un veritable enjeu compte tenu
de l’evolution informatique de l’utilisateur et de la technologie

vLa puissance de calcul ou de « traitement de l’information »


d’une machine ne constitue plus un point critique.
vLes technologies disponibles pour la communication
(graphisme, son, dispositifs d’entrée/sorti…) sont très
avancées.
vL’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.
v En effet, on est passé d’une approche technocentriste
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. 7
Importance croissante de l’IHM
vL’IHM devient à l’heure actuelle un veritable enjeu
compte tenu de l’evolution informatique de
l’utilisateur et de la technologie

vEvolution 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.

vL’IHM constitue pour les entreprises une source


de vente des produits et de services.
8
Étapes de développement d’une IHM
v Les principales étapes de développement d’une IHM sont:

1. Déterminer l’ensemble des tâches que l’IHM devra permettre de réaliser :


une bonne IHM est une IHM dont les objectifs fonctionnels sont
clairement identifiés;
2. Déterminer les caractéristiques principales des utilisateurs qui seront
amenés à utiliser l’IHM (leur profil): la qualité d’une IHM est directement
dépendante de son adéquation avec la population d’utilisateurs pour
laquelle elle est prévue;
3. Proposer plusieurs prototypes d’interface qui seront discutés et évalués par
les concepteurs et les utilisateurs potentiels : une bonne IHM naît le plus
souvent de la diversité... et plusieurs pistes doivent donc être explorées;
4. Produire 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;
5. Réaliser l’IHM proprement dite (phase d’implémentation effective);
9
6. Evaluer l’IHM produite sur la base d’indicateurs reconnus.

Vous aimerez peut-être aussi