Post on 05-Feb-2016
description
transcript
Usability Engineering VU Einheit 1-2 „Methoden des Usability Engineering“
Inst. f. Softwaretechnik und Interaktive Systeme
Inhalt:• Sinnvoller Einsatz diverser UE-Methoden• Bedarfsanalyse• Risikoanalyse• Usability Inspection und - Tests
2
Empirischer Prozess für Usabilty Evaluierung
• Ähnlich zu Software-Entwicklungsprozess
• Definition Anforderungen: Fokus, Prioritäten, Budget
• Design der Evaluierung
• Kriterien
• Ansätze für Evaluierung: qualitativ, quantitativ
• Evaluierung
• Analyse der Ergebnisse
• Planung nach Machbarkeit, Kosten-Nutzen Überlegungen
3
Investition in Usability Verbesserung
• Usability Engineering senkt Kosten beim Einsatz der Software– kurze Einlernzeiten – kurze Wiedererlernzeiten – geringe Fehlerraten – geringe Supportleistungen
UE VU Inst. f. Softwaretechnik und Interaktive Systeme
[usab03]
4
• Usability Engineering senkt Kosten bei der Projektentwicklung selbst– zielorientierte Vorgangsweisen – effiziente Methoden – rechtzeitige Methoden – frühe Designentscheidungen
Investition in Usability Verbesserung
UE VO Inst. f. Softwaretechnik und Interaktive Systeme
5
Investition in Usability Verbesserung
• Case Studies– Kosteneinsparungen beim Support– Produktivität des Endbenutzers– Einsparungen beim Anwender allgemein
UE VO Inst. f. Softwaretechnik und Interaktive Systeme
[usab03]
6
Nutzen vs. Kosten von Usability
• "Best Practises" widmen der Usability ungefähr 10% der gesamten Projektkosten.
• Die Kosten für die Usability nehmen nicht linear zur Projektgrösse zu.
(unabhängig von Projektgröße! )
• Einsparungen höher als Kosten -> neue Budgetverteilung
UE VO Inst. f. Softwaretechnik und Interaktive Systeme
[NIEL00]
7
Nutzen-Kosten-Verhältnis
UE VO Inst. f. Softwaretechnik und Interaktive Systeme
[NIEL00]
Wert von Usability Tests
0
5
10
15
20
25
30
35
40
45
50
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Anzahl Usability Tests
Nu
tze
n-K
os
ten
-Ve
rhä
ltn
is
8
Risiken mangelnder Usability
• Beispiele
• Benutzer haben kein bzw. verlieren Interesse am Produkt
• Angst vor Kontrollverlust
• Benutzer kommen sich dumm vor
• Benutzer wollen Programm/Site/Produkt nicht mehr in Gebrauch nehmen
• Schlechte Propaganda für die Firma
• Kein Wiederkauf
UE VO Inst. f. Softwaretechnik und Interaktive Systeme
9
Usability Prozess – Priorisierung der Anforderungen
Messbare Usability Attribute werden definiert
Werte für die angestrebte
Usability werden festgesetzt
Das Produkt wird hinsichtlich der angestrebten
Werte getestet
Aufgetretene Probleme werden
analysiert
Werden die Werte erreicht?
Kein weiteres Redesign nötig
Einfluss möglicher Designlösungen wird analysiert
Benutzerrückmeldung wird beim
Redesign berücksichtigt
Nein
Ja
10
Usability Test
• Usability Test ist der Name für ein Vorgehen, während dessen
überprüft wird, ob die festgelegten Usability-Ziele erreicht worden
sind.
• Ablauf in 6 Schritten
1. Vorbereitung
2. Einführung
3. Test
4. Abschlußbesprechung
5. Analyse
6. Bericht
UE VO Inst. f. Softwaretechnik und Interaktive Systeme
11
Usability Test
5 gebräuchliche Methoden
• Observation
• Thinking Aloud Methode (TAM)
• Eye-Tracking
• Fokusgruppen
• Interviews und Fragebögen
UE VO Inst. f. Softwaretechnik und Interaktive Systeme
12
Observation
UE VO Inst. f. Softwaretechnik und Interaktive Systeme
• Vorgehen– Beobachten von Usern
• Ziel– Bedienungsprobleme feststellen
• Ergebnis– Bericht, Grundlage für Designkonzeption
13
Thinking Aloud
• Ziel: wenig Aufwand, kurze Zeit, viele Probleme aufdecken
• Interviewtechniken: während dem Test anwenden
• Ideale Anzahl für Testpersonen: 10
• Die Testpersonen sprechen aus, was sie tun und wobei sie Probleme haben.
UE VO Inst. f. Softwaretechnik und Interaktive Systeme
14
Eye Tracking
• Vorgehen- Blickbewegungen werden mit Augenkamera aufgezeichnet
• Ziel- Beobachtung wie User etwas wahrnimmt ( Reihenfolge,..)
• Ergebnis- objektive Information über Informationsaufnahme
UE VO Inst. f. Softwaretechnik und Interaktive Systeme
15
Fokusgruppen (Experten)
• Vorgehen– Diskussion von Testpersonen
• Ziel – Meinungen der Testpersonen einholen, Ideen prüfen
• Ergebnis– Grundlage für Entwicklungsentscheidungen schaffen
UE VO Inst. f. Softwaretechnik und Interaktive Systeme
16
Interview
• Vorgehen– Interviews mit 20 Personen
• Ziel– Vertrauensbildende Faktoren analysieren
• Ergebnis– Bericht, Grundlage für Designkonzeption
UE VO Inst. f. Softwaretechnik und Interaktive Systeme
17
Fragebogen
• Vorgehen– (Online-) Fragebogen
• Ziel– Erhebung der Erwartungen der Benutzer, Wordings
• Ergebnis– Bericht, Grundlage für Designkonzeption
UE VO Inst. f. Softwaretechnik und Interaktive Systeme
18
Eye Tracking
• Warum Eye-Tracking?
• „Mouse-Eye-Tracking“
• Fixation
• Bereichsanalyse (Area of Interest)
UE VO Inst. f. Softwaretechnik und Interaktive Systeme
19
Eye-Tracking
UE VO Inst. f. Softwaretechnik und Interaktive Systeme
20
Eye Tracking - Fixationen
UE VO Inst. f. Softwaretechnik und Interaktive Systeme
Die blauen Kreise kennzeichnen Fixationspunkte.
Je größer ein Kreis, desto länger ist die Fixationsdauer.
21
Eye Tracking - Blickdichte
• Die Blickdichte wird anschaulich visualisiert: Rote (verlaufend auf gelb und grün) Bereiche werden häufiger betrachtet als andere.
UE VO Inst. f. Softwaretechnik und Interaktive Systeme
22
Eye Tracking - Bereichsanalyse
UE VO Inst. f. Softwaretechnik und Interaktive Systeme
23
Usability Inspection - Fokusgruppe
Usability Inspection
• Gutachter mit Expertenwissen testen eine Oberfläche
daraufhin, ob diese mit vorher definierten Guidelines
übereinstimmen.
• Kostengünstiger als Usability Tests
UE VO Inst. f. Softwaretechnik und Interaktive Systeme
24
Usability Inspection
• Definition nach [Nielson]:
"Usability inspection is the generic name for a set of methods based on having evaluators inspect or examine usability-related aspects of a user interface.„
• Wer ist ein Gutachter (evaluator)?
• Was tun Gutachter?
• 2 bekannte Techniken:
• Heuristische Evaluation
• Cognitive Walkthrough
UE VO Inst. f. Softwaretechnik und Interaktive Systeme
25
Heuristische Evaluation
• Eine geringe Zahl von Gutachtern untersucht eine Benutzerschnittstelle eines Produktes
• Überprüfung der Übereinstimmungen zu Heuristiken (anerkannten Usability Prinzipien), z.B. Usability Critera nach Nielsen
"Usability inspection is the generic name for a set of methods based on having evaluators inspect or examine usability-related aspects of a user interface."
UE VO Inst. f. Softwaretechnik und Interaktive Systeme
26
Heuristische Evaluation
UE VO Inst. f. Softwaretechnik und Interaktive Systeme
Erkennungsratenkurven der Heuristischen Evaluation
27
Cognitive Walkthrough
• Basiert auf logischen Prozessen, die ein Benutzer durchführen soll.
• Gutachter durchläuft simulierten Weg
• Analyse korrekter Handlungsabläufe und Eruieren, ob die Benutzer diese tatächlich verfolgen.
• Konzentration nicht direkt auf das Interface, sondern auf die mentalen Prozesse eines möglichen Users
• Betonung des Aspektes der leichten Erlernbarkeit
UE VO Inst. f. Softwaretechnik und Interaktive Systeme
28
Cognitive Walkthrough
• Durchführung in 4 Schritten:
1. Definition des Inputs
2. Untersuchung der Handlungssequenzen für jede Aufgabe
3. Protokollierung kritischer Informationen
4. Revision des Interfaces
UE VO Inst. f. Softwaretechnik und Interaktive Systeme
29
Usability Inspection vs. Usability Tests
Usability Test
• Keine Experten, sondern Personen aus der Zielgruppe.
• Beobachtung von Testpersonen, wie diese mit einer
Oberfläche
arbeiten. Mit diesen Erkenntnissen wird das System
verbessert.
UE VO Inst. f. Softwaretechnik und Interaktive Systeme
30
1. Abgabe
UE VO Inst. f. Softwaretechnik und Interaktive Systeme
• Der Usability Test
• Benutzergruppen
• Szenarios
31
Referenzen und Web-Ressourcen
UE VO Inst. f. Softwaretechnik und Interaktive Systeme
• Bücher:– Manhartsberger, Martina; MUSIL, Sabine: Web Usability. Das Prinzip des
Vertrauens. Bonn: Galileo Press. 2001.– Hailing, Mario: Vortragsunterlagen „Usability als Erfolgsfaktor in der
Software-Entwicklung. Siemens AG Österreich. 2003
• Web-Ressourcen:– www.usabilitiy.at– www.usability.ch