Um eine saubere, frische und vor allem effektive Benutzeroberfläche zu liefern, sind Usability-Tests erforderlich. Es ist sehr unwahrscheinlich, dass ein Designer, unabhängig von seinem Ruf und seinen Fähigkeiten, in der Lage ist, ein gutes Produkt zu entwickeln, ohne irgendeine Art von Forschung und Tests durchzuführen.

Usability Testing ist eine Technik, die zur Bewertung eines Produkts verwendet wird, indem es an Benutzern getestet wird, die Teil der jeweiligen Zielgruppe sind. Testen wird in vielen Bereichen eingesetzt, aber heute werden wir uns auf benutzerzentriertes Interaktionsdesign konzentrieren und testen, wenn wir ein solches Produkt entwickeln und entwickeln.

Jedes Produkt hat einen bestimmten Verwendungszweck, und der Umfang und das Ziel von Usability-Tests messen, ob ein Produkt diesen Zweck in Bezug auf einen Benutzer erfüllt.

Die vier Prinzipien

Hinter jedem Usability-Test stehen unterschiedliche Ziele, die sich speziell auf die Beobachtungsziele des Testers beziehen. Die Ergebnisse können als Kontrollmessung oder als Baseline behandelt werden. Da mehrere Tests über einen bestimmten Zeitraum hinweg durchgeführt werden können, werden alle Ergebnisse mit den Testergebnissen verglichen.

Die vier Prinzipien hinter dem Usability-Test sind:

  • Effizienz - Der Tester misst, wie viel Zeit und wie viele Schritte erforderlich sind, damit der Benutzer grundlegende Aufgaben erledigen kann (ein Produkt finden, in den Warenkorb legen, Feedback und Bewertungen lesen, Fragen stellen, das Produkt kaufen). Dies wären grundlegende Aufgaben für eine mobile App wie Amazon.
  • Genauigkeit - Wie viele Fehler machen Benutzer beim Ausführen dieser Aufgaben und wie fatal sind die Fehler? Manchmal ist der Fehler mit den richtigen Informationen wiederherstellbar.
  • Erinnern Sie sich - nach einer Zeit der Nichtbenutzung, wie viel erinnert sich eine Person an die Schnittstelle und den Browsing-Prozess?
  • Emotionale Reaktion - wie fühlt sich der Benutzer in Bezug auf die Aufgaben, die er erledigen musste? War die Person gestresst oder selbstbewusst und würde der Benutzer das Produkt einem Freund empfehlen?

Dies sind allgemeine Prinzipien, die beim Testen benutzerzentrierter Schnittstellen verwendet werden, aber es ist wichtig für den Tester, seine eigenen Usability-Ziele festzulegen. Auf dieser Basis wird er in der Lage sein, das Thema genau zu beobachten und seine Fehler oder Gesten zu interpretieren.

Falsche Interpretation

Einige Leute interpretieren den Begriff "Usability Testing" falsch. Nur Meinungen zu einem Objekt (oder einem Gerät oder einer Anwendung) zu sammeln bedeutet nichts anderes als Marktforschung. Diese Art der Forschung ist definitiv kein Usability-Test, sondern eine quantitative Forschung.

Damit ein solches Verfahren als Usability-Test bezeichnet werden kann, erfordert es eine systematische Beobachtung unter kontrollierten Bedingungen; Dies bestimmt, wie gut Benutzer (immer Teil der Zielgruppe) das Produkt nutzen können. Zu wissen, dass 86% der befragten Benutzer erwähnten, dass "die Anwendung gut funktioniert", bedeutet nicht, dass Sie die Benutzerfreundlichkeit Ihrer Anwendung getestet haben und die Ergebnisse überwiegend positiv waren. Dies bedeutet nur, dass die Mehrheit der befragten Personen zu glauben scheint, dass die Anwendung gut funktioniert, aber dies sind nicht genug Informationen, die Sie zur Verbesserung der Benutzeroberfläche verwenden können.

Ein wichtiger Aspekt des Usability-Tests besteht darin, die Benutzer so weit wie möglich einzubeziehen. Anstatt sie zu fragen, was sie darüber denken, wie eine mobile Benutzeroberfläche aussieht, bitten Sie sie, einige Aktionen auszuführen. Es gibt viele Aspekte, die den Browsing-Prozess beeinflussen und die meisten Benutzer sind nicht in der Lage, sie zu benennen oder zu diskutieren, aber sie werden es Ihnen auf jeden Fall zeigen können, während Sie die Benutzeroberfläche verwenden.

