Patterns

Patterns basieren auf wissenschaftlichen Quellen.

Hinweise auf abweichendes Verhalten

Name Hinweise auf abweichendes Verhalten
Quellen (Garfinkel, 2005)
Synonyme Keine
Kontext Viele Programme benutzen Funktionalitäten, die sowohl ungewöhnlich sind als auch fundamental von dem mentalen Modell des Nutzers abweichen, der mit diesem Objekt interagiert.
Problem Auf welche Funktionalitäten von Objekten muss hingewiesen werden?
Lösung Benachrichtige den Nutzer, wenn ein Objekt (Software oder ein physisches Objekt) sich wesentlich anders verhält als erwartet. Im Idealfall soll die Benachrichtigung von dem Erzeuger des Objekts stammen.
Beispiele Das Programm ‘Precision Time’ von Gain Publishing existiert in zwei Versionen: Eine Version ist kostenlos, zeigt aber Werbung vom Gain-Netzwerk. Die andere Version kostet 30$ und enthält keine Werbung. Obwohl die Unterschiede auf der Webseite des Herstellers klar beschrieben sind, wird dies nicht im Interface erwähnt, sobald das Programm installiert ist.
EPCglobal hat ein EPC-Siegel entwickelt, das auf Produkten angezeigt wird, die RFID-Marker enthalten. Beispiel Source: (Garfinkel, 2005)
Implementierung Es muss eine Liste von Funktionalitäten vereinbart werden, auf die hingewiesen wird. Idealerweise sollten dies die Funktionalitäten sein, die dafür sorgen, dass ein Programm oder Objekt sich in einer überraschenden Art und Weise verhält. Hierfür werden standardisierte Hinweise entwickelt, die Idealerweise standardisierte Bilder und Texte beinhalten.
Konsequenzen Der Nutzer wird darauf hingewiesen, dass versteckte Funktionalitäten in einem Programm oder physischen Objekt enthalten sein können. Dadurch ist er in der Lage, sein mentales Modell an den Gegebenheiten auszurichten, und er kann sinnvollere Entscheidungen treffen. Forscher können diese Hinweise dafür nutzen, Informationen zu sammeln, falls noch weitere Regelungen getroffen werden müssen.
Abhängigkeiten Keine
Beziehungen [Direkte Mitteilungen]
Prinzipien [Bedeutungskonsistentes Vokabular]
Richtlinien Keine
Check Listen Keine
Use cases Keine
Tags Hinweise auf abweichendes Verhalten, Disclose Significant Deviations
Log history [03/08/2016]: Translated to German

Referenzen

Garfinkel, S.L., 2005. Design principles and patterns for computer systems that are simultaneously secure and usable (PhD thesis). Massachusetts Institute of Technology.