- Docente: Fabio Vitali
- Credits: 6
- SSD: INF/01
- Language: English
- Teaching Mode: Traditional lectures
- Campus: Bologna
-
Corso:
Second cycle degree programme (LM) in
Artificial Intelligence (cod. 9063)
Also valid for Second cycle degree programme (LM) in Computer Science (cod. 8028)
Second cycle degree programme (LM) in Digital Humanities and Digital Knowledge (cod. 9224)
Learning outcomes
At the end of the course, the student is able to design, implement and evaluate the quality of the interaction with software systems with respect to the dimensions of practicality, experience, affection, meaning and value that they may have on the target audience. The student is able to focus the functional analysis of the software on the characteristics and needs of the target audience, to drive the development process so as to guarantee a constant connection between the technical and implementation features and the expectation of the audience, and to evaluate whether and according to which metrics a software system satisfies these expectations.
Course contents
Teaching will be mostly in English (some explanations will be repeated in Italian if needed and when asked). The exam will be allowed in both Italian and English. The course content is divided in distinct parts:
- Background The evolution of the discipline from Human Computer Interaction to User Experience Design. A description of its scope: the human, the computer, and their interaction.
- Usability analysis and design A systematic discussion of the techniques and standards for the management of the process of user experience design, with particular attention to the phases of usability analysis (with and without the participation of users) and the user- and goal-oriented usability design methodologies.
- Guidelines, patterns and methods for usability design A discussion, with historical aspects, of the framework on which the concrete aspects of usability design is based. we will also give strong attention to the problem of web usability.
Readings/Bibliography
Parts of the course are based on:
- Human Computer Interaction, Alan Dix, Janet E. Finlay, Gregory D. Abowd, Russell Beale. Prentice Hall; ISBN: 978-0132390484
- The Design of Everyday Things , Donald A. Norman, MIT Print, January 2014, ISBN: 978-0262525671
- Elements of User Experience,The: User-Centered Design for the Web and Beyond, 2nd Edition, Jesse James Garrett, New Riders, 2011, ISBN: 978-0321683687
Teaching methods
Teaching will be mostly in English. The course is centered around on the attendance to face-to-face classes and the implementation (in group or individually) of a few small projects, such as the usability analysis of an existing application and the design or redesign of a computer-based service.
Assessment methods
The assessment is based on the evaluation of a project to be carried out individually or in a team of 2-3-4 people (65% of the score) plus a written test at the end of the course (35% of the score). Foreign students may want to approach the teacher and agree on a project customized to the needs and interests of the student.
The final score is in the range 0 to 30.
Teaching tools
The web site of the course iol.unibo.it contains slides, discussions and tools for the successful completion of the programme
Office hours
See the website of Fabio Vitali
SDGs
This teaching activity contributes to the achievement of the Sustainable Development Goals of the UN 2030 Agenda.