À retenir
- C'est la couche intermédiaire indispensable entre l'utilisateur et le processeur.
- Elle combine des éléments matériels (hardware) et logiciels (software).
- Une bonne IHM est la clé d'une bonne expérience utilisateur (UX).
L'interface homme-machine (ou IHM) est le pont qui permet à un humain d'interagir avec un appareil informatique ou électronique. C'est l'ensemble des moyens, visuels, tactiles ou sonores, qui nous permettent de donner des ordres à une machine et de comprendre ses réponses. Imaginez le tableau de bord d'une voiture : c'est l'IHM qui vous permet de conduire sans avoir à manipuler directement les pistons du moteur.
Étymologie
Composé de « interface » (point de contact entre deux mondes ou systèmes), « homme » et « machine ». Le terme traduit l'expression anglaise Human-Machine Interface (HMI). Initialement très lié aux panneaux de contrôle industriels remplis de voyants et de leviers, le concept s'est généralisé aux logiciels et aux écrans tactiles avec l'avènement de l'informatique personnelle.
Exemples d'usage
- L'écran tactile et les icônes d'un smartphone.
- Le combo clavier et souris d'un ordinateur de bureau.
- Les commandes vocales utilisées avec un assistant comme Siri ou Alexa.
- L'écran de contrôle d'une borne de retrait d'argent (DAB).
Cas d'usage
On utilise le concept d'IHM dans le développement d'applications (UI/UX design), dans l'industrie pour piloter des machines-outils, dans l'automobile pour les systèmes multimédias, ou encore dans le domaine de la santé pour les consoles de chirurgie assistée.
Bonnes pratiques
Une IHM réussie doit être intuitive (on comprend l'usage sans mode d'emploi), réactive (elle répond instantanément) et accessible (utilisable par tous, y compris les personnes malvoyantes). Il est crucial d'éviter de submerger l'utilisateur avec trop d'informations complexes d'un coup.
Synonymes
Antonymes
Conseil
Si vous apprenez à programmer ou à concevoir des produits, n'oubliez jamais que l'IHM doit s'adapter à l'utilisateur, et non l'inverse. Testez toujours vos menus et vos boutons auprès de personnes qui ne connaissent pas votre projet pour vérifier que tout est limpide.
Questions fréquentes
Quelle est la différence entre IHM et UI ?
L'IHM est le concept global qui inclut le matériel (boutons, écrans) et le logiciel. L'UI (User Interface) désigne plus spécifiquement l'aspect visuel et graphique d'un logiciel.
Une IHM peut-elle être uniquement sonore ?
Oui, une enceinte connectée sans écran possède une IHM purement vocale et sonore.