usability testing für mobile anwendungen - sqs.com · sqs.com sqs –der weltweit führende...

12
SQS der weltweit führende Spezialist für Software-Qualität Dr. Jens Calamé, 4. SQS Quality Brunch, Wien, 11. Oktober 2016 Usability Testing für mobile Anwendungen sqs.com SQS der weltweit führende Spezialist für Software-Qualität

Upload: phunghanh

Post on 01-Apr-2018

218 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Usability Testing für mobile Anwendungen - sqs.com · sqs.com SQS –der weltweit führende Spezialist für Software -Qualität Dr.Jens Calamé, 4. SQS Quality Brunch, Wien, 11

sqs.com

SQS – der weltweit führende Spezialist für Software-Qualität

Dr. Jens Calamé, 4. SQS Quality Brunch, Wien, 11. Oktober 2016

Usability Testing für mobile Anwendungen

sqs.com

SQS – der weltweit führende Spezialist für Software-Qualität

Page 2: Usability Testing für mobile Anwendungen - sqs.com · sqs.com SQS –der weltweit führende Spezialist für Software -Qualität Dr.Jens Calamé, 4. SQS Quality Brunch, Wien, 11

Definition: Gebrauchstauglichkeit (Usability)

© SQS Group | Usability Testing für mobile Anwendungen | 11. Oktober 2016 | 2

Das Ausmaß, mit dem ein Produkt vom Anwender benutzt werden kann, um im spezifischen Kontext des Anwendersbestimmte Ziele mit Effektivität, Effizienz und Zufriedenstellung zu erreichen. „ISO 9241-11 (1998)

Page 3: Usability Testing für mobile Anwendungen - sqs.com · sqs.com SQS –der weltweit führende Spezialist für Software -Qualität Dr.Jens Calamé, 4. SQS Quality Brunch, Wien, 11

Das Ausmaß der erreichten Usability

© SQS Group | Usability Testing für mobile Anwendungen | 11. Oktober 2016 | 3

• EffektivitätDas beabsichtigte Ziel wird vom Nutzer vollständig erreicht. Beispiel: der gesuchte Artikel wird im Online-Shop gefunden

• EffizienzRessourceneinsatz mit dem das beabsichtigte Ziel erreicht wird. Beispiel: Zeitaufwand beim Suchen des Artikels

• ZufriedenstellungDas beabsichtigte Ziel wurde gemäß den Erwartungen des Nutzers erreicht. Der Nutzer gewinnt einen positiven Eindruck gegenüber dem Produkt.Beispiel: der richtige Artikel wurde durch die gute Beschreibung schnell erkannt, hinterlässt das Gefühl von Sicherheit, den richtigen Artikel bestellt zu haben

Ausmaß der erreichten Usability

Effektivität

Effizienz

Zufriedenstellung

Page 4: Usability Testing für mobile Anwendungen - sqs.com · sqs.com SQS –der weltweit führende Spezialist für Software -Qualität Dr.Jens Calamé, 4. SQS Quality Brunch, Wien, 11

Mobilspezifische Usability-Anforderungen

© SQS Group | Usability Testing für mobile Anwendungen | 11. Oktober 2016 | 4

Hardware • Sensoren, einige einzigartig bei einem Hersteller• Begrenzte Ressourcen, auch hinsichtlich Bildschirmauflösungen und -größen

Software• Kompatibilität mit verschiedenen Betriebssystemversionen und möglicher

Bedienkonzepte• Fragmentierung von Betriebssystemen und deren Bedienkonzepten• Gestensteuerung

App Stores• Regelwerke, u.a. hinsichtlich der Bedienkonzepte• Hohe Transparenz der Benutzer(un)zufriedenheit

Netzwerk

Page 5: Usability Testing für mobile Anwendungen - sqs.com · sqs.com SQS –der weltweit führende Spezialist für Software -Qualität Dr.Jens Calamé, 4. SQS Quality Brunch, Wien, 11

Mobilspezifische Usability-Tests

© SQS Group | Usability Testing für mobile Anwendungen | 11. Oktober 2016 | 5

Test auf verschiedenen Displays (Unterschiede hinsichtlich Displaygröße und Pixeldichte)

Mögliche Auffälligkeiten• Überlappungen auf der Benutzeroberfläche• Zu kleine Bilder / unleserliche Texte bei hoher Pixeldichte• Unvollständige Nutzung des zur Verfügung stehenden Displays• Auffälligkeiten bei der Berührung oder Fokussierung von UI-Elementen• Auffälligkeiten bei der Änderung der Display-Ausrichtung

Page 6: Usability Testing für mobile Anwendungen - sqs.com · sqs.com SQS –der weltweit führende Spezialist für Software -Qualität Dr.Jens Calamé, 4. SQS Quality Brunch, Wien, 11

Mobilspezifische Usability-Anforderungen

© SQS Group | Usability Testing für mobile Anwendungen | 11. Oktober 2016 | 6

Test der Gestensteuerung der App

Mögliche Auffälligkeiten• Verzögerungen, Neuzeichnungsfehler• Gesten inkonsistent innerhalb der

einzelnen Anwendung / zu anderen Anwendungen auf dem jeweiligen Gerät

• Bedienung inkonsistent innerhalb der Multi-Device-Experience

