Einführung Flashcards
Motivation
- Fahrkartenkauf über Handy
- Time-Shift
- Fernbedienung
Wozu Perspektivenwechsel ?
2 sichten.
Entwickler mit technischem wissen und Benutzer mit Anwendungswissen
Usability Definition
Gebrauchstauglichkeit.
Ausmaß in dem ein Produkt durch bestimmte Benutzer in einem bestimmten Nutzungskontext genutzt werden kann, um bestimmte Ziele effektiv, effizient und zufriedenstellend zu erreichen
Usability im engeren Sinne
- Anordnung Steuerelemente
- Anzahl Klicks
- Erkennbarkeit Dialoge
Usability im weiteren Sinne
- leichte erlernbarkeit
- einfache Aufgabenerfüllbarkeit
Usability: Optimierung UI unzureichend
essenziell weiter Aufgaben, die größtenteils dem UI-Entwurf vorhergehen
- Benutzeranalyse
- Aufgabenanalyse
- Anwendungskontext Analyse
- Erarbeitung optimale Abläufe
Folgen schlechter Usability
- reduzierte Produktivität (schwierige + langwierige Einarbeitungsphase, geringe Arbeitsgeschwindigkeit )
- Schäden + Verluste ( schlechte Arbeitsqualität, Benutzer ignorieren Sicherheitsrichtlinien )
- -> überlastete Hotline
Geschichte: Leonardo da Vinci
1452: Der Mensch steht im Mittelpunkt für Entwicklung neuer Technologien
Medien
Hypertext, Multimedia
Medien kategorisierungsarten
- Kontinuität (Video, diskret(Foto, Text))
- Sinnesorgane(Auge, Ohr, Haut)
- Darstellung (ASCII, HTML, Video-/Audioformat
- Speicherart (Papier, magnetische/opt. Medien)
- Übertragungsmedium (Funk, Kabel)
Modelle
E: Tastatur, Maus, Kamera, Mikrofon
V: Computer, Notebook, TV, Tablet, Auto
A: Bildschirm, Drucker, Lautsprecher, Vibration
Grundmodell Benutzer
Aufgabe: Ziele, Prozesse
Werkzeug/Com: Benutzerschnittstelle, Dialoge
Kontext/Umfeld: Arbeitsorganisation-/umfeld
Grundmodell
Aufgabe besteht aus manuellen oder rechnergestützten Aufgabenschritte(=Benutzungsschritte) –> besteht aus Dialogschritten –> Interaktionsschritte(Bedienschritte zB Menüauswahl, Klicken)
Benutzerschnittstelle
Anwendungs-/Werkzeugschnittstelle, Dialogschnittstelle, E/A Schnittstelle
Anwendungs-/Werkzeugschnittstelle
Alle für den benutzer verfügbaren Programmfunktionen