Skip to main content

7+8

Was sagt Fitts Law?

  • Prädiktive Modelle für Interaktion
  • sagt aus, wie lange es dauert von element a nach b zu kommen
  • Modell, wie lange bestimmte Aktionen dauern
  • Ableitung wie viele Artikel verarbeitet werden können

Warum ist Fitts Law unterschiedlich für verschiedene Geräte?

Je nach Aufgabe is der Index of Difficulty anders. a+b beschreibt die beschleunigung. Daher muss je nach berechnetem Index ein anderes A und B gefunden werden.

Warum sind Buttons in den Ecken des Bildschirms besonders gut?

Nach Fitt's law sind Ecken die am schnellsten zu erreichenden Orte.

Stellt das KLM für die folgende Flugsuche auf:

Flug von STR nach ATL vom 01.08.2018 – 14.08.2018 für einen Erwachsenen in der Premium Economy-Klasse.

Reihenfolge der Operatoren

2(tH+tP+tB+tH+3tK+tH+tP+tB+tH+10tK)+tH+tP+tB+tP+tK+3(tP+tK)2 * (t_H + t_P + t_B + t_H + 3t_K + t_H + t_P + t_B + t_H + 10t_K) + t_H + t_P + t_B + t_P + t_K + 3(t_P + t_K)

Dauer der Ausführung

Dialogmodelle betreffen vor allem welche Ebene?

  • Vor allem syntaktische Ebene
  • Aber auch Semantik des Systems: “Was tut es”
  • und Wirkung des Systems: “Wie stellt es sich dar”

Inwieweit unterscheiden sich menschliche Dialoge von Dialogen zwischen Mensch und Maschine?

  • Dialoge zwischen Mensch und Computer sind oft sehr eingeschränkt

Welche drei Eigenschaften sind große Vorteile von Dialogmodellen und warum?

  • Explizite und abstrakte Modellierung
    • Dialoge werden ansonsten oft im Programm vergraben
    • Besseres Verständnis, Diskutierbarkeit von Entwürfen
    • Trennung von lexikalischer, syntaktischer und semantischer Ebene
  • Unterstützung bei der Implementierung
    • Vorlage für die Implementierung der Dialoge
    • Leichtere Implementierung, höhere Produktivität
    • Leichtere Änderungen möglich
    • Übertragung auf andere Plattformen leichter (Web, App, …)
  • Formale Darstellung und Analysemöglichkeit
    • Erreichbarkeit von Zuständen
      • Bsp: kommt man in jedem Schritt zum Ausgang/Warenkorb/Kasse
    • Finden inkonsistente Aktionen
    • Schwer reversible Aktionen ausfindig zu machen
    • Fehlende Aktionen identifizieren
    • Deadlocks