Objectifs: | • Sensibilisation des étudiants à la place des IHMs au sein d’une application interactive • Introduire les concepts de base de l’interaction Homme-Machine (IHM) et donner une vision complète de tous les aspects liés à l’IHM notamment les sciences cognitives et l’ergonomie. • Maîtriser la conception centrée utilisateurs des IHMs, de l’analyse, la conception, le prototypage jusqu’à l’évaluation des IHMs. • Acquérir les compétences nécessaires pour le développement des IHMs. |
Contenu: | 1. Introduction aux IHMs 1.1. Définitions 1.2. Objectifs des IHMs 1.3. Approches de conception 1.4. Pourquoi étudier les IHMs 1.5. Historique des IHMs : le passé, le présent, le futur. 1.6. Description et Contenu du module IHM 2. Notions de base sur les sciences cognitives 2.1. Introduction : pourquoi aborder les sciences cognitives ? 2.2. Définition et historique 2.3. Les modèles descriptifs : 2.3.1. Le modèle du processeur humain MPH (les sous-processeurs sensoriel, cognitif et moteur) 2.3.2. Le modèle d’action de Norman 2.4. Conclusion 3. Ergonomie des interfaces 3.1. Définitions 3.2. Ergonomie cognitive 3.3. Ergonomie et utilisabilité 3.4. Ergonomie analytique et normative 3.5. Les référentiels ergonomiques 3.5.1. Les critères de Bastien et Scapin 3.5.2. Les heuristiques de Nelson 3.5.3. Les critères de qualité de Scheidemann 3.5.4. Les règles d’or de COUTAZ 3.6. Guides pratiques de conception d’interfaces ergonomiques 3.7. Conclusion 4. Processus de développement des IHMs : 4.1. Introduction 4.2. Cycle de développement des IHMs 4.3. Les règles de réussite 4.4. La phase d’analyse 4.4.1. Analyse des utilisateurs 4.4.2. Analyse de l’activité 4.4.3. Analyse du contexte 4.5. La phase de conception 4.5.1. La spécification des interfaces 4.5.2. La conception des interfaces a. Le tri par cartes b. Le prototypage 4.5.3. Les outils de développement des interfaces 4.5.4. Conclusion 5. Architectures logicielles des IHMs 5.1. Introduction 5.2. Les modèles linguistiques 5.2.1. Le modèle SEEHEIM 5.2.2. Le modèle ARCH 5.3. Les modèles à agents 5.3.1. Le modèle MVC 5.3.2. Le modèle PAC 5.4. Conclusion 6. Evaluation des IHM 6.1. Introduction 6.2. Importance de l’évaluation dans le processus de développement des IHMs 6.3. Les méthodes d’évaluation 6.3.1. Evaluation statique VS évaluation dynamique 6.3.2. Evaluation analytique VS évaluation empirique 6.4. Conclusion |
Bibliographie: | Ludovic Cinquin, Erika Duriot, EricGroise, Olivier Mallassi, André Nedelcoux, David Rousselie, Vanessa Vimond “Les dossiersde l’écran : Utilisabilité et technologies IHM » ,Editons OCTO, technologue 2010 G. Calvary, « Ingénierie de l'interaction homme-machine : rétrospective et perspectives, Interaction homme-machine et recherche d'information » Traité des Sciences et Techniques de l'Information, Lavoisier, Hermès, 2002, pp 19-63 J. Coutaz, « Interface Homme-Ordinateur » Dunod, 1990. C. Kolski, « Analyse et conception de l'IHM, Interaction homme-machine pour les Systèmes d'Information » Editions Hermès, Mai 2001 C.Kolski « Environnements évolués et évaluation de l'IHM, Interaction pour les Systèmes d'Information » Editions Hermès, Mai 2001 J.F. Nogier « De l'ergonomie du logiciel au design des sites Web », Dunod 2001. D. Norman “The Psychology of Everyday Things”, Basic Books, 1988. J. Preece, “Computer Human Interaction”, Addison Wesley. Dan Olsen, “Developping User Interfaces” JefRaskin, “The Humane Interface” Card, Moran, Newell, “Psychology Of Human Computer Interaction” |