08 Modelle
Schichtmodell der Interaktion​
Abbildung​
Evaluation​
Analytisch​
Analyse über das Objekt der Analyse
Betrachtung des Aufbaus eines Systems
Betrachtung der Funktion eines Systems
Empirisch​
- Nachfrage bei Benutzern
Dialogmodelle​
Struktur menschliche Dialoge​
Dialoge zwischen Mensch und Computer sind oft eingeschränkt
Dialoge sind Kontextabhängig
Abstrakte Formalisierungen der konkreten Interaktion​
Vorteile​
Unterstützen bei Implementierung
Leichte Änderungen sind möglich
Ãœbertragung auf andere Plattformen sind einfach
Formale Darstellung
Analyse möglich
Kann jeder Zustand erreich werden?
gibt es Deadlocks
schwer reversible Aktionen ausfindig machen
Darstellungsmöglichkeiten​
Zustandsdiagramme #important
- Hierarchische STNs #important
- Helfen Zustandsdiagramme aufzuteilen
- führne schnell zu ‘kombinatorischen explosionen'
EInfache checkboxen können bereits zu vielen Kombinationen führen
- Hilfemenüs, die überall eingebaut werden müssen- Checkbox Kombinationen
Petrinetze
State Charts, UML
Flussdiagramme
JSD Diagramme
Keystroke Level Model​
Physical Operators​
Button
- tk = 0.28s
Pointing
- tp = 1.1s
Zeichnen einer Linie
Mental Operators​
Nachdenken
Vorbereiten einer Aktion
- tm = 1.35s
System Response Operator​
- Benutzer wartet auf eine Systemreaktion
Operatoren​
Keystroke
- tK = 0.28s #nichtAuswendigLernen
Pointing
- tP = 1.1s #nichtAuswendigLernen
Homing
- tH = 0.4s #nichtAuswendigLernen
Mental preperation
- tM = 1.35 #nichtAuswendigLernen
Response Time t by system
- Antwortzeit t #nichtAuswendigLernen
Modellierung von dauer über definierte Durchschnittszeiten #important​
Modelle​
Grundlegend​
Helfen Vorhersagen zu machen
Sind nicht perfekt
Maßgeschneidert auf Fragestellung
Deskriptive Modelle für Interaktion​
GOMS / KLM
Goals Operator
Prädikative Modelle für Interaktion #important​
Fitts’ Law #important
- Versuch von Fitt
- Messung
- Ergebnisse
D = Distance
W = Ziel
-- Erkenntnisse
- Elemente, die oft verwendet werden, sollten gut erreichbar sein