Learning outcomes

  • Explain what human-machine interaction, usability and user experience are
  • Understand how to support these notions in the context of the development of a given information system
  • Be able to analyse users' needs and model them
  • Know design and prototyping techniques for interface creation
  • Be able to choose and use user interface evaluation techniques

Goals

At the end of this class, the student will understand the importance of usability and user experience. He will have learned a number of tools that will allow him/her to analyse users' needs and define a user interface that respects these needs. He will know prototyping techniques that will enable him/her to evaluate the quality of user interface designs. 

Content

  • Human-machine interaction history
  • Contextual inquiry and analysis
  • Contextual modelling
  • User interface design creation
  • User interface prototyping
  • User interface evaluation

Exercices

Some practical work will be exercised within some of the classes.

Assessment method

Oral exam at the end of the semester

Sources, references and any support material

 
Essential: 
  • R. Hartson, P. Pyla: « The UX Book », Morgan Kaufman (2012).
 
Additionnal references: 
  • Nogier, J. F. (2008). Ergonomie du logiciel et design web-4ème édition-Le manuel des interfaces utilisateur: Le manuel des interfaces utilisateur. Dunod.
  • Cooper, A., Reimann, R., & Cronin, D. About face: the essentials of interaction design. John Wiley & Sons.
  • Shneiderman, B. (1992). Designing the user interface: strategies for effective human-computer interaction (Vol. 3). Reading, MA: Addison-Wesley.

Language of instruction

Anglais