The importance of user experience (UX)
User experience (UX) is becoming more and more important. From embedded devices to cloud applications, users expect a modern and easy to use interface today. It is therefore important for developers to know at least the fundamental concepts for good user experience; we will familiarize you with these in this training course.
Basic concepts and HMI development
Front-end technologies undergo rapid change, but the fundamental concepts of successful user experience remain. The training first provides a quick overview of the development of the various types of human machine interfaces (HMI).
Psychological and neurological basics
The participants get to know psychological and neurological principles of perception and information processing and can experience these themselves within the framework of various concepts presented.
Dialogue design and practical exercises
The principles of dialogue design are presented, and the participants learn to recognize violations of these and develop solution approaches in practical exercises.
Evaluation of concepts and prototypes
Moreover, the participants will deal with various approaches to test and evaluate their own concepts and prototypes with a view to aspects of usability and ergonomics.
Training objectives and mindset
The objectives are governed by the contents of the individual modules. The overall goal of the training is to develop the participants’ mindset for continuous development of their software and their own skills. A wide scope of principles, practices and technologies are presented to give the participants as many points of reference to their day-to-day project work as possible.
Contents
- Brief history of HMIs
- Overview of the various types of HMIs
- Psychological and neurological principles of perception and information processing
- DIN EN ISO 9241-110 (Dialogue principles)
-
- Suitability for the task
- Self-descriptiveness
- Conformity with user expectations
- Suitability for learning
- Controllability
- Error tolerance
- Suitability for individualisation
-
- Appropriate use of colours
- Testing and evaluating concepts, prototypes and finished software with a view to aspects of usability and ergonomics