Methoden

Es gibt verschiedene Methoden, um Usability-Tests durchzuführen, und ich werde die meisten von ihnen durchgehen - oder zumindest die wichtigsten - in der Hoffnung, Ihnen eine Vorstellung davon zu geben, welche für Sie und Ihre Zwecke besser geeignet ist.

Beim Testen eines Produkts müssen Sie eine realistische Situation erstellen, in der der Teilnehmer eine Liste von Aufgaben mit dem Produkt, das Sie testen, durchführen muss. Währenddessen sollten Beobachter sorgfältig aufpassen und sich so leise wie möglich Notizen machen. Verschiedene Requisiten wie Papier-Prototypen, schriftliche Anleitungen und Fragebögen vor oder nach dem Test werden ebenfalls verwendet, um Informationen und Feedback zu dem Produkt, das Sie testen, zu sammeln. Die Think-Aloud-Testmethode, Co-Discovery-Learning und Eye-Tracking sind Usability-Test-Techniken, die bei diesen Methoden verwendet werden können.

Flur testen

Dies ist eine allgemeine Methode, die mit einer begrenzten Anzahl von Personen arbeitet und zwischen vier und sechs liegt. Der Name des Tests kommt von der Idee, dass Teilnehmer zum Test zufällige Leute sein sollten, die auf dem Flur vorbeikommen. Diese Methode kann verwendet werden, wenn Ihr Produkt nicht unbedingt auf ein bestimmtes Ziel ausgerichtet ist.

Flurtests sollten früh in der Entwurfsphase eingesetzt werden. Testen Sie schnell und testen Sie oft! Dies bedeutet, dass Sie mehrmals dorthin gehen müssen. Der Prozess ist ganz einfach: Testen Sie fünf Personen, gehen Sie zurück zum Zeichenbrett und lösen Sie die Probleme. Geh raus und teste noch einmal an fünf anderen Leuten, komm zurück und löse die Probleme. Nach drei oder vier Tests sollte die Anzahl der kritischen Schnittstellenfehler deutlich verringert werden und Sie können sich dann auf die Entwicklung des Produkts und seiner Funktionen konzentrieren. Sie müssen zu einem bestimmten Zeitpunkt erneut testen, aber wenn Sie wissen, dass Sie die meisten Probleme mit der Benutzeroberfläche gelöst haben, können Sie sich besser auf die Entwicklungsphase konzentrieren.

Der Grund für die Verwendung völlig zufälliger Personen ist, dass Sie Ihr Produkt nicht an Personen testen möchten, die mit Ihrem Produkt und seiner Benutzeroberfläche vertraut sind. Sie wollen Leute, die Ihre Schnittstelle noch nie zuvor gesehen haben, also beginnen sie alle auf einer gemeinsamen Basis. Auf diese Weise können Sie Newcomer - die am ehesten am leichtesten zu verlieren sind - testen, da ihr Interesse und ihre Motivation noch nicht hoch genug sind. Wenn jemand, der die Anwendung zuvor noch nicht verwendet hat, sehr zufrieden damit ist und alle Aufgaben problemlos bewältigt, bedeutet dies, dass die meisten Personen, die Ihre Anwendung verwenden, dasselbe tun werden.

Remote-Usability-Test

Diese Methode kann verwendet werden, wenn das Produkt, an dem Sie testen, potenzielle Nutzer in verschiedenen Teilen der Welt hat. Sie zusammenzubringen, wäre eine echte finanzielle Herausforderung und für einen Freiberufler oder eine kleine Firma nicht möglich.

Experten, die von diesen Problemen betroffen sind, haben diese Methode entwickelt - die es ermöglicht, Auswertungen und Tests aus der Ferne durchzuführen - wobei der Benutzer und der Tester räumlich und vielleicht sogar zeitlich voneinander getrennt sind. Videokonferenzen sind eine Möglichkeit, diese Art von Tests durchzuführen, während eine andere Möglichkeit Remoteanwendungen wie TeamViewer oder WebEx verwenden kann. Bei beiden handelt es sich um Benutzer mit einem PC und einer Internetverbindung. Auf diese Weise kann der Tester den Bewegungen des Teilnehmers folgen, nicht aber deren Reaktionen und Emotionen.

