Vous êtes sur la page 1sur 26

Cours IHM

Samir Elloumi

1
• Chapitre 1 :
Introduction, Historique et généralités sur les IHM

– Interface ou interaction
• Quelques définitions

– Pourquoi l’étude des Interfaces

– Historique et évolution

2
• Interface Homme Machine
– Ensemble des dispositifs matériels et logiciels permettant à un
utilisateur d’interagir avec un système interactif

• Interaction Homme Machine


– Ensemble des aspects de la conception, de l’implémentation et
de l’évaluation des systèmes informatiques interactifs

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.

• Définition 1 : vue par les informaticiens


         Il s'agit d'un assemblage de composants logiciels et matériels qui
permet un dialogue entre un utilisateur et le système informatique,
en vue de l'accomplissement de certaines tâches.

– Cette définition souffre du manque d'intérêt accordé à l'utilisateur qui


comme on le verra joue un rôle central dans les interfaces
homme/machine.

5
• Définition 2 : vue par les cogniticiens

         L'interaction homme-machine désigne l'ensemble des


phénomènes physiques et cognitifs qui participent à la réalisation
de tâches informatisées.

6
• Définition : A retenir

         Les deux approches ont évolué et ont donné lieu à une nouvelle
définition de l'interface homme-machine :

Une interface est un ensemble de moyens informatiques (logiciels et


matériels) permettant au couple (machine, utilisateur) de
communiquer en vue de l'accomplissement d'une tâche requise
par l'utilisateur.

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.

• L'ergonomie concerne donc les conditions de travail de l'utilisateur.


 
• Il s'agit d'une définition qui ne s'applique pas qu'aux interfaces Homme-Machine, mais à tout équipement
utilisé par un utilisateur.

• 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é

• Nous allons prendre tout simplement la définition donnée par le Larousse


qui s'applique parfaitement aux interfaces.

•          Capacité d'une société à favoriser la tolérance et les échanges


réciproques des personnes et des groupes qui la composent.

• Deux termes sont importants dans cette définition : "tolérance" et "échanges


réciproques". On dira qu'un logiciel est convivial lorsque pour accéder à un
même objectif, l'interface tolérera plusieurs parcours.

• La tolérance peut faire référence à l'acceptation des erreurs de l'utilisateur. 


Lorsque les échanges entre l'homme et la machine sont facilités, on parlera
également de convivialité.

10
Définition : Le cogniticien

•          Spécialiste en intelligence artificielle qui se charge entre autres de


recueillir l'expertise. Appelé en Anglais knowledge engineer


Son rôle est très important, il est en quelque sorte l'interface entre le
propriétaire de la connaissance et l'informaticien.

• Il permet de formaliser la connaissance, ce qui permettra à l'informaticien de


la coder. Parfois son rôle consiste aussi à délimiter les limites de l'utilisateur
potentiel de l'interface et donc de permettre une conception plus adaptée au
profil de l'utilisateur.

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.

• prenons l'exemple suivant :

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

– Il s'agit de la multiplicité de personnes, de niveaux différents, de capacités différentes, etc.,


qui pourront effectuer les mêmes tâches. (exemple : DAB, Traitement de Texte, Paiement
en ligne (STEG, SONEDE, inscription…)

14
• Historique et Evolution des IHM

15
16
17
18
19
20
21
22
23
24
25
26

Vous aimerez peut-être aussi