• Gestenaktionen nicht möglich• Eingabebereich zu klein

Page 7: Usability Testing für mobile Anwendungen - sqs.com · sqs.com SQS –der weltweit führende Spezialist für Software -Qualität Dr.Jens Calamé, 4. SQS Quality Brunch, Wien, 11

Mangelnde Usability (Gebrauchstauglichkeit)

© SQS Group | Usability Testing für mobile Anwendungen | 11. Oktober 2016 | 7

• Mangelnde EffektivitätDas beabsichtigte Ziel kann vom Nutzer nicht erreicht werden. Beispiele: Crash, toter Link

• Mangelnde EffizienzHoher Ressourceneinsatz nötig, um das das intendierte Ziel zu erreichen. Beispiele: Überlappung der Tastatur mit Eingabefeldern, Neueingabe von Daten (oder Passwörtern) in Formularen

• Mangelnde Zufriedenstellung Die Erwartungen des Nutzers werden enttäuscht, was zu einer negativen Einstellung gegenüber dem Produkt führt.Beispiele: Zustand nicht erkennbar (Verschlüsselung, An/Aus) bewirkt Gefühl der Verunsicherung oder Verärgerung, missverständliche Benutzerführung

Page 8: Usability Testing für mobile Anwendungen - sqs.com · sqs.com SQS –der weltweit führende Spezialist für Software -Qualität Dr.Jens Calamé, 4. SQS Quality Brunch, Wien, 11

Ein Usability-Test beinhaltet drei wichtige Schritte und die dazugehörigen Aufgaben [nach Hartson und Molich]

© SQS Group | Usability Testing für mobile Anwendungen | 11. Oktober 2016 | 8

Schritt 1: Vorbereitung Usability-Test

• Erstellung des Usability-Testkonzepts• Einladung der Usability-Testprobanden• Erstellung der Usability-Testskript(e)• Festlegung der Usability-Testaufgaben• Pilot für die Usability Test-Session

Schritt 2: Durchführung Usability Test-

Session

• Vorbereitung der Session• Briefing mit vorbereitenden Anweisungen• Durchführung des vorbereitenden Interviews• Moderation der Session• Durchführung des nachfassenden Interviews

Schritt 3: Kommunikation der

Ergebnisse

• Ergebnisanalyse• Erstellung des Usability-Testberichts• Verkauf der Ergebnisse

Page 9: Usability Testing für mobile Anwendungen - sqs.com · sqs.com SQS –der weltweit führende Spezialist für Software -Qualität Dr.Jens Calamé, 4. SQS Quality Brunch, Wien, 11

Der Moderator teilt dem Testprobanden eine Usability-Testaufgabe mit.

© SQS Group | Usability Testing für mobile Anwendungen | 11. Oktober 2016 | 9

Eine Usability-Testaufgabe beinhaltet die folgenden Informationen:

• Präzise Formulierung des Szenarios der Usability-Testaufgaben

• Vorbedingungen für die Aufgabe, einschließlich verfügbarer Ressourcen

• Eine Begründung für die Bedeutung der Aufgabe, einschließlich was die Aufgabe bewerten soll.

• Jedwede Daten, die für die Lösung der Aufgabe benötigt werden, z. B. eine Lieferadresse oder Informationen in der Datenbank, wenn der Testproband mit der Aufgabe beginnt.

• Kriterien für Aufgabenabschluss oder Abbruch, einschließlich des beabsichtigten Ergebnisses oder der erwarteten Antwort.

Page 10: Usability Testing für mobile Anwendungen - sqs.com · sqs.com SQS –der weltweit führende Spezialist für Software -Qualität Dr.Jens Calamé, 4. SQS Quality Brunch, Wien, 11

Durchführung des Usability-Tests

© SQS Group | Usability Testing für mobile Anwendungen | 11. Oktober 2016 | 10

Leitfäden• Mobile Web Best Practices (MWBP): http://www.w3.org/TR/mobile-bp/• Barrierefreiheit Android:

http://developer.android.com/tools/testing/testing_accessibility.html• Barrierefreiheit iOS:

https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/iPhoneAccessibility/Accessibility_on_iPhone/Accessibility_on_iPhone.html

Durchführung• W3C mobileOK Checker (Bewertung des Mobile-Friendliness Niveaus):

http://validator.w3.org/mobile/• Assistive Technologien für Bildschirmsizing-Tests und Voice-over für Blinde und

Sehbehinderte• Crowd-based Testing• Testcenter mit Anschluss an eine Mobile Cloud

Page 11: Usability Testing für mobile Anwendungen - sqs.com · sqs.com SQS –der weltweit führende Spezialist für Software -Qualität Dr.Jens Calamé, 4. SQS Quality Brunch, Wien, 11

Mobiles Testlabor

© SQS Group | Usability Testing für mobile Anwendungen | 11. Oktober 2016 | 11

Page 12: Usability Testing für mobile Anwendungen - sqs.com · sqs.com SQS –der weltweit führende Spezialist für Software -Qualität Dr.Jens Calamé, 4. SQS Quality Brunch, Wien, 11

sqs.com

Vielen Dank für Ihre Aufmerksamkeit.

Dr. Jens CalaméMobil: +49 151 12 76 01 [email protected]