So führen Sie Usability-Tests in sechs Schritten durch
Veröffentlicht: 2022-03-11Designtests helfen Ihnen, herausragende Produkte zu entwickeln, die für Menschen funktionieren.
Benutzertests sind unter vielen Namen bekannt: Produkttests, Designtests, Usability-Tests, Designvalidierung usw. Es geht um den äußerst wichtigen Prozess des Testens Ihrer Designs mit echten Benutzern in realen Szenarien. Sobald Sie Benutzerbedenken und Usability-Probleme gründlich verstehen, werden Sie besser darin, diese zu korrigieren.
Benutzertests – die Teil einer benutzerzentrierten Designphilosophie sind – sind einer der wichtigsten Aspekte der Arbeit eines Designers. Es geht nicht nur um atemberaubende Optik (die Oberfläche). Es geht darum, ein Problem effektiv zu lösen; etwas, das nur durch wiederholtes Testen und mit vielen Iterationen des Designs erreicht werden kann. Es ist eine hervorragende Möglichkeit, wertvolle Erkenntnisse darüber zu gewinnen, was funktioniert und was nicht .
Ich möchte sicherstellen, dass das Design gut funktioniert und dass alle Annahmen und Hypothesen validiert sind – das Testen mit Benutzern ist zu einem der wichtigsten Schritte meines Designprozesses geworden.
Das Testen von Benutzern ist, als würde man jemandem über die Schulter schauen, während er mit Ihrer App oder Website interagiert, außer dass Sie unterwegs Fragen stellen und ihn in die Richtung schubsen können, die Sie erkunden möchten. Es ist nicht so teuer oder schwer zu tun. Leider machen das nicht genügend Design-/Produktteams.
Wir werden die Gründe für Usability-Tests und die sechs grundlegenden und wesentlichen Schritte zur erfolgreichen Durchführung eines Tests durchgehen.
Warum testen?
In der UX-Community gibt es ein altes Sprichwort: „Du bist nicht der Benutzer.“
Ich werde nie meine erste User-Testing-Erfahrung vergessen. Zwei Monate lang habe ich hart an der Feinabstimmung eines Prototyps für eine Webanwendung gearbeitet. Ich wollte es perfekt machen und war mir naiv und unverfroren sicher, dass es funktionieren würde. Ich hätte nicht falscher liegen können. Wie so viele andere Designer war ich von meiner eigenen Kreation betört.
Die erste Person, die ich getestet habe, war nach dem zweiten Schritt verwirrt – und mit einem Schlag wurden meine Illusionen zerstört. Ich war am Boden zerstört.
An diesem Tag durchlief ich fünf Testsitzungen. Am Ende musste ich akzeptieren, dass ich vielleicht doch kein so guter Designer war, wie ich dachte.
Am nächsten Tag ersetzte ich meinen ausgefeilten Prototyp durch schnelle interaktive Wireframes, die ein neues und verbessertes Designkonzept darstellten, das auf Erkenntnissen basiert, die ich aus den Benutzertests des Vortages gewonnen hatte. Die Ergebnisse waren beeindruckend – selbst ein unerfahrener Benutzer konnte eine ziemlich komplexe Anwendung verwenden.
Diese erste Testerfahrung hatte einen solchen Einfluss auf mich als Designer, dass ich jetzt jedes einzelne Design teste. Es hat sich immer gelohnt, und ich bin immer wieder überrascht, was ich falsch gemacht habe.
Es ist entschieden besser, Fehler an einem schnellen Prototypen zu machen als am fertigen Produkt. Leider investieren viele Unternehmen riesige Summen in ungetestete Hypothesen und Anwendungen.
Falsche Designentscheidungen werden am fertigen Produkt sehr deutlich – unnötige Fehler, die mit enormen Kosten behoben werden müssen. Die endgültigen Kosten für die Bereitstellung ungetesteter Anwendungen sind enorm.
Die sechs Grundelemente des Benutzertests
Um den richtigen Benutzertestprozess zu durchlaufen, müssen Sie Folgendes tun:
- Erstellen Sie einen Prototyp
- Erstellen Sie einen Testplan
- Leute rekrutieren (Zielbenutzer)
- Finden Sie einen geeigneten Standort
- Moderieren Sie den Test
- Dokumentieren Sie das Testergebnis
Erstellen eines Prototyps
Ein Prototyp ist ein frühes Modell eines Produkts – normalerweise mit eingeschränkter Funktionalität –, das zum Testen eines Designkonzepts gebaut wurde; eine Sache, die repliziert oder daraus gelernt werden muss. Es gibt mehrere Möglichkeiten, Prototypen zu erstellen, und es gibt viele Tools, einschließlich Offline-Software und Online-Apps.
Unterschiedliche Wiedergabetreue und Herangehensweisen sind für unterschiedliche Situationen geeignet.
Es gibt die ganz einfache Methode: Zeichnen Sie einige Skizzen auf ein Blatt Papier, machen Sie Fotos davon und fügen Sie sie dann mit einem Tool wie Adobe Experience Design zusammen. Sie können dies sowohl für Desktop- als auch für mobile Apps tun.
Alternativ können Sie interaktive Wireframes erstellen, indem Sie Wireframes in einem Online-Prototyping-Tool wie InVision aneinanderreihen.
Ich erstelle mehrere Variationen und baue mehrere völlig unterschiedliche Prototypen für dasselbe Projekt. Ich entscheide, welches das Beste ist, nachdem ich sie zusammengestellt habe. Meistens entdecke ich, sobald ich anfange, mit ihnen zu arbeiten, Lösungen, an die ich nicht gedacht habe, als ich den ersten Prototyp erstellt habe.
Mein erstes Prototyping-Tool war Axure RP. Es ist sehr komplex und dauert ungefähr sechs Monate, um es zu meistern. Sie können jedoch in wenigen Tagen die Grundlagen erlernen und einfache interaktive Prototypen erstellen.
Ich habe auch einige Lösungen wie InVision oder UXpin ausprobiert. Sie sind webbasiert, innovativ und viel kostengünstiger. Sie sind nicht so funktionsreich und flexibel wie Axure, aber viel einfacher zu bedienen. Sie können Ihren Prototypen auch einfach mit Kunden und Teammitgliedern teilen.
In letzter Zeit war Marvel mein Werkzeug der Wahl. Es ist eine großartige Mobil- und Webanwendung, es ist unglaublich einfach, Prototypen zu erstellen und zu teilen, und es hat auch ein praktisches Sketch-Plugin.
Es gibt eine Vielzahl von Prototyping-Tools. Hier ist eine großartige Vergleichsseite: http://www.prototypr.io/prototyping-tools.
Zusammenstellen eines Testplans
Es ist wichtig, einen Plan für den Test zu erstellen; Andernfalls werden Sie am Ende viel Zeit verschwenden. Auf einer grundlegenden Ebene sollte der Plan Folgendes umreißen:
- Was wird getestet (Features, Funktionalitäten, Aufgaben)
- Wie es gemessen wird (die Erfolgs- oder Misserfolgsrate des Tests in bestimmten Bereichen)
Angenommen, ich teste eine mobile App für einen Routenplaner für öffentliche Verkehrsmittel. Ich habe drei Hauptfunktionen der App entworfen: Reiseplanung, Ticketbestellung und Sitzplatzreservierung.
Ich habe eine Gruppe von Zielbenutzern im Auge, die normalerweise mit dem Bus überall hinfahren. Während der Testsitzung werde ich auf Einzelheiten eingehen und versuchen, von meinen Benutzern herauszufinden, ob bestimmte Features und Funktionalitäten benutzerfreundlich sind – dh „offensichtlich“ (für den Benutzer offensichtlich) und einfach zu verwenden.
Beim Erstellen des Testplans gehe ich den Prototypen durch und notiere einige Fragen. Zum Beispiel:
- Können Benutzer ihre Reise effektiv und schnell planen?
- Können sie Tickets einfach bestellen?
- Können sie einen Sitzplatz reservieren?
Nehmen wir an, dass fünfzehn Personen zugestimmt haben, an den Tests teilzunehmen. Bevor die Sitzung beginnt, erstelle ich eine Tabelle mit fünf Spalten:
- Spalte 1: Die Namen der Teilnehmer,
- Spalten 2-4: drei Features der zu testenden App,
- Spalte 5: Wenn ein Teilnehmer Probleme mit der Verwendung einer bestimmten Funktion hat, nehme ich das zur Kenntnis und schreibe den Grund für die Verwirrung auf.
Anhand dieser Tabelle kann ich den Erfolg meines Prototyps auswerten. Wenn fünfzehn Personen drei Features testen, macht das 45 (15x3) Aufgaben. Wenn Leute 38 Aufgaben erledigen, habe ich eine Erfolgsquote von 85 %.
Rekrutierung von Personen, auch bekannt als „Benutzer“
Wenn Sie an einem Projekt mit bestehenden Kunden arbeiten, sollte die Rekrutierung einfach sein. Wenden Sie sich an das Vertriebsteam oder die Stakeholder und erhalten Sie einige Kundenkontakte.
Versuchen Sie für ein kleines persönliches Projekt oder ein internes Unternehmensprojekt, Ihre Freunde auf Facebook zu erreichen, die zur Zielgruppe gehören. Sie könnten auch um eine Überweisung an ihre Kontakte bitten. Andere Mitglieder des Teams können dasselbe tun. Es ist wichtig, unvoreingenommene Teilnehmer zu finden , die nicht nur „nett zu Ihnen“ sein wollen, dh alles mögen, was sie sehen. Sie brauchen unvoreingenommenes Feedback – ob gut oder schlecht –, um den Test wirklich zu nutzen.

