Goal
Good system design or software design is a very important factor in the system’s acceptance by users. In the lecture and in the system design process, the focus is on the future end user. In the lecture’s practical session, students apply the course content on data collection, prototype design, and evaluation directly in practice and interact directly with end users.
Contents
The course covers the fundamentals of design, perceptual psychology, and human physiology, which are intended to help students design new systems. Students learn that software development is not merely a string of functions, but that design is equally important. Students learn various methods of data collection (e.g., ethnographic methods, interviews, workshops, focus groups, artifact analysis) to analyze a domain. The goal is not only to identify requirements but also to understand the system’s usage context. Later, various prototyping methods and tools (e.g., paper prototyping, low- and high-fidelity prototypes) are introduced so that students can quickly design their own system prototypes. These prototypes help gather feedback quickly before beginning the long-term development of a system. To evaluate the usability and usefulness of the system, various evaluation methods (e.g., heuristics, questionnaires, cognitive walkthroughs, observations) are also taught. Knowledge of these evaluation methods helps improve the systems.
A lab session is held in parallel with the lecture, in which students first learn how to recognize good and bad design. As part of the lab, a group project is conducted in which students speak with users to gather data and then develop their own prototypes based on these findings. These prototypes are then evaluated with end users to improve them. The lecture content is thus directly applied in the lab session.
Overview of lecture topics:
- Introduction
- Fundamentals of Human Perception
- Fundamentals of Cognitive and Perceptual Psychology
- Research Methods in Human-Computer Interaction
- Prototyping and Participatory / Human-Centered Design
- WIMP: Windows, Icons, Menus, Pointers, Controls
- Small-scale interactions / mobile interaction
- Evaluation Methods
- Direct Manipulation / Augmented Reality / Virtual Reality
- Multimedia / Multimodal Interaction
Contact
Kai Kunze
E-mail: kai.kunze@tu-clausthal.de
Dominik Schulz
E-mail: dominik.schulz@tu-clausthal.de
Materials
The lecture slides are available in Stud.IP.