So schreiben Sie ein effektives Anwendungsbenutzbarkeitstestskript



Das Erhalten von Benutzerfeedback war schon immer von zentraler Bedeutung für die Erstellung ansprechender Apps, die den Kunden einen geschäftlichen Nutzen bringen und eine erstaunliche Benutzererfahrung vermitteln. Wir tun dies meistens, indem wir Benutzer der Anwendung testen. Das E-Book „Ein praktischer Leitfaden zum Testen von Anwendungsbenutzern“ bietet Designern und Entwicklungsteams eine schrittweise Anleitung zur Durchführung von Benutzertests in moderierten und nicht moderierten (Online-) Tests. In diesem Beitrag werden wir uns eine der Schlüsselkomponenten ansehen: wie man ein effektives Usability-Testskript schreibt.



Ein großartiges Szenario für Usability-Tests ist einfach und lehrreich


Warum ist es wichtig, dass Moderatoren ein Skript haben, das bei Benutzertests befolgt werden muss? Zunächst möchten Sie, dass Ihre Tests so standardisiert wie möglich sind. Dies stellt sicher, dass Sie die Antworten einzelner Teilnehmer nicht verzerren. Die Gewissheit, dass jeder Benutzer die gleichen Fragen beantwortet, stellt sicher, dass Sie die Ähnlichkeiten und Unterschiede in Ihren Benutzerantworten erkennen können, wodurch Sie überzeugendere Schlussfolgerungen aus Ihrer Forschung ziehen können.



Letztendlich sollte das Skript einfach sein, aber genügend Anweisungen enthalten, um dem Moderator zu helfen, die Teilnehmer während einer moderierten Sitzung zu führen - oder alle Informationen bereitzustellen, die die Teilnehmer in nicht moderierten (Online-) Sitzungen wissen müssen. Hier sind die Abschnitte, die ein Skriptdokument enthalten sollte, mit Empfehlungen, was in jedem von ihnen enthalten sein soll:




TIPP: Um das Lesen des Skripts während des moderierten Tests zu erleichtern, verwenden Sie einen anderen Textstil oder eine andere Farbe, um die Anweisungen vom eigentlichen Skript zu trennen, das dem Teilnehmer vorgelesen wird.




1. Hintergrundinformationen


Dieser Abschnitt richtet sich an Moderatoren und alle, die das Usability-Testskript lesen, es aber nicht mit den Testteilnehmern teilen. Normalerweise enthalten wir Referenzinformationen zu Testdaten, Client, Anzahl und Art der Teilnehmer, Versionsverlauf und Testmethode. Wir werden auch beschreiben, was Sie testen, welche Ziele der Test hat und wie lange es für jeden Teilnehmer dauern sollte. Es ist auch nützlich, Informationen zu Belohnungen und Vergütungen der Mitglieder beizufügen.


2. Einführung



Ein Beispiel für einen Einführungsabschnitt aus einem Usability-Testskript.


In diesem Abschnitt wird ein Skript für den Moderator vorgestellt, der die Teilnehmer begrüßt und ihnen eine allgemeine Vorstellung davon gibt, was sie im Test erwarten können. Wenn die Tests moderiert werden, vertreten wir auch den Koordinator und alle teilnehmenden Unternehmen.


An dieser Stelle ist es hilfreich, die Teilnehmer darüber zu informieren, dass es keine richtigen oder falschen Antworten gibt. Dies wird ihnen helfen, sich wohler zu fühlen. Ermutigen Sie die Benutzer außerdem, während der Ausführung von Aufgaben laut zu sprechen. Sie werden ihren Denkprozess, ihre Handlungen und ihre Gefühle verstehen wollen.


Es ist auch wichtig, die Zustimmung zur Aufzeichnung einer Sitzung anzufordern. Stellen Sie sicher, dass Sie eine ausdrückliche mündliche Zustimmung dazu einholen.




TIPP. Während eines persönlichen moderierten Tests sollten Sie den Teilnehmern die Möglichkeit geben, vor dem Start Fragen zu stellen.




3. Vorabprüfung des Fragebogens


