Die Qualitätsanforderungen an Individualsoftware sind hoch. Sie soll funktional, zuverlässig, benutzerfreundlich und wartbar sein. Nicht zuletzt muss die Kosten-Nutzen-Relation stimmen.
Weitere Vorträge, die wir auch gern in Ihrem Unternehmen halten, finden Sie unter: https://www.iks-gmbh.com/impulsvortraege
Darf es ein bisschen mehr sein - Konzepte und Strategien zur Bewältigung groß...
Mehr Softwarequalität: Usability
1. Software-Usability:
„So war das aber nicht gedacht“
iks Thementag
„Mehr Softwarequalität – Ausgewählte Themen“
22.05.2014
Autor:
Martin Gossen
2. Seite 3 / 63Software-Usability: „So war das aber nicht gedacht“
3. Seite 4 / 63Software-Usability: „So war das aber nicht gedacht“
4. Seite 5 / 63Software-Usability: „So war das aber nicht gedacht“
„So war das
aber nicht
gedacht“
5. Seite 6 / 63Software-Usability: „So war das aber nicht gedacht“
Agenda
Usability…
1. Was ist das?.......................................... (Begriff)
2. Welchen Hintergrund hat das?............ (Theorie)
3. Was hat das mit Software zu tun?...... (Motivation)
4. Wie kann das untersucht werden?..... (Methoden)
5. Was wurde bisher gefunden?............. (Ergebnisse)
6. Was sind die Konsequenzen?............ (Nutzen)
7. Was kostet das?.................................. (Aufwand)
8. Wie kann ich das ausprobieren?........ (Tools)
9. Fazit
6. Seite 7 / 63Software-Usability: „So war das aber nicht gedacht“
Agenda
Usability…
1. Was ist das?
2. Welchen Hintergrund hat das?
3. Was hat das mit Software zu tun?
4. Wie kann das untersucht werden?
5. Was wurde bisher gefunden?
6. Was sind die Konsequenzen?
7. Was kostet das?
8. Wie kann ich das ausprobieren?
9. Fazit
7. Seite 8 / 63Software-Usability: „So war das aber nicht gedacht“
Was ist das?
Übersetzung „Usability“
Bedienbarkeit
Benutzbarkeit
Brauchbarkeit
Verwendbarkeit
8. Seite 9 / 63Software-Usability: „So war das aber nicht gedacht“
Was ist das?
Übersetzung „Usability“
…eines Gegenstandes, Dienstes,
Umgebung oder Einrichtung.
Benutzer-
freundlichkeit
9. Seite 10 / 63Software-Usability: „So war das aber nicht gedacht“
Was ist das?
ISO 9241: Software Ergonomie
Usability ist das Ausmaß, in dem ein Produkt durch bestimmte Benutzer in
einem bestimmten Nutzungskontext genutzt werden kann, um bestimmte
Ziele effektiv, effizient und zufriedenstellend zu erreichen.
10. Seite 11 / 63Software-Usability: „So war das aber nicht gedacht“
Agenda
Usability…
1. Was ist das?
2. Welchen Hintergrund hat das?
3. Was hat das mit Software zu tun?
4. Wie kann das untersucht werden?
5. Was wurde bisher gefunden?
6. Was sind die Konsequenzen?
7. Was kostet das?
8. Wie kann ich das ausprobieren?
9. Fazit
11. Seite 12 / 63Software-Usability: „So war das aber nicht gedacht“
Welchen Hintergrund hat das?
Bitte befolgen Sie strikt die fettgedruckte Anweisung
auf der nächsten Seite…
12. Seite 13 / 63Software-Usability: „So war das aber nicht gedacht“
Nach links
schauen zu spät…
13. Seite 14 / 63Software-Usability: „So war das aber nicht gedacht“
Welchen Hintergrund hat das?
Selektive Wahrnehmung
www.fedex.com
14. Seite 15 / 63Software-Usability: „So war das aber nicht gedacht“
Welchen Hintergrund hat das?
7±2 Regel
15. Seite 16 / 63Software-Usability: „So war das aber nicht gedacht“
Welchen Hintergrund hat das?
Primacy-Recency-Effekt
lablearner.com/LabLearnerIP/LabLearnerIP/serial_positions_results.html
16. Seite 17 / 63Software-Usability: „So war das aber nicht gedacht“
Agenda
Usability…
1. Was ist das?
2. Welchen Hintergrund hat das?
3. Was hat das mit Software zu tun?
4. Wie kann das untersucht werden?
5. Was wurde bisher gefunden?
6. Was sind die Konsequenzen?
7. Was kostet das?
8. Wie kann ich das ausprobieren?
9. Fazit
17. Seite 18 / 63Software-Usability: „So war das aber nicht gedacht“
Was hat das mit Software zu tun?
www.bauhaus.info
„Haben die auch
Schneeketten?“
18. Seite 19 / 63Software-Usability: „So war das aber nicht gedacht“
Was hat das mit Software zu tun?
„Wenn eine Website schwer zu benutzen ist, verlassen Benutzer die
Site. Wenn auf der Homepage nicht deutlich wird, was man auf der Site
tun kann, [oder] … wenn die angebotenen Informationen schwer lesbar
sind, ebenso. … Wenn Benutzer ein Produkt nicht finden können,
können sie es auch nicht kaufen.”
„In Intranets bestimmt die Usability die Produktivität der Mitarbeiter.
Jede Minute, die ein Mitarbeiter benötigt, um sich im Intranet
zurechtzufinden … ist Geld, das Sie als Arbeitgeber verschwenden, da
Sie den Mitarbeiter bezahlen, ohne dass Arbeit erledigt wird.”
Zeit ist Geld
19. Seite 20 / 63Software-Usability: „So war das aber nicht gedacht“
Was hat das mit Software zu tun?
Umsatzsteigerung nach Usability-Optimierung (Web)
0%
50%
100%
150%
200%
0%
50%
100%
150%
200%
250%
2003 2008
+83%
+135%
20. Seite 21 / 63Software-Usability: „So war das aber nicht gedacht“
Was hat das mit Software zu tun?
Gesetzliche Bestimmungen
BildscharbV
Verordnung über Sicherheit und Gesundheitsschutz
bei der Arbeit an Bildschirmgeräten
Arbeitgeber verantwortlich für Mindestqualität des Arbeitsplatzes;
einklagbar.
BITV NRW
Verordnung zur Schaffung barrierefreier IT nach dem
Behindertengleichstellungsgesetz NRW
Verpflichtend für alle Internetauftritte von Behörden der
Landesverwaltung
21. Seite 22 / 63Software-Usability: „So war das aber nicht gedacht“
22. Seite 23 / 63Software-Usability: „So war das aber nicht gedacht“
23. Seite 24 / 63Software-Usability: „So war das aber nicht gedacht“
24. Seite 25 / 63Software-Usability: „So war das aber nicht gedacht“
25. Seite 26 / 63Software-Usability: „So war das aber nicht gedacht“
Was hat das mit Software zu tun?
Was auf einer Uni-
Homepage steht Was Leute suchen
Dia-Show
Pressemitteilungen
Neuigkeiten
Ankündigungen
Leitbild
Offizieller
Name der
Uni
Telefonliste
Campus-Adresse
Anmeldeformulare
Akademischer
Kalender
Abteilungsliste
26. Seite 27 / 63Software-Usability: „So war das aber nicht gedacht“
Agenda
Usability…
1. Was ist das?
2. Welchen Hintergrund hat das?
3. Was hat das mit Software zu tun?
4. Wie kann das untersucht werden?
5. Was wurde bisher gefunden?
6. Was sind die Konsequenzen?
7. Was kostet das?
8. Wie kann ich das ausprobieren?
9. Fazit
27. Seite 28 / 63Software-Usability: „So war das aber nicht gedacht“
Wie kann das untersucht werden?
A) Auf eigene Erfahrung / Meinung vertrauen
Nicht repräsentativ für die Zielgruppe
Verzerrt durch Spezialistenbrille
„So war das aber nicht gedacht“
Wert dieser Methode:
28. Seite 29 / 63Software-Usability: „So war das aber nicht gedacht“
Wie kann das untersucht werden?
B) Benutzer befragen
Interview zur Arbeitsweise
Umfragen
Wert dieser Methode:
29. Seite 30 / 63Software-Usability: „So war das aber nicht gedacht“
Wie kann das untersucht werden?
C) Zugriffsprotokolle analysieren
Log-Dateien
Auswertung mit Tools (Google Analytics)
Eher Nutzung, weniger Usability
Wert dieser Methode:
30. Seite 31 / 63Software-Usability: „So war das aber nicht gedacht“
Wie kann das untersucht werden?
D) Erfahrung von Usability-Experten nutzen (Expert Review)
Richtlinien / Best Practices
– Allgemein (ISO 9241)
– Technologie-spezifisch (Human Interface Guidelines)
– Barrierefreiheit (WCAG)
Fundiert, aber nicht kontext-spezifisch
Wert dieser Methode:
31. Seite 32 / 63Software-Usability: „So war das aber nicht gedacht“
Wie kann das untersucht werden?
D) Erfahrung von Usability-Experten nutzen (Expert Review)
Hintergrund und Ziel
Methoden
Ergebnisse
Empfehlungen
iks GmbH, Hilden
32. Seite 33 / 63Software-Usability: „So war das aber nicht gedacht“
Wie kann das untersucht werden?
E) Usability-Tests
Beobachtung des Benutzers bei der Bedienung eines Systems
Quantitative + qualitative Auswertung
Wert dieser Methode:
33. Seite 34 / 63Software-Usability: „So war das aber nicht gedacht“
Wie kann das untersucht werden?
E) Usability-Tests
Merkmal Indikator Metrik
Zeitaufwand
Erfolgsquote
34. Seite 35 / 63Software-Usability: „So war das aber nicht gedacht“
Wie kann das untersucht werden?
Ablauf eines Usability-Tests
Einführung
Reale Aufgaben stellen
Bildschirm aufzeichnen
Gesicht aufzeichnen
Zum laut Denken anregen
Zeit messen
Probleme notieren
So wenig Hilfe wie möglich geben
www.facit-digital.com/teststudio
35. Seite 36 / 63Software-Usability: „So war das aber nicht gedacht“
Wie kann das untersucht werden?
Analyse im Projektverlauf
Früh
Zeit
Erforschender
Test
Mitte
Bewertender
Test
Spät
Validierender
Test
C) Log-Analyse
D) Expert Review
E) Usability Tests
36. Seite 37 / 63Software-Usability: „So war das aber nicht gedacht“
Wie kann das untersucht werden?
Paper Prototyping Click Dummy
www.luma-institute.com/workshops/public-workshops
iks GmbH, Hilden
37. Seite 38 / 63Software-Usability: „So war das aber nicht gedacht“
Wie kann das untersucht werden?
www.userfocus.co.uk/resources/datalogger.html
38. Seite 39 / 63Software-Usability: „So war das aber nicht gedacht“
Wie kann das untersucht werden?
www.userfocus.co.uk/resources/datalogger.html iks GmbH, Hilden
39. Seite 40 / 63Software-Usability: „So war das aber nicht gedacht“
Wie kann das untersucht werden?
Eye Tracking & Heat Maps
uxdesign.smashingmagazine.com/2009/09/24/10-useful-usability-findings-and-guidelines
40. Seite 41 / 63Software-Usability: „So war das aber nicht gedacht“
Agenda
Usability…
1. Was ist das?
2. Welchen Hintergrund hat das?
3. Was hat das mit Software zu tun?
4. Wie kann das untersucht werden?
5. Was wurde bisher gefunden?
6. Was sind die Konsequenzen?
7. Was kostet das?
8. Wie kann ich das ausprobieren?
9. Fazit
41. Seite 42 / 63Software-Usability: „So war das aber nicht gedacht“
Was wurde bisher gefunden?
Typische Ergebnisse (Web)
Leerraum erhöht die Verständlichkeit
Blau ist die beste Farbe für Hyperlinks
Benutzer „scannen” Text und blenden Werbung (psychisch) aus
80 % der Zeit oberhalb der Bildschirmkante
… u.v.m.
…aber abhängig vom Kontext!
42. Seite 43 / 63Software-Usability: „So war das aber nicht gedacht“
Was wurde bisher gefunden?
„Scannen“ von Text
http://www.nngroup.com/articles/f-shaped-
pattern-reading-web-content/
„Banner
Blindness“
www.nngroup.com/articles/banner-blindness-old-and-new-findings
43. Seite 44 / 63Software-Usability: „So war das aber nicht gedacht“
Was wurde bisher gefunden?
Nutzergewohnheiten und -kontexte ändern sich!
Technisch: Display-Größe, Steuerung, Netzwerk-Verbindung
Umgebung: Ort, Tageszeit, Temperatur, Geräuschkulisse
Organisation: Zeitdruck vs. Freizeit
Interesse: Konzentriert vs. Beiläufig
44. Seite 45 / 63Software-Usability: „So war das aber nicht gedacht“
Was wurde bisher gefunden?
Smartphones & Tablets
Viele Display-Größen
Hoch-/Querformat-Änderung
(Multi-)Touch, Gesten, Joystick, Mikrofon, Kamera, GPS, uvm.
Haptik
Langsame Verbindung
Im Freien / in Freizeit benutzt
Kein „Hover“-Effekt
Keine (echte) Tastatur
45. Seite 46 / 63Software-Usability: „So war das aber nicht gedacht“
Was wurde bisher gefunden?
…aber abhängig vom Kontext!
Typische Ergebnisse (Mobile)
Logo oben links, Suchfeld oben rechts
Benutzer tippen nicht auf Logos
Nicht alle Gesten gleich gut bekannt (Wischen vs. Drehen)
Benutzer erwarten automatisches Speichern
… u.v.m.
46. Seite 47 / 63Software-Usability: „So war das aber nicht gedacht“
Agenda
Usability…
1. Was ist das?
2. Welchen Hintergrund hat das?
3. Was hat das mit Software zu tun?
4. Wie kann das untersucht werden?
5. Was wurde bisher gefunden?
6. Was sind die Konsequenzen?
7. Was kostet das?
8. Wie kann ich das ausprobieren?
9. Fazit
47. Seite 48 / 63Software-Usability: „So war das aber nicht gedacht“
Was sind die Konsequenzen?
Wenig und klar gegliederte Inhalte
Inhalte nicht wie Werbung
Deutliche Navigation oben / links
Kleine Startseiten (kein Scrollen; nur Web)
Fehlertolerante Suchfunktion
Feedback bei Aktionen
Adaptives Design
48. Seite 49 / 63Software-Usability: „So war das aber nicht gedacht“
49. Seite 50 / 63Software-Usability: „So war das aber nicht gedacht“
50. Seite 51 / 63Software-Usability: „So war das aber nicht gedacht“
Was sind die Konsequenzen?
51. Seite 52 / 63Software-Usability: „So war das aber nicht gedacht“
Was sind die Konsequenzen?
Online-Bestellung
52. Seite 53 / 63Software-Usability: „So war das aber nicht gedacht“
Agenda
Usability…
1. Was ist das?
2. Welchen Hintergrund hat das?
3. Was hat das mit Software zu tun?
4. Wie kann das untersucht werden?
5. Was wurde bisher gefunden?
6. Was sind die Konsequenzen?
7. Was kostet das?
8. Wie kann ich das ausprobieren?
9. Fazit
53. Seite 54 / 63Software-Usability: „So war das aber nicht gedacht“
Was kostet das?
Einmalig:
– Software / Hardware
– 1 geschlossener Raum
Pro Testrunde (5 Testpersonen):
– 3 - 4 Tage für Moderator
– 2 Std. pro Testperson
– Vergütung für Testpersonen
Umfang:
– 3 Tests mit je 5 Benutzern
– Max. 10% des Gesamtprojekts
85% der Probleme
werden sichtbar
54. Seite 55 / 63Software-Usability: „So war das aber nicht gedacht“
Agenda
Usability…
1. Was ist das?
2. Welchen Hintergrund hat das?
3. Was hat das mit Software zu tun?
4. Wie kann das untersucht werden?
5. Was wurde bisher gefunden?
6. Was sind die Konsequenzen?
7. Was kostet das?
8. Wie kann ich das ausprobieren?
9. Fazit
55. Seite 56 / 63Software-Usability: „So war das aber nicht gedacht“
Wie kann ich das ausprobieren?
Ein einfacher Start
Usability Data Logger
www.userfocus.co.uk/resources/datalogger.html
Usability Activity Log
www.bitdebris.com/page/Usability-Activity-Log.aspx
56. Seite 57 / 63Software-Usability: „So war das aber nicht gedacht“
Wie kann ich das ausprobieren?
Ein professioneller Start
Morae
www.techsmith.com/morae.html
Tool-Übersicht
uxdesign.smashingmagazine.com/2011/10/20/comprehensive-review-usability-user-
experience-testing-tools
57. Seite 58 / 63Software-Usability: „So war das aber nicht gedacht“
www.youtube.com/watch?v=4cMVKW-fR1M
58. Seite 59 / 63Software-Usability: „So war das aber nicht gedacht“
Agenda
Usability…
1. Was ist das?
2. Welchen Hintergrund hat das?
3. Was hat das mit Software zu tun?
4. Wie kann das untersucht werden?
5. Was wurde bisher gefunden?
6. Was sind die Konsequenzen?
7. Was kostet das?
8. Wie kann ich das ausprobieren?
9. Fazit
59. Seite 60 / 63Software-Usability: „So war das aber nicht gedacht“
Fazit
Gute Usability erhöht die Software-Qualität
Usability ist abhängig vom Kontext
Usability kann gemessen werden und lässt sich am besten durch
Tests ermitteln
Usability-Untersuchungen sollten 5 - 10 % der Entwicklung
ausmachen
Einfache Usability-Tests sind leicht durchzuführen und kosten
wenig
60. Seite 61 / 63Software-Usability: „So war das aber nicht gedacht“
Referenzen
www.facit-digital.de
www.lablearner.com/LabLearnerIP/LabLearnerIP/serial_positions_results.html
www.luma-institute.com
www.nngroup.com
www.semanticstudios.com
uxdesign.smashingmagazine.com
www.stcsig.org/usability
www.usability.de
www.usabilityblog.de
www.userfocus.co.uk
www.uxnewsfeed.com
www.webcredible.co.uk
www.webpagesthatsuck.com
de.wikipedia.org/wiki/User_Experience
61. Seite 62 / 63Software-Usability: „So war das aber nicht gedacht“
Referenzen
www.bauhaus.info
www.fedex.com
www.sony.com
www.zincbistroaz.com
www.zulily.com
62. Seite 63 / 63Software-Usability: „So war das aber nicht gedacht“
Weiterführende Literatur
Steve Krug:
Don‘t make me think
Jenifer Tidwell:
Designing Interfaces
Jeffrey Rubin, Dana Chisnell:
Handbook of Usability Testing
65. Seite 66 / 63Software-Usability: „So war das aber nicht gedacht“
www.nngroup.com/articles/kinect-gestural-ui-first-impressions
66. Seite 67 / 63Software-Usability: „So war das aber nicht gedacht“
Was sind die Konsequenzen?
Beispiel Länderauswahl
67. Seite 68 / 63Software-Usability: „So war das aber nicht gedacht“
Was sind die Konsequenzen?
Beispiel Länderauswahl
baymard.com/labs/country-selector