Patterns basieren auf wissenschaftlichen Quellen.
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. 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 |
Garfinkel, S.L., 2005. Design principles and patterns for computer systems that are simultaneously secure and usable (PhD thesis). Massachusetts Institute of Technology.