In diesem Abschnitt des Benutzertests besteht Ihr Hauptziel darin, dass sich Ihre Teilnehmer wohl fühlen.


Im Usability-Testszenario enthalten Sie Fragen zu grundlegenden Informationen wie Name, Alter, Beruf und anderen demografischen Informationen zu Ihrem Test. Bei moderierten Tests reicht es aus, um Bestätigung zu bitten (z. B. "Bitte bestätigen Sie, dass Ihr Name [NAME] ist."). Die Informationen, die Sie bereits haben.


Stellen Sie dann allgemeine Fragen zu Ihrem Projekt. Wenn Sie beispielsweise eine Reise-App testen, fragen Sie möglicherweise, wie oft die Teilnehmer fliegen und ob sie Apps zum Buchen und Planen von Reisen verwenden.


4. Aufgaben und Szenarien


Aufgaben sind Aktionen, die Sie von den Teilnehmern auf einem Gerät oder einer anderen Testschnittstelle ausführen lassen. Jede Mission muss ein Ziel haben.
Mithilfe von Skripten können die Teilnehmer mit der Benutzeroberfläche interagieren und sich vorstellen, wie sie die Anwendung im wirklichen Leben verwenden werden. Das Ziel und die Aufgabe des Benutzers können folgendermaßen aussehen:


  • Testziel: Hotelzimmer anzeigen und eins buchen .
  • Ein Beispiel für eine schlechte Aufgabe: Buchen Sie ein Hotelzimmer .
  • Ein Beispiel für einen besseren Job (mit einem Szenario): Sie planen vom 3. bis 14. September einen Urlaub in Bangkok. Sie müssen ein Hotel für Ihren Aufenthalt buchen. Gehen Sie zur Anwendung, sehen Sie sich die Informationen an und buchen Sie den Raum, den Sie für den besten halten .



TIPP: Lassen Sie Benutzer immer zurückkommen und die Aufgabe so oft lesen, wie sie benötigen.




Beste Schreibtipps