Der Tester kann automatisch eine Sammlung von Klickströmen des Benutzers, Benutzerprotokolle kritischer Fehler, Vorfälle, die bei der Interaktion mit der Schnittstelle auftreten, und sogar subjektive Rückmeldungen der Benutzer erhalten.

Der gute Teil dieser Art von Tests ist, dass es in der eigenen Umgebung des Teilnehmers durchgeführt wird, was bedeutet, dass er sehr zuversichtlich in seine Fähigkeiten ist und Sie in der Lage sein werden, ein realitätsnahes Szenariotest zu simulieren. Der größte Vorteil dieser Ferntestmethode besteht eindeutig darin, dass Sie mit Menschen aus der ganzen Welt ohne große Kosten für Transport und Logistik arbeiten können.

Es gibt mehrere Tools, die ein Designer für das Remote-Testen verwenden kann. WebEx und GoToMeeting sind die beliebtesten, aber so ziemlich jedes Remote-Tool würde die Aufgabe erfüllen.

Unabhängig davon, wie gut die Tools funktionieren, ist die Durchführung eines synchronen Ferntests etwas schwieriger, als es aussieht, da die Verwaltung von sprachlichen und kulturellen Barrieren durch einen Computer die Effizienz des Tests verringern könnte. Unterbrechungen und Ablenkungen in der Umgebung der Teilnehmer sind weitere Herausforderungen, die von der anderen Seite des Planeten aus kaum zu lösen sind.

Expertenbewertung

Dies ist eine weitere Methode für Usability-Tests und erfordert die Einschaltung von Experten vor Ort, um das Produkt im Test zu bewerten. Die Herausforderungen dieser Methode sind meist finanzieller und logistischer Natur, da es viel kosten würde, Experten aus verschiedenen Bereichen einzubinden.

Es gibt auch eine automatisierte Expertenüberprüfungsmethodik, die auf dem gleichen Prinzip basiert, nur durch die Verwendung unterschiedlicher Software.

A / B-Prüfung

A / B Split Testing ist wahrscheinlich einer der bekanntesten experimentellen Ansätze für Benutzererfahrung und Interface-Tests. Es zielt darauf ab, die Elemente einer Webseite zu identifizieren, die das Interesse oder Engagement des Benutzers erhöhen.

Die Methode wird als A / B-Test bezeichnet, da zwei Versionen einer Website / Schnittstelle (A- und B-Version) verglichen werden. Sie sind immer identisch, mit Ausnahme einer Variation (die ein Element wie eine Schaltfläche, ein Kontaktformular oder ein Bild sein kann), die sich auf das Verhalten eines Benutzers auswirken kann.

Während des Testzeitraums wird die Website mithilfe von Tools wie Google Analytics überwacht. In diesem Zeitraum ändern sich die beiden Versionen A und B zufällig, was bedeutet, dass Sie auf der Webseite ein Headerbild finden und dann die Webseite aktualisieren und das andere Headerbild finden können.

Die Methode wird hauptsächlich hinter den Kulissen eingesetzt, um den Gewinn zu maximieren, Rückgaberaten zu reduzieren und den Umsatz zu steigern. Amazon war Vorreiter bei der Methodik, aber Unternehmen wie eBay, Google, Walmart, Microsoft, Netflix und Zynga sind auch dafür bekannt, diese Methode einzusetzen, um die Rentabilität ihrer Websites zu erhöhen.

Obwohl dies hauptsächlich für E-Commerce-Websites verwendet wird, können A / B-Tests auch problemlos im Schnittstellendesign verwendet werden. und es kann so effektiv sein, als ob es Testern einen Überblick gibt, welche Schnittstelle zwischen zwei oder mehr Auswahlmöglichkeiten besser ist.

Wie viele Benutzer testen?

Es ist viel besser, mehrere Tests mit einer begrenzten Anzahl von Teilnehmern durchzuführen, als einmal an einer größeren Anzahl von Probanden zu testen. Dies führt einfach zu vielen Qualitätstests statt zu wenigen Quantitätstests. Ungefähr fünf Themen für jeden Test sollten ausreichen, um den Beobachtern zu helfen, genügend Informationen für eine bestimmte Zeit zu erhalten.

