Prototipagem
Aplicativos
UX
Validação
Design de Produto

Anwendungs-Prototyping in der Praxis: So testen Sie Ideen, bevor Sie Code ausgeben

Prototyp ist keine Kunst. Dies ist der günstigste Weg, um herauszufinden, dass Ihre Idee falsch ist, bevor Sie sie in teuren Code umwandeln.

Das Teuerste, was ein Team tun kann, ist, eine schlechte Idee in gut entwickelte Software umzusetzen. Engineering ist teuer, langsam und schwer rückgängig zu machen. Und genau deshalb ist das Prototyping vor dem Codieren kein Luxus mehr und zur Grundhygiene für diejenigen geworden, die Produkte herstellen.

Es besteht jedoch ein Unterschied zwischen dem Wissen, dass Sie Prototypen erstellen sollten, und der guten Umsetzung. Viele Teams entwickeln falsche Prototypen: Sie verbringen zu viel Zeit mit dem Prototypen, streben nach einer Wiedergabetreue, die sie nicht benötigen, oder testen auf eine Weise, die keine Fragen beantwortet.

In diesem Text geht es um das Prototyping in der Praxis. Es geht nicht darum, welches Tool man verwenden soll, sondern darum, wie man über den Prototypen nachdenkt, damit er seinen einzigen wirklichen Zweck erfüllt: schnelles und kostengünstiges Lernen.

Der Zweck des Prototyps besteht darin, ihn wegzuwerfen

Beginnen Sie mit einer Änderung Ihrer Denkweise. Ein Prototyp ist nicht die erste Version des Produkts. Es ist ein Lernwerkzeug, und gute Lernwerkzeuge sind wegwerfbar.

Wenn sich das Team an den Prototypen klammert und das Erreichte „ausnutzen“ muss, verliert es die Freiheit, herauszufinden, dass die Idee falsch war. Der Prototyp, den Sie nicht wegwerfen möchten, hat seinen Zweck bereits verfehlt, weil er zu einer Verpflichtung und nicht zu einem Experiment geworden ist.

Die zentrale These lautet: Der Wert eines Prototyps liegt in der Frage, die er beantwortet, und nicht in der Qualität dessen, was er produziert. Ein Entwurf, der eine schlechte Idee zunichte macht, ist mehr wert als ein schöner Prototyp, den niemand getestet hat.

Wählen Sie die richtige Loyalität für die richtige Frage

Der häufigste Fehler in der Praxis ist die Verwendung der falschen Wiedergabetreue. Bei der Wiedergabetreue geht es darum, wie sehr der Prototyp dem Endprodukt ähnelt, und jede Ebene dient einer anderen Frage.

  • Geringe Wiedergabetreue (Entwurf, Papier, Skizze). Antworten: „Macht der Ablauf Sinn?“ Es ist schnell, günstig und eignet sich hervorragend zum Testen der Navigationslogik vor visuellen Details.
  • Mittlere Wiedergabetreue (navigierbare Bildschirme ohne endgültige Visuals). Antworten: „Verstehen die Leute, wie man es benutzt?“. Ermöglicht echte Usability-Tests, ohne dass die Kosten für das Aufpolieren der Ästhetik anfallen.
  • Hohe Wiedergabetreue (fast endgültig, interaktive visuelle Darstellung). Antworten: „Überzeugt das Gesamterlebnis?“. Teuer in der Herstellung, nur dann gerechtfertigt, wenn die Frage Realismus erfordert, etwa zur Bestätigung der Markenwahrnehmung oder in einem kritischen Moment.

Das effiziente Team beginnt niedrig und steigt nur dann auf, wenn sich die Frage ändert. Der direkte Wechsel zu High Fidelity ist die häufigste Art, Zeit damit zu verschwenden, Prototypen für etwas zu erstellen, von dem man noch nicht einmal weiß, dass es Sinn macht.

So optimieren Sie den Prototyping-Zyklus

In der Praxis ist Prototyping ein Zyklus, kein Ereignis. Und Zyklen werden optimiert, indem die Zeit zwischen Erstellen und Lernen verkürzt wird.

Die erste Optimierung besteht darin, die Frage vor dem Prototyping zu definieren. Ohne eine klare Frage „Kann der Benutzer die Registrierung alleine abschließen?“ erstellen Sie schöne Bildschirme, die nichts testen. Erst die Frage, dann der Prototyp.

Die zweite besteht darin, mit wenigen, aber echten Menschen zu testen. Du brauchst keine Dutzende. Eine Handvoll Benutzer aus der richtigen Zielgruppe offenbaren die meisten schwerwiegenden Probleme. Und das Testen mit einem echten Benutzer, nicht mit einem Teamkollegen, unterscheidet Validierung von Selbsttäuschung. Der Teamkollege kennt das Produkt bereits und wird nie dort stecken bleiben, wo der Benutzer stecken bleibt.

Die dritte besteht darin, vorzeitigem Polieren zu widerstehen. Jede zu früh damit verbrachte Stunde, den Prototyp schön zu machen, ist eine gestohlene Stunde des Lernens. Das Polieren erfolgt, wenn die Richtung bereits bestätigt ist, niemals vorher.

Das Flussbeispiel, das offensichtlich schien

Stellen Sie sich ein Team vor, das den Registrierungsablauf für eine Bewerbung gestaltet. Intern scheint es glasklar zu sein, jeder versteht es, jeder ist einverstanden. Die Versuchung besteht darin, direkt mit der Entwicklung fortzufahren.

