Methoden und Werkzeuge für die Konzeption grafischer Benutzerschnittstellen sind vielfach erprobt. Beim Prototyping für digitale Sprachassistenten und Chatbots stoßen diese aber an ihre Grenzen. Wie können wir Conversational Interfaces während der Entwicklung erlebbar machen und mit Nutzern testen?
Johannes Baeck / IA Konferenz 2017
Prototyping Conversations | Mit nutzerzentrierten Methoden zum Conversational Interface
1. Johannes Baeck (@jbaeck) | IA Konferenz 2017
Prototyping Conversations
Mit nutzerzentrierten Methoden zum Conversational Interface
2. Wie gestalten wir einen smarten Assistenten für Radiologen?
Unsere aktuelle Herausforderung
3. Conversational Interfaces — Die Vision
Bitte erledige … für mich.
Klar, Option A oder Option B?
Option B bitte.
OK, erledigt.
BOT
4. Conversational Interfaces — Die Realität
Mh, was kann ich eigentlich fragen?
Meintest Du mich?
Entschuldigung, das habe ich nicht verstanden.
Bitte erledige … für mich.
Ich habe nur mit dem Computer geredet
BOT
10. Mithilfe von Wizard-of-Oz Experimenten können wir
Konversationen frühzeitig simulieren
Der Radiologe gibt Sprachbefehle,
statt das System direkt zu bedienen.
Der medizinisch-technische Assistent führt die
Sprachbefehle am existierenden System aus.
11. Welche Bedürfnisse formulieren Nutzer?
Öffne Patientenbrowser Hat der Patient eine Krankheit?
Spezifische Befehle Zielorientierte Fragestellungen
12. In der Research-Phase verstehen wir den Kontext der
Konversation und sammeln konkrete Fragestellungen
!
RESEARCH FOR CONVERSATIONS
14. Experience Maps helfen uns beim Einordnen der
Konversation in den Gesamtkontext
User Research
Stakeholder
Interviews
Existierende
Dokumentation
DATENQUELLEN
ACTIVITIES
PAINS
THOUGHTS
MOTIVATIONS
OPPORTUNITIES
THE RADIOLOGIST’S JOURNEY
15. Können Nutzer wirklich über Gott und die Welt reden?
Enger Anwendungsfall Weiter Anwendungsfall
16. Clifford Nass / Scott Brave (Wired for Speech)
Personality allows people to know
how to behave toward others and
what to expect in return.
17. x
RIA
Job / Role
Age
§ Value Proposition
» ...
§ Interaction Principles
» ...
§ Personality
» ...
§ Information RIA can provide
» ...
Mit Bot Personas modellieren wir den Ansprechpartner —
Wertversprechen, Interaktionsprinzipien und Persönlichkeit
18. Bot Personas interagieren mit User Personas und werden
in den Markenkontext eingebettet
BOT PERSONA
BRAND PERSONA USER PERSONAS
19. In der Strategiephase definieren wir die
grundlegenden Spielregeln der Konversation
!
STRATEGY FOR CONVERSATIONS
21. Das Nutzungserlebnis frühzeitig erlebbar machen bleibt
auch bei Conversational Interfaces wichtig
Schnelle Produkt-Iterationen Diskussionsbasis zu technischer Machbarkeit
Testgegenstand für User ResearchVermitteln der Produktvision
PROTOTYP
22. Es gibt viele Prototyping-Ansätze — aber welcher
beantwortet unsere aktuellen Fragen?
Horizontal Vertikal
Throwaway Evolutionär
Regelbasiert KI-getrieben
Screen-basiert Sprach-basiert
Low-Fidelity High-Fidelity
Multimodal
Mid-Fidelity
25. Conversational Prototyping Tools helfen uns dabei die
Konversation frühzeitig zu simulieren
BEISPIELDIALOGE DEFINIEREN AUF DEVICE TESTEN
26. Durch die enge Zusammenarbeit zwischen Produktteam
und Technik gelingt die UX bis ins Detail
UX / PRODUCT TEAM TECHNOLOGISTS / DATA SCIENTISTS
+
UX WRITER
27. Conversational Design Patterns & Principles dienen als
Leitplanken beim Prototyping
ALEXA SKILLS KIT VOICE DESIGN BEST PRACTICES ACTIONS ON GOOGLE | CONVERSATION BASICS
28. Kathryn Whitenton (Nielsen Norman Group)
Although voice interaction is markedly
different from graphical user interfaces,
classic usability principles are still critical
to the quality of the user experience.
29. !
DESIGN FOR CONVERSATIONS
In der Designphase gestalten und testen wir
die Konversation — vom groben Thema zum Detaildialog
31. Mit nutzerzentrierten Methoden schaffen wir eine
solide Grundlage für gelungene Konversationen
Kontextuelle
Interviews
Experience
Maps
Ideation
Workshops