Cours ihm chapitre 1

102 views

Published on

IHM

Published in: Education
  • Be the first to comment

  • Be the first to like this

Cours ihm chapitre 1

  1. 1. 1 Cours IHM Akrem JBELI
  2. 2. 2 • 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
  3. 3. 3 • 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
  4. 4. 4 • 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.
  5. 5. 5 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. 
  6. 6. 6 • 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.
  7. 7. 7 • 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.
  8. 8. 8 • 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!
  9. 9. 9 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.
  10. 10. 10 • 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é.
  11. 11. 11 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 garde 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.
  12. 12. 12 • Pourquoi l’étude des IHM ??
  13. 13. 13 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.
  14. 14. 14 • 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…)
  15. 15. 15 • Historique et Evolution des IHM
  16. 16. 16
  17. 17. 17
  18. 18. 18
  19. 19. 19
  20. 20. 20
  21. 21. 21
  22. 22. 22
  23. 23. 23
  24. 24. 24
  25. 25. 25
  26. 26. 26

×