MMI Flashcards
Was sind die 3 wichtigsten Fragen in der MMI/Usability?
- Wer sind meine Nutzer? (Nutzer)
- Was wollen wie mit dem System machen? (Aufgabe)
- Was ist der Kontext in dem das System genutzt wird? (Kontext)
Definiere Usability
Usability ist das Ausmaß, in dem ein Produkt durch bestimmte Nutzer in einem bestimmten Nutzungskontext genutzt werden kann, um bestimmte Ziele effektiv, effizient und zufriedenstellend zu erreichen.
Definiere User Experience
Wahrnehmung und Reaktion einer Person, die aus der tatsächlich und/oder der erwarteten Benutzung eines Produkts, eines Systems oder einer Dienstleistung resultieren.
Vor der Nutzung, Während der Nutzung, Nach der Nutzung
Nenn Bestandteile der einzelnen Phasen und ob es der Usability und/oder User Experience zugeordnet wird.
Was sind die beiden Hauptziele von gutem UI/UX-Design?
- Geringe kognitive Belastung
- Positive Emotionen auslösen
Welche Gestaltgesetze gibt es?
Gesetz der…
* …guten Gestalt
* …Nähe
* …Geschlossenheit
* …Ähnlichkeit
* …Kontinuität
* …Erfahrung
* …gemeinsamen Schicksals
Was sind Wireframes?
- schematische Darstellung mit Fokus auf Platzierung von Elementen und möglichen Interaktionen
- nur skizzenhaft und bewusst keine grafische Ausarbeitung
Was sind Vor-/Nachteile von Wireframes?
+schnell
+günstig
+Fokus auf konzeptionelle Modelle
-Entwickler zu viele Freiheitsgrade
Was sind die drei Dinge, die ein Nutzer zu jeder Zeit wissen sollte, damit er weiß, dass das System responsiv ist und sich nicht verwirrt fühlt.
- Ob Nutzereingaben verstanden wurden
- Was der Effekt von Nutzereingaben ist
- Wie der Zustand des Systems gerade ist
Was sind die drei menschlichen Deadlines?
- 0.1 Sekunde: Zeitspanne, damit Ursache und Wirkung als zusammengehörig wahrgenommen werden
- 1 Sekunde: minimale Reaktionszeit zu unerwarteten Ereignissen
- 10 Sekunden: typische menschliche Aufmerksamkeitsspanne
Definiere den Begriff Responsiveness
Die Fähigkeit einer UI, Nutzern unmittelbares Feedback für ihre Handlungen zu geben. Dabei ist wichtig zu wissen, dass Responsiveness nicht gleich Leistung ist, denn für gute Responsiveness brauch es keine bessere Hardware, sondern ein besseres System Design.
Was sind typische Gründe, dass Responsiveness fehlt?
- Hat für die Entwickler keine Priorität
- Ist keine explizite Forderung der Stakeholder
- Führt zu zusätzlichem Programmieraufwand -> höhere Kosten
Wie wird Responsiveness umgesetzt?
- Berücksichtigung der Human Deadlines
- Parallelisierung von Aufgaben
- Priorisierung von Aufgaben
- Speicherung von zeitintensiven Aufgaben im Cache
Was sind die 10 goldenen Regeln der MMI?
- Entwirf ein einfaches Interface.
- Verwende die Sprache des Nutzers.
- Sei konsistent und vorhersehbar.
- Gib Feedback und sei responsiv.
- Minimiere die kognitive Belastung.
- Vermeide Fehler, hilf bei der Fehlerbehandlung, biete Undo an.
- Entwirf klare Ausgänge und geschlossene Dialoge.
- Biete Hilfe und Dokumentation an.
- Gehe auf die unterschiedlichen Bedürfnisse der Nutzer ein.
- Stelle einen Grafikdesigner ein.
Wann ist es sinnvoll bewusst schlechtes Design anzuwenden?
Vor kritischen Aktionen, wie zB. das Löschen von Daten o.Ä.
Dann macht es Sinn stark vom eigentlichem Design abzuweichen um dem User bewusst zu machen, dass er eine kritische Operation ausführt.