Skip to content
IRC-CodingIRC-Coding
Software ErgonomicsUsabilityUser ExperienceISO 9241WCAGPrototype

Software Ergonomics Basics: Usability vs UX

Learn software ergonomics fundamentals: usability vs UX, ISO 9241, mockups, accessibility (WCAG), and key metrics.

S

schutzgeist

2 min read
Software Ergonomics Basics: Usability vs UX

Ergonomics Fundamentals in Software Development

This article is a glossary entry covering software ergonomics fundamentals – including exam questions, core components, and key topics.

In a Nutshell

  • Usability focuses on effectiveness, efficiency, and user satisfaction when completing tasks.
  • User Experience (UX) additionally encompasses expectations, emotions, and context before, during, and after use.

Ergonomic UIs emerge from requirements analysis, visual hierarchy, accessibility, and iterative validation using mockups and prototypes.

Core Definition

Software ergonomics builds on standards like ISO 9241 and human-centered design principles.

  • Usability: “Can the user complete the task correctly and quickly?”
  • UX: “What is the overall feeling of using the product (including expectations, branding, and context)?”

Early visualization:

  • Wireframe / Mockup (low/high fidelity)
  • Clickable prototype for flows, feedback, and error scenarios

Accessibility:

  • WCAG (POUR: perceivable, operable, understandable, robust)
  • EN 301 549 as the European framework (e.g., public procurement)

Evaluation:

  • Heuristic evaluation (Nielsen)
  • Walkthroughs
  • User testing

Key Exam Topics

  • Clearly distinguish usability vs UX (IHK)
  • Mockup types and their purpose (alignment, risk reduction)
  • Ergonomics rules: consistency, feedback, error prevention, error tolerance
  • Accessibility: contrast, keyboard operability, visible focus
  • Form design: grids, grouping, reading order
  • Cognitive laws: Fitts, Hick-Hyman (core concepts)
  • Document requirements and acceptance criteria in testable form
  • Metrics: Task Success, Time on Task, Error Rate, SUS/UEQ

Core Components

  1. Requirements gathering (interviews, observation, personas)
  2. Information architecture (navigation, vocabulary)
  3. Interaction design (flows, states, error handling)
  4. Visual design (grids, typography, contrast)
  5. Prototyping (wireframe → clickable prototype)
  6. Accessibility (WCAG, keyboard, semantics)
  7. Component library (forms, dialogs, tables)
  8. Usability evaluation (testing, SUS/UEQ)
  9. QA (acceptance criteria, a11y checks)
  10. Governance (style guide/design system)

Practical Example (Support Ticket Form)

Fields: Subject, Description, Category, Priority, Upload
Ergonomics: Grouping, required fields marked, inline validation
A11y: Label→Input, logical tab order, visible focus, 4.5:1 contrast
Test: 5 users, metrics (success, time, errors, SUS)

Advantages and Disadvantages

Advantages

  • Higher task completion rates
  • Lower support and training costs
  • Better accessibility (inclusive products)

Disadvantages

  • Initial effort (analysis, prototyping, testing)
  • Need for test participants
  • Design conflicts (branding vs. contrast/a11y)

Common Exam Questions (with Short Answers)

  1. Usability vs UX? Usability = completing the task; UX = entire experience.
  2. Why mockups early on? Make requirements visible, iterate affordably.
  3. Key usability metrics? Task Success, Time on Task, Error Rate, SUS/UEQ.
  4. Critical WCAG aspects for forms? Labels, contrast, keyboard support, visible focus, clear error messages.

Key Resources

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

Related Posts