Das Argument hinter dieser Theorie ist, dass, sobald Sie feststellen, dass nur wenige Menschen durch ein Feature oder eine Website verwirrt sind, Sie weniger davon bekommen, dieselbe Oberfläche bei noch mehr Menschen zu testen, da sie höchstwahrscheinlich von den gleichen Elementen verwirrt werden. Die Lösung besteht darin, die Probleme zu lösen und dann eine begrenzte Anzahl von Themen erneut zu testen. Sie müssen diesen Vorgang mehrmals wiederholen, um das Beste daraus zu machen.

Es könnte einige Nachteile für diese Theorie geben, sagen viele Experten. Usability gilt normalerweise für eine größere Stichprobe der Bevölkerung, nicht nur für eine bestimmte Benutzergruppe; Dies bedeutet, dass Schnittstellenprobleme von der ersten getesteten Gruppe nicht erkannt werden können. Es ist jedoch nicht das, was diese Theorie vorschlägt, einen oder zwei Tests mit dieser begrenzten Anzahl von Subjekten durchzuführen.

Diese Tests sollten jede Woche - vielleicht sogar zweimal pro Woche - während des Designprozesses durchgeführt werden. Je länger der Entwurfsprozess ist, desto größer muss die Anzahl der Tests sein. Während dieses ganzen Prozesses konnte sogar eine Anzahl von Subjekten zwischen 50 und 100 oder manchmal sogar noch größer getestet werden.

Es wäre effektiver, in der zweiten Testphase Probanden mit einem breiten Spektrum an Fähigkeiten zu testen. Während der letzten Tests, da das Design bereits flüssig sein sollte, können Sie die Beobachtungen eingrenzen und mit dem Testen bei Ihrer eigenen Zielgruppe beginnen.

Bei der Durchführung von Usability-Tests ist es auch wichtig, die Dinge zu erkennen, die gut funktionieren - nicht nur diejenigen, die nicht funktionieren - und sie immer wieder zu testen. Die Theorie dahinter ist, dass Elemente, die nicht gut funktionieren, eliminiert werden sollten, aber Elemente, die gut funktionieren und von den Benutzern genossen werden, sollten ebenfalls beachtet werden. Versuche, sie so zu halten, wie sie in der ersten Instanz waren, weil sie offensichtlich gut funktionieren. Konzentriere dich eher auf diejenigen, die versagen, anstatt zu versuchen, diejenigen zu ändern und zu verbessern, die bereits erfolgreich funktionieren. Dafür ist später im Nachentwicklungsprozess Zeit.

Fazit

Usability Testing ist etwas, das es wert ist, ausgeführt zu werden, wenn Sie eine Schnittstelle entwickeln und hoffen, damit einen gewissen Erfolg zu erzielen. Es lohnt sich möglicherweise nicht, in die Entwicklung einer einfachen Website zu investieren. aber ich würde persönlich immer ein paar Tests einbeziehen, wenn ich eine mobile Anwendung entwickle, weil sie viel komplexer ist.

Usability-Tests können auch mehr oder weniger kostenlos durchgeführt werden; Sie müssen nicht unbedingt viel Geld in die Logistik investieren. Wenn Sie glauben, dass Sie nur in einem kleineren Maßstab testen müssen, verwenden Sie Ihre Freunde und Verwandten dafür; Es wäre alles kostenlos oder sehr, sehr billig (Schokoladenkuchen ist immer ein Gewinner).

Wie Sie oben sehen können, können Usability-Tests auf viele verschiedene Arten durchgeführt werden, und Sie müssen vor dem Start herausfinden, welcher Weg für Sie und Ihre Zwecke geeignet ist. Es mag am Anfang ein sehr komplizierter Prozess sein, aber selbst ein Anfänger sollte in der Lage sein, einen solchen Test durchzuführen und etwas daraus zu machen. Also, wenn Sie in der Mitte Ihres Design-Prozesses sind, zögern Sie nicht, dort zu gehen und einige Tests zu machen - ich verspreche Ihnen, es wird Ihre Schnittstelle verbessern und Ihre Benutzer werden viel glücklicher damit sein.

Führen Sie Usability-Tests für Ihre Designs durch? Welche Testmethoden bevorzugen Sie? Lassen Sie es uns in den Kommentaren wissen.

Ausgewähltes Bild / Vorschaubild, Bild testen über Jurvetson