Wenn Sie mit einem externen Kunden an einem größeren Projekt arbeiten, empfehle ich die Nutzung von Diensten wie usertesting.com, validately.com, clicktale.com oder verifyapp.com.
Manchmal kann es schwierig sein, zu erklären, wonach Sie suchen, wenn Sie potenzielle Benutzer rekrutieren. Die Teilnahme an Benutzertests ist den meisten Menschen nicht vertraut. Meine Anfrage sieht normalerweise so aus:
„Hallo Walter! Ich weiß, dass Sie sehr beschäftigt sind, aber ich hoffe, Sie könnten mir eine halbe Stunde ersparen und mir bei einem Projekt helfen, an dem ich arbeite. Es ist eine Reiseplanungs-App für öffentliche Verkehrsmittel. Ich weiß, dass Sie häufig mit dem Bus reisen, und ich würde gerne sehen, wie Sie ihn nutzen würden.“
Es ist am besten, mindestens 3-5 Tests durchzuführen (remote oder persönlich). Das sollte Ihnen genug Material für die erste Iteration liefern. Wenn Sie es aufbringen können, können Sie den Teilnehmern als Gegenleistung für ihre Teilnahme Kaffee/Tee und einen Snack, eine Geschenkkarte oder einen Rabattcode des Unternehmens anbieten.
Es ist eine gute Idee, die Tests mit einer Pause von 30-45 Minuten dazwischen zu planen. Möglicherweise stellen Sie fest, dass Sie Ihr Design aus einem schlechten Blickwinkel angegangen sind, und Sie können die größten Probleme sofort beheben, bevor der nächste Tester eintrifft. Das Testen ist intensiv, und Sie brauchen auch eine Verschnaufpause, um Ihre Ergebnisse zu sammeln, Notizen zu machen und sich vor der nächsten Runde zu entspannen.
Einen geeigneten Testort finden
Ich empfehle, persönlich zu testen, weil Sie Körpersprache und subtile Signale wie Anspannung und Seufzer lesen oder Dinge wie Menschen erkennen können, die Grimassen schneiden, weil sie Probleme haben. Dies ist eine Gelegenheit, einzugreifen und zu fragen, ob sie über etwas verwirrt sind.
Darüber hinaus neigen die Menschen dazu, sich in persönlichen Situationen konzentrierter zu fühlen. Wenn Sie Remote-Tests über Skype oder Hangout durchführen, können sie abgelenkt werden und Dinge könnten Ihnen entgehen.
Es ist entscheidend, einen kompatiblen Treffpunkt mit der geringsten Ablenkung oder Unterbrechungsmöglichkeit zu finden. Sie müssen eine Umgebung finden, in der sich die Leute auf den Test konzentrieren können.
Ich würde es vorziehen, die Teilnehmer nicht in die Büros meiner Kunden zu bringen – es ist denkbar, dass die Unternehmensumgebung ihnen das Gefühl gibt, eingeengt und beobachtet zu werden. Es ist auch nicht optimal, Menschen zu Hause zu besuchen. Ein Haustier, ein Kind oder ein Familienmitglied kann Ihre Testbenutzer ablenken.
Meiner Meinung nach ist ein Café die perfekte Umgebung. Es läuft Musik, es riecht gut und der Kaffee hält alle wach. Abseits von persönlichen Verpflichtungen und Ablenkungen neigen Testpersonen dazu, sich zu entspannen – außerdem hilft es ihnen oft beim Testprozess, sich so zu fühlen, als wären sie in einem realen Szenario.
Sie können sogar draußen testen! Manchmal möchten Sie Ihre potenziellen Benutzer vielleicht in eine reale, kontextgenaue Umgebung versetzen – wie z. B. eine gemeinsame Busfahrt, während Sie sich Ihren Prototyp für die Busreiseplanung ansehen.
Ausführen des Tests
Die Qualität des Tests wird stark von Ihrer Fähigkeit beeinflusst, den Test gut durchzuführen und effektiv zu kommunizieren (als „Moderation des Tests“ bezeichnet). Hier kommt auch die Vorbereitung und Ihr Testplan ins Spiel. Wenn Sie noch nichts getestet haben, empfehle ich Ihnen ein paar unverbindliche Durchläufe mit Ihren Partnern oder Familienmitgliedern.
Üben Sie, die Art von Fragen zu stellen, die Sie stellen werden, und Sie werden Ihren Test effektiver durchführen können.
Es wäre ein Fehler, alles in einer warmen, gemütlichen Umgebung mit unbegrenzter Zeit zu testen, um Aufgaben zu erledigen. Geben Sie Ihren Benutzern Kontext und erinnern Sie sie daran, sich vorzustellen, dass sie Ihre App in einer realen Situation verwenden – zum Beispiel beim Sport, Pendeln oder Einkaufen.
Es ist auch wichtig, Ihren Teilnehmern dafür zu danken, dass sie sich die Zeit genommen haben, Ihnen zu helfen. Erinnern Sie sie daran, dass Sie diese Benutzer-Feedback-Sitzungen durchführen, weil Sie bestrebt sind, die Benutzerfreundlichkeit Ihrer Website/App/Plattform für die beste Benutzererfahrung zu optimieren.
Stellen Sie sicher, dass Sie ihnen sagen, dass sie nicht diejenigen sind, die getestet werden. Es ist das Design.
Wenn Sie einen Ferntest durchführen, zeichnen Sie ihn mit einer Bildschirmaufzeichnungssoftware auf. Wenn Sie persönlich sind, verwenden Sie eine Videokamera oder einen Audiorecorder. Sie werden staunen, wie viel Sie verpasst haben!
Durch das Aufzeichnen der Sitzungen werden Sie feststellen, dass Sie entspannter sind, da Sie keine Notizen machen müssen. Sie können sich besser darauf konzentrieren, eine gute Beziehung aufzubauen und den Test für Ihre Teilnehmer angenehm zu gestalten. Aus den Aufnahmen können Sie später alles dokumentieren.
Weisen Sie Ihre Testpersonen unbedingt darauf hin, dass die Aufzeichnungen vertraulich sind, nur für interne Zwecke bestimmt sind und nur von Ihnen angesehen/angehört werden.
MacOS-Benutzer können QuickTime für die Bildschirmaufnahme verwenden. Ich benutze Screenflick ($29). Es kann den Bildschirm und die Webcam gleichzeitig aufzeichnen, die Aufnahme trimmen und die Ergebnisse sehr gut exportieren. Es gibt auch einige Apps für iOS.
Um einen echten Einblick in die Bedürfnisse, Verhaltensweisen, Ziele und Frustrationen Ihrer Benutzer zu erhalten, stellen Sie offene Fragen, die sie nicht weiterführen. Hier sind einige Beispiele:
- Ich habe dort ein leichtes Zögern bemerkt, was hat Sie davon abgehalten?
- Was denkst du, wird dieser Knopf tun?
- Was ist das Attraktivste an diesem Produkt?
- Was ist das Schwierigste an der Verwendung dieses Produkts?
- Gab es etwas Überraschendes oder Unerwartetes an diesem Produkt?
- Was könnte getan werden, um dieses Produkt zu verbessern?
- Was darf fehlen? Was möchten Sie noch sehen?
- Was gefällt/missfällt Ihnen an der Funktionsweise?
- Wie wird Ihnen dieses Produkt Ihrer Meinung nach helfen?
- Würden Sie dieses Produkt heute verwenden?
- Warum denkst du, würde jemand dieses Produkt verwenden?
Dokumentation Ihrer Testergebnisse
Destillieren und fassen Sie Ihre Ergebnisse in einem kurzen, einseitigen Bericht aus der zuvor erwähnten Testdokumentationstabelle zusammen. Dies wird Ihnen helfen, sich auf die Probleme zu konzentrieren, die den Menschen die meisten Probleme bereitet haben. Die verbesserungsbedürftigen Bereiche werden sehr schnell sichtbar. Typischerweise bestehen meine Testartefakte aus:
- Die Tabelle mit Notizen
- Eine Audioaufnahme
- Eine Bildschirmaufnahme
- Eine Aufzeichnung des Testteilnehmers von einer Webcam
Wenn Ihr Test ordnungsgemäß dokumentiert ist, können Sie ihn weiter studieren und ihn bei Ihrer nächsten Iteration leiten lassen. Sie können die Testergebnisse auch mit Stakeholdern verwenden, um Ihre nächsten Designentscheidungen zu untermauern.
Umfassen Sie das Testen und genießen Sie es. Es wird Spaß machen!
Denken Sie abschließend an zwei Dinge:
- Als Faustregel gilt: Wenn es länger als neunzig Minuten dauert, einen Prototypen zu bauen, versucht man sich zu viel zu tun.
- Sobald die Erfolgsquote des Tests über 90 % liegt, beenden Sie den Test. Die App/Site/Plattform sollte jetzt sehr benutzerfreundlich und „nützlich“ sein. MVP-Zeit!
Am Anfang dieses Artikels habe ich gesagt, dass mich die Ergebnisse meiner ersten Tests am Boden zerstört haben. Es hat mein Vertrauen in meine eigenen Fähigkeiten erschüttert. Da wurde mir klar, dass Versuch und Irrtum ein natürlicher Teil des Prozesses sind. Es stimmt nicht, dass ein Profi keine Fehler macht. Ein Profi lernt schnell daraus, verkürzt die Iterationsschleife und perfektioniert so das Design.
An Designer: Genießen Sie den Testprozess – er verbessert Ihre Designs! Testen Sie Ihre Ideen so schnell wie möglich mit echten Benutzern in realen Szenarien. Die Erkenntnisse, die Sie aus der Beobachtung gewinnen, wie tatsächliche Benutzer Ihr Produkt verwenden, sind unbezahlbar. Jede einzelne Iteration ist ein wichtiger Schritt nach vorne.
An Kunden: Bringen Sie Designer nicht dazu, Projekte zu beenden, ohne sie zu testen. Nutzen Sie die Gelegenheiten, Ihre Produkte zu evaluieren, bevor die erste Codezeile geschrieben wird. Es kann eine Woche länger dauern und etwas mehr kosten, aber am Ende sparen Sie und gewinnen hundertfach!
• • •
Weiterführende Literatur im Toptal Design Blog:
- eCommerce UX – Best Practices im Überblick (mit Infografik)
- Die Bedeutung von Human-Centered Design im Produktdesign
- Die besten UX-Designer-Portfolios – inspirierende Fallstudien und Beispiele
- Heuristische Prinzipien für mobile Schnittstellen
- Antizipatorisches Design: Wie man magische Benutzererlebnisse schafft