Skip to content
IRC-Coding IRC-Coding
ISO 9241-110 Dialog Design UI Controls Error Tolerance Conformity with User Expectations

Software Ergonomics: ISO 9241-110 Dialog Principles

Master software ergonomics: UI controls (button, text field, dropdown) and 7 ISO 9241-110 dialog principles for user-friendly design.

S

schutzgeist

2 min read
Software Ergonomics: ISO 9241-110 Dialog Principles

Software Ergonomics: Design Elements and Principles

This article is a term explanation on design elements and the fundamental principles of dialogue design – including exam questions and tags.

In a Nutshell

Software ergonomics designs user interfaces so that tasks are completed efficiently, with minimal errors, and satisfactorily. Central to this are appropriate controls and the seven principles of dialogue design according to ISO 9241-110.

Compact Technical Description

The 7 Principles of Dialogue Design (ISO 9241-110)

  1. Task Appropriateness
  2. Self-Descriptiveness
  3. Learnability
  4. Controllability
  5. Conformity with User Expectations
  6. Individualizability
  7. Error Tolerance

Select Controls Appropriately

  • Button
  • Text Field
  • Dropdown
  • Combobox
  • Checkbox
  • Radio Group
  • Slider
  • Date Picker

Selection criteria: Data type, frequency, error risk, context. Additionally, accessibility (WCAG) applies: contrast, keyboard navigation, visible focus, clear labels.

Exam-Relevant Key Points

  • Select controls appropriate to task/data type
  • Information architecture: terminology + navigation consistent
  • Explain ISO 9241-110 principles and demonstrate with examples
  • Feedback/system status visible, undo/confirmation for critical actions
  • Form ergonomics: grouping, required fields, sensible defaults
  • A11y: labels, focus, keyboard, contrast
  • Documentation: UI specification, mockups, test protocols

Core Components

  1. Task Analysis
  2. Information Architecture
  3. Component Library
  4. Layout/Grid/Typography
  5. Focus Management/Keyboard
  6. Feedback/Status/Validation
  7. Accessibility
  8. Error Handling (preventive + undo)
  9. Personalization (themes/profiles)
  10. QA (heuristics, user tests, a11y scans)

Practical Example: Capture Order

Sections: Customer Data, Line Items, Shipping, Payment
Controls:
- Customer Number: Combobox with search
- Shipping Method: Radio group (3 options)
- Delivery Date: Date picker
- Terms & Conditions: Checkbox
Ergonomics:
- Inline validation
- Primary action "Save" easily accessible
- Undo for line item deletion
A11y:
- Visible labels + logical tab order + visible focus

Typical Exam Questions (with Short Answer)

  1. 7 principles of dialogue design? Task appropriateness, self-descriptiveness, learnability, controllability, conformity with user expectations, individualizability, error tolerance.
  2. Dropdown vs Combobox? Dropdown = fixed selection; combobox = search/optional free input (good for large lists).
  3. How do you measure usability? Task success, time on task, error rate, SUS/UEQ.

Most Important Sources

  1. https://en.wikipedia.org/wiki/ISO_9241
  2. https://www.w3.org/WAI/standards-guidelines/wcag/
Back to Blog
Share:

Related Posts