Der Versuch, das Benutzerverhalten nicht zu verzerren, ist eine schwierige Aufgabe, aber es ist wichtig, wenn Sie nützliche Ergebnisse erzielen möchten. Hier sind fünf Tipps, um effektivere, neutrale Aufgaben zu schreiben:


  1. Machen Sie die Aufgabe realistisch, damit die Teilnehmer mit der Benutzeroberfläche interagieren können. Erstellen Sie Szenarien, die die reale Welt maximal nachahmen. Zwingen Sie sie nicht, das zu tun, was sie normalerweise nicht tun. Zum Beispiel:
    • Der Zweck des Tests: Zeigen Sie die auf site.com verkauften Produkte an .
    • Ein Beispiel für eine schlechte Aufgabe: Kaufen Sie eine weiße High Jeans von Levi zum Verkauf .
    • Ein Beispiel für eine bessere Aufgabe: Kaufen Sie eine Levi's Jeans für weniger als 20 US-Dollar .
    • Im wirklichen Leben werden Benutzer wahrscheinlich surfen, bevor sie auswählen, was sie kaufen möchten. Im ersten Beispiel bieten wir dem Benutzer nicht die Möglichkeit zu wählen, was er normalerweise wählt. Stattdessen sagen wir ihnen, was zu tun ist. Sie konzentrieren sich darauf, die Jeans zu finden, die wir ihnen gesagt haben, und interagieren möglicherweise nicht wie gewohnt mit der Benutzeroberfläche.

  2. Zwingen Sie die Teilnehmer nicht, mit einer bestimmten Funktion zu interagieren. Versuchen Sie stattdessen herauszufinden, wie sie sich für die Verwendung der Schnittstelle entschieden haben. Auf diese Weise finden Sie heraus, ob sie Funktionen finden und wie erwartet verwenden können.
    • Der Zweck des Tests: ein Rezept zu finden .
    • Ein Beispiel für eine schlechte Aufgabe: Verwenden Sie die Suchleiste, um ein indisches Rezept zu finden .
    • Das beste Beispiel für eine Aufgabe: Sie möchten heute indisches Essen kochen. Verwenden Sie die App, um ein Rezept zu finden.

  3. Vermeiden Sie das Hinzufügen von Tipps oder Schrittbeschreibungen. Es ist besser, einen Kontext für das Szenario anzubieten, als klare Schritte zur Erreichung des Ziels anzugeben. Die Idee ist, den Teilnehmern zu ermöglichen, selbstständig durch die Benutzeroberfläche zu navigieren.
    • Der Zweck des Tests: den Fortschritt im Buch zu überwachen .
    • Ein Beispiel für eine schlechte Aufgabe: Sie möchten den Fortschritt des Buches, das Sie gerade lesen, aktualisieren. Gehen Sie zur Anwendung, suchen Sie das Buch, fügen Sie es Ihrer Liste hinzu und aktualisieren Sie den erzielten Fortschritt .
    • Das beste Beispiel für eine Aufgabe: Sie haben mit dem Lesen eines neuen Buches begonnen und möchten nicht den Platz verlieren, den Sie beim letzten Mal beendet haben. Verwenden Sie die App, um Ihren Fortschritt zu aktualisieren .

  4. Erleichtern Sie den Teilnehmern nicht die Aufgabe, dieselbe Sprache zu verwenden, die sie in der Testoberfläche leicht finden können. Wenn auf der Benutzeroberfläche beispielsweise eine Schaltfläche mit der Aufschrift "Monat kostenlos verwenden" angezeigt wird, sollten Sie in der Aufgabe nicht denselben Wortlaut verwenden:
    • Zweck des Tests: Testen Sie den Dienst kostenlos .
    • Ein Beispiel für einen schlechten Job: Gehen Sie auf die Website und nutzen Sie sie einen Monat lang kostenlos .
    • Das beste Beispiel für eine Aufgabe: Sie möchten diesen Dienst zum ersten Mal ausprobieren. Gehen Sie zur Website und registrieren Sie sich .

  5. Seien Sie so direkt wie möglich bei der Formulierung von Aufgaben. Schauen Sie sich diese beiden Beispielaufgaben an:
    • Zweck des Tests: Vereinbaren Sie einen Termin .
    • Ein Beispiel für eine schlechte Aufgabe: Sehen Sie jetzt nach, ob Sie versuchen können, einen Termin mit einem Ernährungsberater zu vereinbaren .
    • Ein Beispiel für einen besseren Job: Vereinbaren Sie jetzt einen Termin mit einem Ernährungsberater .
    • Der erste mit dem zusätzlichen Satz „Mal sehen, ob Sie versuchen können, einen Weg zu finden“ vermittelt den Eindruck, dass die Aufgabe schwer zu erledigen sein wird, oder sogar einen Hinweis, der möglicherweise auf eine bestimmte Antwort wartet, da die Benutzeroberfläche über schlechte Erfahrung oder schlechtes Design verfügt.



TIPP: Bei Bedarf können Sie zwischen den Aufgaben Fragen stellen. Es ist besser zu warten, bis der Teilnehmer die Aufgabe erledigt hat, um ihn nicht abzulenken.




5. Fragebogen nach dem Test


Nach Abschluss des Haupttests weist ein Teil des Fragebogens zum Usability-Testskript den Moderator an, zusätzliche Fragen zu stellen. In diesem Abschnitt möchte der Moderator Bereiche untersuchen, in denen die Antworten unklar oder nicht eindeutig waren.



Sie können den Teilnehmern allgemeine Fragen zu einem Produkt oder einer bestimmten Funktion stellen oder wenn sie erwarten, dass etwas anders ist. Sie können auch offene Fragen zu den neuen Funktionen stellen, die sie verwenden möchten.



6. Zusammenfassung


In diesem Abschnitt des Usability-Testskripts werden Sie den Teilnehmern für ihre Zeit danken. Und Sie können Benutzer fragen, ob sie Fragen an Sie haben. Schließlich sollten Sie mit Ihren Benutzern die Einzelheiten ihrer Vergütung besprechen.

Source: https://habr.com/ru/post/de474302/


All Articles