User Interfaces - Teil 1

- Internes und Externes Design eines User Interfaces - Software Qualitätskriterien nach ISO 9126 - ISO 9241-11 und Quesenbery - Usability Engineering

- Internes und Externes Design eines User Interfaces - Software Qualitätskriterien nach ISO 9126 - ISO 9241-11 und Quesenbery - Usability Engineering


T. R.
Diese Lernkarten decken grundlegende Konzepte der Benutzeroberflächengestaltung auf Universitätsniveau ab. Sie konzentrieren sich auf ISO-Standards wie ISO 9241-210 und ISO 9126, die Qualitätskriterien für Software und Benutzbarkeit definieren. Themen wie Usability Engineering, Designprozesse und Quesenberys "Fünf E's" werden behandelt, wobei auch praktische Beispiele und Methoden wie Prototyping und Evaluation erklärt werden. Diese Karteikarten richten sich an Studierende und Fachleute, die sich mit der Gestaltung effizienter und benutzerfreundlicher Interfaces auseinandersetzen möchten.
Flashcards
26
Students
5
Language
German
Category
Computer Science
Level
University
Created / Updated
27.01.2014 / 30.01.2021

Flashcards

Unterscheidung Internes Design vs. Externes Design

 

Externes Design: 
Design von Presentation & Action Language (sichtbare GUI), Experience Design = Look & Feel = Benutzersicht

Internes Design:
Design der Implementierung, Architektur, Codeaufteilung, Patterns = Entwicklersicht 

 

Erklären Sie an einem Beispiel: Conceptual Model

Vorstellung im Kopf des Benutzer

 

Erklären Sie an einem Beispiel: Presentation Language 

 

 

sichtbares GUI

Erklären Sie an einem Beispiel: Action Language

sichtbares GUI + Eingabe, bzw. Aktion des Benutzers

Erklären Sie an einem Beispiel: Erwartungskonformität und Feedback

Entspricht das Feedback der Applikation auch der Erwartung des Benutzers

Vorgehen bei der Entwicklung des Externen Design eines User Interface

  1. PAPIER-Prototyping: Papier und Bleistift, MIT DATEN, mit richtigen Benutzern testen 
  2. Tools einsetzen, wie z.B. Balsamiq (Erstellen von Wireframes mit einem Tool)
  3. SW-Tools, bzw. GUI-Tools

Software Qualitätskriterien nach ISO 9126 (6 Stück)

  • Functionality/Funktionalität
  • Reliability/Zuverlässigkeit

  • Usability/Benutzbarkeit

  • Efficiency, Effizienz

  • Maintainability/Wartungsfreundlichkeit

  • Portability/Übertragbarkeit

Functionality/Funktionalität (Software Qualitätskriterien nach ISO 9126)

  • Korrektheit
  • Angemessenheit
  • Interoperabilität
  • Ordnungsmässigkeit
  • Sicherheit

Reliability/Zuverlässigkeit (Software Qualitätskriterien nach ISO 9126)

  • Reife
  • Fehlertoleranz
  • Wiederherstellbarkeit 

Usability/Benutzbarkeit (Software Qualitätskriterien nach ISO 9126)

  • Verständlichkeit
  • Bedienbarkeit
  • Erlernbarkeit
  • Robustheit

Efficiency, Effizienz (Software Qualitätskriterien nach ISO 9126)

  • Wirtschaftlichkeit
  • Zeitverhalten
  • Verbrauchsverhalten

Maintainability/Wartungsfreundlichkeit (Software Qualitätskriterien nach ISO 9126)

  • Analysierbarkeit
  • Änderbarkeit
  • Stabilität
  • Testbarkeit

Portability/Übertragbarkeit: (Software Qualitätskriterien nach ISO 9126)

  • Anpassbarkeit
  • Installierbarkeit
  • Konformität
  • Austauschbarkeit

Usability Kriterien nach ISO 9241-11 (3 Stück) und Quesenbery  ("Fünf E's")

ISO 9241-11:

Effective
Efficient
Satisfaction

Quesenbery:

ISO 9241-11 + Satisfaction =
Engaging
Error tolerant
Easy to learn

Quesenbery: Effective

Benutzer können ihre Ziele erreichen.

Quesenbery: Efficient

Benutzer können ihre Ziele mit angemessenem Aufwand erreichen.

Quesenbery: Engaging

How pleasant or satisfying the interface is to use.

Quesenbery: Easy to learn

How well the product supports both initial orientation and deeper learning

Quesenbery: Error tolerant

The ability of the interface to prevent errors or help users recover from those that occur

Schritte des UI Design Prozesses nach Usability Engineering (5 Stück)  

  • Analyse
  • Modellieren
  • Spezifikation
  • Realisierung
  • Evaluation

Analyse (Usability Engineering)

Benutzer Beobachtung + Workshops

Modellieren (Usability Engineering)

Perosnas, Szenarien, Low-Fi GUI Desgin

Spezifikation (Usability Engineering)

UseCases, Features, Requirments Dok., Detail External Design

Realisierung (Usability Engineering)

Internal Design

Evaluation (Usability Engineering)

Testing

User Centered Design Process ISO 9241-210 (früher ISO 13407)

  1. Planen des Prozesses
  2. Benutzungsumfeld analysieren & spezifizieren
  3. Anforderungen ableiten
  4. Lösung produzieren
  5. Lösung evaluieren (gehe zu 2. oder fertig)

Study