Stattdessen erstellt das Team einen einfachen navigierbaren Prototyp und bittet fünf Personen, sich anzumelden. Drei halten am selben Punkt, einem Feld, das für diejenigen, die es erstellt haben, offensichtlich schien, für diejenigen, die von außerhalb ankamen, jedoch verwirrend war.

Dieses Lernen dauerte einen Nachmittag. Wenn es nach der Entwicklung gekommen wäre, hätte es wochenlange Nacharbeit und die Frustration echter Benutzer gekostet, die die Registrierung abgebrochen hätten. Es ist das perfekte Beispiel dafür, was Prototyping in der Praxis leistet: das Offensichtliche entdecken, das nur für diejenigen offensichtlich ist, die zu nahe dran sind.

So führen Sie den Test durch, ohne das Ergebnis zu verfälschen

Ein gutes Prototyping ist die halbe Arbeit; Gutes Testen ist die andere Hälfte, und hier stolpern die meisten Menschen in der Praxis. Ein schlecht durchgeführter Test führt zu falschen Schlussfolgerungen, die ein Gefühl der Validierung vermitteln, ohne dass ein echter Lernerfolg entsteht.

Der häufigste Fehler ist die Führung des Benutzers. Wer auch immer den Prototyp erstellt hat, neigt dazu, zu erklären, Wege aufzuzeigen und zu sagen: „Jetzt klicken Sie hier“. Sobald Sie dies tun, verliert der Test an Wert, Sie messen Ihre Erklärung und nicht die Klarheit des Produkts. Die goldene Regel lautet: Geben Sie die Aufgabe und halten Sie den Mund: „Versuchen Sie, sich zu registrieren“ und beobachten Sie dann einfach, egal wie schmerzhaft es ist, zu sehen, wie die Person stecken bleibt.

Die zweite Sorge besteht darin, das, was die Person tut, von dem, was sie sagt, zu trennen. Benutzer sind freundlich und neigen dazu, zu loben, um nicht zu enttäuschen. Das Verhalten ist ehrlich; verbale Meinung, nicht immer. Wenn jemand sagt: „Ich fand es großartig“, aber es hat eine Minute gedauert, bis er den Knopf gefunden hat, glauben Sie der Minute, nicht dem Kompliment.

Die dritte besteht darin, die richtige Aufgabe mit der richtigen Person zu testen. Einen Teamkollegen zu bitten, den Prototyp zu verwenden, ist fast sinnlos, er kennt den Kontext bereits und wird nie verwirrt sein, wo der echte Benutzer verwirrt ist. Es lohnt sich, jemanden zu suchen, der die Öffentlichkeit wirklich vertritt, auch wenn die Rekrutierung mit mehr Aufwand verbunden ist. Ein Test mit der falschen Person ist schlimmer als gar kein Test, weil er ungerechtfertigtes Vertrauen schafft.

Die gute Durchführung eines Tests ist eine Übung zur Selbstkontrolle. Sie müssen dem Drang widerstehen, das zu verteidigen, was Sie geschaffen haben, und bereit sein, stillschweigend alle Orte zu sehen, an denen Ihre offensichtliche Idee für niemanden außer Ihnen offensichtlich war.

Kritische Reflexion: Prototyp ersetzt nicht realen Kontext

Ehrliche Betreuung lohnt sich. Prototyping ist leistungsstark, aber es hat Grenzen, und wenn man diese ignoriert, entsteht falsches Vertrauen. Ein Prototypentest findet in einer kontrollierten Umgebung statt, wobei die Person weiß, dass sie beobachtet wird. Das wirkliche Leben ist chaotischer.

Es gibt Verhaltensweisen, die nur bei echtem Gebrauch, unter Druck, in Eile, inmitten von Ablenkungen auftreten. Dinge wie schlechte Verbindungsleistung, Ermüdung durch wiederholten Gebrauch oder seltene Grenzfälle treten bei einem Prototypentest selten auf. Den validierten Prototyp als Erfolgsgarantie zu betrachten bedeutet, dass das Werkzeug über seine Leistungsfähigkeit hinaus beansprucht wird.

Reife liegt darin, zu wissen, worauf der Prototyp reagiert und worauf er nicht reagiert. Es reduziert die Unsicherheit, nicht beseitigt sie. Teams, die dem validierten Prototyp blind vertrauen, sind beim Start manchmal überrascht, weil sie „es funktioniert beim Testen“ mit „es funktioniert in der Welt“ verwechseln. Der Prototyp ist der erste Filter, nicht der letzte.

Schließung

Prototyping-Anwendungen in der Praxis zu meistern bedeutet, eine einfache Wirtschaftlichkeit zu meistern: die hohen Kosten von Fehlern im Code gegen die niedrigen Kosten von Fehlern beim Entwurf einzutauschen. Wer lernt, das gut zu machen, verschwendet weniger, trifft bessere Entscheidungen und liefert Produkte, die bereits einen gewissen Kontakt zur Realität hatten, bevor sie tatsächlich existierten.

Der gute Prototyp ist nicht der schönste. Es ist diejenige, die in kürzester Zeit die richtige Frage beantwortet und die Sie ohne Angst wegwerfen können.

Wenn Ihr Team immer noch zuerst baut und später Probleme entdeckt, lohnt es sich, die Reihenfolge im nächsten Feature umzukehren und den Unterschied zu messen. Es gibt hier weitere Artikel über Entdeckung und Produktdesign, die diese Diskussion fortsetzen.

Lesen Sie auch