Samir Elloumi
1
• Chapitre 1 :
Introduction, Historique et généralités sur les IHM
– Interface ou interaction
• Quelques définitions
– Historique et évolution
2
• Interface Homme Machine
– Ensemble des dispositifs matériels et logiciels permettant à un
utilisateur d’interagir avec un système interactif
3
• Définitions
– La définition suivante est valable pour tout type d'interface.
• Une interface désigne l'ensemble des règles communes de
communication entre deux acteurs comme le montre la figure 1.
Fig. 1 : La communication entre deux acteurs
Exemple : interface entre l'unité centrale et un périphérique.
4
Concernant les interfaces homme-machine, deux définitions sont
données qui se sont rejointes plus tard.
5
• Définition 2 : vue par les cogniticiens
6
• Définition : A retenir
Les deux approches ont évolué et ont donné lieu à une nouvelle
définition de l'interface homme-machine :
7
• L’ IHM est un domaine pluridisciplinaire :
– Informatique
• Il y a la machine
– Sciences cognitives
• Mais il y a l'homme aussi!
– Ergonomie
• et aussi l'interaction des deux!
8
Définition : L'ergonomie
• C'est l'ensemble des études et des recherches sur l'organisation méthodique du travail et
l'aménagement de l'équipement en fonction des possibilités de l'homme.
• L'ergonomie vise à un rendement optimal de la créativité sans dommage ou usure prématurée pour l'homme
et à la création de conditions de travail aussi confortables que possible.
• De là, on peut distinguer l'ergonomie des postes de travail de l'ergonomie du logiciel. Ce qui nous intéresse ici
c'est plutôt cette dernière qui peut être définie comme étant l'ensemble des techniques, méthodes et outils
permettant d'améliorer l'interaction entre l'utilisateur et le système informatique.
9
• Définition : La convivialité
10
Définition : Le cogniticien
•
Son rôle est très important, il est en quelque sorte l'interface entre le
propriétaire de la connaissance et l'informaticien.
11
• Pourquoi l’étude des IHM ??
12
Intérêts et objectifs de l'étude des interfaces
• Le but de la réalisation d'une interface homme-machine est de rendre l'usage
du système informatique aussi convivial que possible pour une productivité
maximale de l'utilisateur potentiel.
• Cette interface doit faciliter l'utilisation d'un produit donné sans pour autant
distraire l'utilisateur de ses problèmes fondamentaux.
• NB : Ne perdons pas de vue que l'important dans un logiciel c'est la réalisation des
tâches pour lesquelles il a été conçu. Par conséquent, même si le thème principal de ce
cours est l'interface, cela ne doit pas nous éloigner de l'objectif principal.
• Dans une voiture, la tâche première est de conduire et non pas d'avoir les yeux
fixés sur le tableau de bord. Le tableau de bord renseigne l'utilisateur mais cela
doit se faire en un seul coup d'œil.
13
• Il ne faut pas perdre de vue que la conception d'interfaces n'est pas seulement une
histoire "cosmétique" ,
– i.e. il ne s'agit pas de savoir s'il faut présenter à l'utilisateur une information avec telle ou
telle police, dans un cadre rouge ou noir, mais de savoir quelle information lui présenter à
chaque instant du déroulement du programme.
• Nous allons plus loin, en disant qu'il y a une autre raison qui fait qu'aujourd'hui, on a
besoin d'étudier les interfaces de près.
– Il s'agit de la multiplicité des interfaces répondant aux différentes tâches réalisées par une
même personne.
• L'utilisation d'outils de plus en plus nombreux et différents dans leurs fonctionnalités a suscité une
forte demande d'homogénéisation de l'interfaçage. Cet aspect fait partie des objectifs de ce
cours.
14
• Historique et Evolution des IHM
15
16
17
18
19
20
21
22
23
24
25
26