SlideShare uma empresa Scribd logo
1 de 38
Baixar para ler offline
Conversation
Design
Un nuovo modo di
conversare con le macchine
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation Design
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Cos’è?
Voice User Interface Design, Interaction Design,
Visual Design, Motion Design, UX…
sintetizzate in un unico design system!
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
Il Design System è un insieme di regole e linee guida che aiutano a mantenere coerenza e continuità
all’interno di un ecosistema digitale, migliorando le performance produttive e fornendo all’utente una
brand experience familiare e adattiva su tutte le piattaforme.
Cos’è?
Aiuta a creare conversazioni naturali
e scalabili su dispositivi eterogenei
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
Più un'interfaccia fa leva sulla conversazione umana,
meno gli utenti devono essere istruiti su come usarlo
La conversazione
Ci sono delle regole che rispettiamo senza volerlo
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
Ma in realtà ci sono anche delle regole che vanno rispettate
per conversare secondo logica e pertinenza
quantità, qualità, relazione (pertinenza) e modo (chiarezza)
La conversazione
Queste regole (non lo avrei detto) vengono usate
anche quando si conversa con una
Conversational UX
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
L’essere umano si relazione istintivamente nello stesso modo sia altri esseri
umani con le macchine!
La conversazione
Riconoscere ciò che è stato detto è oggi realtà ma
determinare cosa si intende è ben altro.
Tutto dipende infatti dal contesto.
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
● Sii collaborativo, informativo e pertinente
● Leggi tra le righe
● Sii chiaro ed evita le ambiguità
● Sii vario e non monotono
● Passa il microfono adeguatamente
● Valuta pronomi e riferimenti
● Tieni traccia del filo del discorso
● Fai riferimento a ciò che è visibile (screen)
● Preparati ad utenti iper-informativi
● Non attirare l’attenzione sugli errori
Come procedo?
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
E’ lo strumento giusto?
Poniamoci qualche domanda
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
● La conversazione è intuitiva?
● La conversazione consente all'utente di risparmiare più tempo e impegno
rispetto a un'interfaccia utente basata sullo schermo?
● La conversazione consente agli utenti di fare il multitasking?
● La conversazione consente agli utenti di parlare liberamente?
ed iniziamo a progettare dal dialogo!
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
Siate degli Sceneggiatori
Prendete dei personaggi, definite i ruoli
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
System Persona & User Personas
- Inizia da un approccio umano (evoca una personalità)
- Adatta ai limiti tecnici (non rompere gli schemi ed adattati)
- Semplifica le conversazioni e supera le aspettative (evita i fastidi e le frustrazioni)
Siate degli Sceneggiatori
Badate che le macchine...
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
- dovrebbero adattarsi al nostro sistema di comunicazione
- falliscono con errori irreversibili...l’essere umano no (magari fosse così!)
- richiedono un’attivazione (Ok Google, …)
- sono più prestanti degli esseri umani (non si stancano di riceve le stesse
domande, non si offendono, non necessitano di sovrastrutture, etc…)
User Personas
Coloro che dialogheranno con
la nostra System Persona
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
- Chi sono i tuoi utenti?
- Quali sono i loro bisogni?
- Come completano questi compiti?
- Quali parole e frasi usano per parlare di questi compiti?
- Quali situazioni o circostanze scatenano queste attività?
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
System Persona
il partner digitale che crei per interagire
con gli utenti della conversazione
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
I computer dovrebbero adattarsi al sistema di comunicazione che gli utenti
hanno appreso per primi e che conoscono meglio. Questo aiuta a creare
un'esperienza intuitiva e senza fronzoli.
System Persona
Google Assistant
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
Pensato e progettato per offrire un’esperienza uniforme e coerente
su qualunque piattaforma lo si utilizzi.
System Persona
Gli steps per creare una Persona
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
● Brainstorm su una lista di aggettivi
● Riduci la lista a 4-6 aggettivi
● Associa uno o più personaggi agli aggettivi
● Scegline uno e descrivilo concentrandoti sulla
personalità
● Rappresenta visivamente la tua Persona
System Persona
Scegli la voce adatta (TSS o Recorded)
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
1. Scrivi alcune istruzioni vocali che il tuo personaggio direbbe
2. Testa le frasi (TSS + Speech Synthesis Markup Language)
3. Confronta la voce con gli aggettivi che hai scelto
4. Organizza un gruppo d’ascolto
5. Scegli un vincitore!
Google
I/O 18
System
Persona
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
Dialoghi d’esempio
Gli steps per creare un dialogo
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
● Concentrarsi su una User Persona ed un caso d'uso.
● Trova un partner, un ruolo e gioca la conversazione
● Trascrivi la conversazione
● Impersonando la User Persona e riproduci le parti di
dialogo della System Persona
● Ripeti per altre User Personas e casi d'uso.
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
WOZ Test ed Interview!!
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
● La conversazione è stata naturale?
● C’è stata confusione da parte
dell’utente?
● Sono sorte frasi o situazioni
inaspettate?
● Ci sono stati segnali di frustrazione
o impazienza?
● L’utente aveva il controllo sulla
conversazione?
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
Conversational Components
● Contenuto comunicato verbalmente all’utente
da una Actions (Conferme, Scuse, Comandi,
Conferme, Earcons, Errori, Saluti, etc…)
● Contenuto testuale nello schermo dell’utente
● Chips
Visual Components
● Basic Card
● Browsing Carousel
● Carousel
● List
● Media response
● Table
Invocare una Action?
Come può un utente trovare una Action:
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
● Nominando direttamente la Action
(Explicit invocation - Ok Google, parliamo con MyAction)
● Nominando direttamente la Action e chiedendo un’azione
specifica
(Invocation phrases - Ok Google, chiediamo a MyAction i risultati di xyz)
● Chiedendo un’operazione che la tua Action può eseguire (Implicit
invocations and built-in intents - Ok Google, dimmi i risultati di xyz)
● Seguendo un link da una pagina web o da un'altra posizione
(Action Links)
...forse nel futuro
serviranno più
Copy che Developers...
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
Un paio di Links
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
● https://designguidelines.withgoogle.com/
● https://developers.google.com/actions/reference/ssml
● https://developers.google.com/actions/
● https://dialogflow.com/
● https://www.youtube.com/playlist?list=PLOU2XLYxmsILvfJcIASB
DbgfxloFz_XsU
● https://medium.com/google-developers/how-we-designed-it-t
he-google-i-o-18-action-for-the-google-assistant-9370ffbaf9b0
● https://abookapart.com/products/conversational-design
● https://it.wikipedia.org/wiki/Massime_conversazionali
...voglio ricordarvi...
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
Conversation
Design
Grazie a tutti!
Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro

Mais conteúdo relacionado

Semelhante a Acadevmy - Google Conversation design

20161216 Google Design Sprint & Design Thinking
20161216 Google Design Sprint & Design Thinking20161216 Google Design Sprint & Design Thinking
20161216 Google Design Sprint & Design ThinkingFrancesco Casale
 
Design Doctor: scopri il Corso Ninja Academy
Design Doctor: scopri il Corso Ninja AcademyDesign Doctor: scopri il Corso Ninja Academy
Design Doctor: scopri il Corso Ninja AcademyNinja Academy
 
Portfolio ux ui_gellify
Portfolio ux ui_gellifyPortfolio ux ui_gellify
Portfolio ux ui_gellifyGELLIFY
 
User Experience su Mobile con Enrico Maioli.
User Experience su Mobile con Enrico Maioli.User Experience su Mobile con Enrico Maioli.
User Experience su Mobile con Enrico Maioli.semrush_webinars
 
Il designer è il problema, il design è la soluzione
Il designer è il problema, il design è la soluzioneIl designer è il problema, il design è la soluzione
Il designer è il problema, il design è la soluzionegirolamo giannatempo
 
Come si presenta un project work aziendale
Come si presenta un project work aziendaleCome si presenta un project work aziendale
Come si presenta un project work aziendaleSQcuola di Blog
 
Francesco Liguori, Giuliano Liguori | Il Project Manager ai tempi dell'IA
Francesco Liguori, Giuliano Liguori | Il Project Manager ai tempi dell'IAFrancesco Liguori, Giuliano Liguori | Il Project Manager ai tempi dell'IA
Francesco Liguori, Giuliano Liguori | Il Project Manager ai tempi dell'IAPMexpo
 
L'impatto delle nuove tecnologie sul meeting design - The impact of new techn...
L'impatto delle nuove tecnologie sul meeting design - The impact of new techn...L'impatto delle nuove tecnologie sul meeting design - The impact of new techn...
L'impatto delle nuove tecnologie sul meeting design - The impact of new techn...Stefania Conti-Vecchi
 
From idea to concept - Todi Appy Days 2015
From idea to concept - Todi Appy Days 2015From idea to concept - Todi Appy Days 2015
From idea to concept - Todi Appy Days 2015Todi Appy Days
 
Deborabotta ux-e-marketing
Deborabotta ux-e-marketingDeborabotta ux-e-marketing
Deborabotta ux-e-marketingConcordia Srl
 
Progettare e gestire la user experience nel processo di sviluppo del software
Progettare e gestire la user experience nel processo di sviluppo del softwareProgettare e gestire la user experience nel processo di sviluppo del software
Progettare e gestire la user experience nel processo di sviluppo del softwareLuca Mascaro
 
UX Engineering: il ruolo dello sviluppo nel design dell'esperienza utente
UX Engineering: il ruolo dello sviluppo nel design dell'esperienza utenteUX Engineering: il ruolo dello sviluppo nel design dell'esperienza utente
UX Engineering: il ruolo dello sviluppo nel design dell'esperienza utenteMarco Pesani
 
La prototipazione
La prototipazioneLa prototipazione
La prototipazioneOana Tatar
 
Final Thesis - Project Management e User Experience Design: Una integrazione ...
Final Thesis - Project Management e User Experience Design: Una integrazione ...Final Thesis - Project Management e User Experience Design: Una integrazione ...
Final Thesis - Project Management e User Experience Design: Una integrazione ...Filippo Andolfatto
 
If the future is for interdisciplinary team, we need to change something!
If the future is for interdisciplinary team, we need to change something!If the future is for interdisciplinary team, we need to change something!
If the future is for interdisciplinary team, we need to change something!Paolo Montevecchi
 
Iniziare a sviluppare su mobile con Android
Iniziare a sviluppare su mobile con AndroidIniziare a sviluppare su mobile con Android
Iniziare a sviluppare su mobile con AndroidFrancesco Florio
 
UX e Web sostenibile (UXday 2023).pdf
UX e Web sostenibile (UXday 2023).pdfUX e Web sostenibile (UXday 2023).pdf
UX e Web sostenibile (UXday 2023).pdfsparkfabrik
 

Semelhante a Acadevmy - Google Conversation design (20)

Ux scrum e gilde...
Ux scrum e gilde...Ux scrum e gilde...
Ux scrum e gilde...
 
20161216 Google Design Sprint & Design Thinking
20161216 Google Design Sprint & Design Thinking20161216 Google Design Sprint & Design Thinking
20161216 Google Design Sprint & Design Thinking
 
Design Doctor: scopri il Corso Ninja Academy
Design Doctor: scopri il Corso Ninja AcademyDesign Doctor: scopri il Corso Ninja Academy
Design Doctor: scopri il Corso Ninja Academy
 
Portfolio ux ui_gellify
Portfolio ux ui_gellifyPortfolio ux ui_gellify
Portfolio ux ui_gellify
 
UX VS UI
UX VS UIUX VS UI
UX VS UI
 
User Experience su Mobile con Enrico Maioli.
User Experience su Mobile con Enrico Maioli.User Experience su Mobile con Enrico Maioli.
User Experience su Mobile con Enrico Maioli.
 
Il designer è il problema, il design è la soluzione
Il designer è il problema, il design è la soluzioneIl designer è il problema, il design è la soluzione
Il designer è il problema, il design è la soluzione
 
Come si presenta un project work aziendale
Come si presenta un project work aziendaleCome si presenta un project work aziendale
Come si presenta un project work aziendale
 
Francesco Liguori, Giuliano Liguori | Il Project Manager ai tempi dell'IA
Francesco Liguori, Giuliano Liguori | Il Project Manager ai tempi dell'IAFrancesco Liguori, Giuliano Liguori | Il Project Manager ai tempi dell'IA
Francesco Liguori, Giuliano Liguori | Il Project Manager ai tempi dell'IA
 
L'impatto delle nuove tecnologie sul meeting design - The impact of new techn...
L'impatto delle nuove tecnologie sul meeting design - The impact of new techn...L'impatto delle nuove tecnologie sul meeting design - The impact of new techn...
L'impatto delle nuove tecnologie sul meeting design - The impact of new techn...
 
User Experience
User ExperienceUser Experience
User Experience
 
From idea to concept - Todi Appy Days 2015
From idea to concept - Todi Appy Days 2015From idea to concept - Todi Appy Days 2015
From idea to concept - Todi Appy Days 2015
 
Deborabotta ux-e-marketing
Deborabotta ux-e-marketingDeborabotta ux-e-marketing
Deborabotta ux-e-marketing
 
Progettare e gestire la user experience nel processo di sviluppo del software
Progettare e gestire la user experience nel processo di sviluppo del softwareProgettare e gestire la user experience nel processo di sviluppo del software
Progettare e gestire la user experience nel processo di sviluppo del software
 
UX Engineering: il ruolo dello sviluppo nel design dell'esperienza utente
UX Engineering: il ruolo dello sviluppo nel design dell'esperienza utenteUX Engineering: il ruolo dello sviluppo nel design dell'esperienza utente
UX Engineering: il ruolo dello sviluppo nel design dell'esperienza utente
 
La prototipazione
La prototipazioneLa prototipazione
La prototipazione
 
Final Thesis - Project Management e User Experience Design: Una integrazione ...
Final Thesis - Project Management e User Experience Design: Una integrazione ...Final Thesis - Project Management e User Experience Design: Una integrazione ...
Final Thesis - Project Management e User Experience Design: Una integrazione ...
 
If the future is for interdisciplinary team, we need to change something!
If the future is for interdisciplinary team, we need to change something!If the future is for interdisciplinary team, we need to change something!
If the future is for interdisciplinary team, we need to change something!
 
Iniziare a sviluppare su mobile con Android
Iniziare a sviluppare su mobile con AndroidIniziare a sviluppare su mobile con Android
Iniziare a sviluppare su mobile con Android
 
UX e Web sostenibile (UXday 2023).pdf
UX e Web sostenibile (UXday 2023).pdfUX e Web sostenibile (UXday 2023).pdf
UX e Web sostenibile (UXday 2023).pdf
 

Mais de Francesco Sciuti

Siamo tutti bravi con il browser degli altri!
Siamo tutti bravi con il browser degli altri!Siamo tutti bravi con il browser degli altri!
Siamo tutti bravi con il browser degli altri!Francesco Sciuti
 
Deno - L'anagramma di node
Deno - L'anagramma di nodeDeno - L'anagramma di node
Deno - L'anagramma di nodeFrancesco Sciuti
 
Acadevmy - ES6 Modern JS Today
Acadevmy - ES6 Modern JS TodayAcadevmy - ES6 Modern JS Today
Acadevmy - ES6 Modern JS TodayFrancesco Sciuti
 
Acadevmy - Visual Studio Code Overview
Acadevmy - Visual Studio Code OverviewAcadevmy - Visual Studio Code Overview
Acadevmy - Visual Studio Code OverviewFrancesco Sciuti
 
Acadevmy - AngularDay 2018 - Change Detection, Zone.js ed altri mostri
Acadevmy - AngularDay 2018 - Change Detection, Zone.js ed altri mostriAcadevmy - AngularDay 2018 - Change Detection, Zone.js ed altri mostri
Acadevmy - AngularDay 2018 - Change Detection, Zone.js ed altri mostriFrancesco Sciuti
 
Acadevmy - TypeScript Overview
Acadevmy - TypeScript OverviewAcadevmy - TypeScript Overview
Acadevmy - TypeScript OverviewFrancesco Sciuti
 
Acadevmy - Angular Overview
Acadevmy - Angular OverviewAcadevmy - Angular Overview
Acadevmy - Angular OverviewFrancesco Sciuti
 
Acadevmy - GraphQL & Angular: Tutto il REST è noia!
Acadevmy - GraphQL & Angular: Tutto il REST è noia!Acadevmy - GraphQL & Angular: Tutto il REST è noia!
Acadevmy - GraphQL & Angular: Tutto il REST è noia!Francesco Sciuti
 

Mais de Francesco Sciuti (12)

Siamo tutti bravi con il browser degli altri!
Siamo tutti bravi con il browser degli altri!Siamo tutti bravi con il browser degli altri!
Siamo tutti bravi con il browser degli altri!
 
Microsoft Fast - Overview
Microsoft Fast - OverviewMicrosoft Fast - Overview
Microsoft Fast - Overview
 
Creare PWA con Angular
Creare PWA con AngularCreare PWA con Angular
Creare PWA con Angular
 
Deno - L'anagramma di node
Deno - L'anagramma di nodeDeno - L'anagramma di node
Deno - L'anagramma di node
 
Acadevmy - ES6 Modern JS Today
Acadevmy - ES6 Modern JS TodayAcadevmy - ES6 Modern JS Today
Acadevmy - ES6 Modern JS Today
 
Acadevmy - PWA Overview
Acadevmy - PWA OverviewAcadevmy - PWA Overview
Acadevmy - PWA Overview
 
Acadevmy - Visual Studio Code Overview
Acadevmy - Visual Studio Code OverviewAcadevmy - Visual Studio Code Overview
Acadevmy - Visual Studio Code Overview
 
Acadevmy - AngularDay 2018 - Change Detection, Zone.js ed altri mostri
Acadevmy - AngularDay 2018 - Change Detection, Zone.js ed altri mostriAcadevmy - AngularDay 2018 - Change Detection, Zone.js ed altri mostri
Acadevmy - AngularDay 2018 - Change Detection, Zone.js ed altri mostri
 
Acadevmy - TypeScript Overview
Acadevmy - TypeScript OverviewAcadevmy - TypeScript Overview
Acadevmy - TypeScript Overview
 
Acadevmy - Angular Overview
Acadevmy - Angular OverviewAcadevmy - Angular Overview
Acadevmy - Angular Overview
 
Acadevmy - PWA & Angular
Acadevmy - PWA & AngularAcadevmy - PWA & Angular
Acadevmy - PWA & Angular
 
Acadevmy - GraphQL & Angular: Tutto il REST è noia!
Acadevmy - GraphQL & Angular: Tutto il REST è noia!Acadevmy - GraphQL & Angular: Tutto il REST è noia!
Acadevmy - GraphQL & Angular: Tutto il REST è noia!
 

Acadevmy - Google Conversation design

  • 1. Conversation Design Un nuovo modo di conversare con le macchine Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
  • 2. Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
  • 3. Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
  • 4. Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
  • 5. Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
  • 6. Conversation Design Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
  • 7. Cos’è? Voice User Interface Design, Interaction Design, Visual Design, Motion Design, UX… sintetizzate in un unico design system! Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design Il Design System è un insieme di regole e linee guida che aiutano a mantenere coerenza e continuità all’interno di un ecosistema digitale, migliorando le performance produttive e fornendo all’utente una brand experience familiare e adattiva su tutte le piattaforme.
  • 8. Cos’è? Aiuta a creare conversazioni naturali e scalabili su dispositivi eterogenei Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design Più un'interfaccia fa leva sulla conversazione umana, meno gli utenti devono essere istruiti su come usarlo
  • 9. La conversazione Ci sono delle regole che rispettiamo senza volerlo Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design Ma in realtà ci sono anche delle regole che vanno rispettate per conversare secondo logica e pertinenza quantità, qualità, relazione (pertinenza) e modo (chiarezza)
  • 10. La conversazione Queste regole (non lo avrei detto) vengono usate anche quando si conversa con una Conversational UX Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design L’essere umano si relazione istintivamente nello stesso modo sia altri esseri umani con le macchine!
  • 11. La conversazione Riconoscere ciò che è stato detto è oggi realtà ma determinare cosa si intende è ben altro. Tutto dipende infatti dal contesto. Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design ● Sii collaborativo, informativo e pertinente ● Leggi tra le righe ● Sii chiaro ed evita le ambiguità ● Sii vario e non monotono ● Passa il microfono adeguatamente ● Valuta pronomi e riferimenti ● Tieni traccia del filo del discorso ● Fai riferimento a ciò che è visibile (screen) ● Preparati ad utenti iper-informativi ● Non attirare l’attenzione sugli errori
  • 12. Come procedo? Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design
  • 13. E’ lo strumento giusto? Poniamoci qualche domanda Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design ● La conversazione è intuitiva? ● La conversazione consente all'utente di risparmiare più tempo e impegno rispetto a un'interfaccia utente basata sullo schermo? ● La conversazione consente agli utenti di fare il multitasking? ● La conversazione consente agli utenti di parlare liberamente? ed iniziamo a progettare dal dialogo!
  • 14. Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design
  • 15. Siate degli Sceneggiatori Prendete dei personaggi, definite i ruoli Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design System Persona & User Personas - Inizia da un approccio umano (evoca una personalità) - Adatta ai limiti tecnici (non rompere gli schemi ed adattati) - Semplifica le conversazioni e supera le aspettative (evita i fastidi e le frustrazioni)
  • 16. Siate degli Sceneggiatori Badate che le macchine... Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design - dovrebbero adattarsi al nostro sistema di comunicazione - falliscono con errori irreversibili...l’essere umano no (magari fosse così!) - richiedono un’attivazione (Ok Google, …) - sono più prestanti degli esseri umani (non si stancano di riceve le stesse domande, non si offendono, non necessitano di sovrastrutture, etc…)
  • 17. User Personas Coloro che dialogheranno con la nostra System Persona Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design - Chi sono i tuoi utenti? - Quali sono i loro bisogni? - Come completano questi compiti? - Quali parole e frasi usano per parlare di questi compiti? - Quali situazioni o circostanze scatenano queste attività?
  • 18. Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design
  • 19. System Persona il partner digitale che crei per interagire con gli utenti della conversazione Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design I computer dovrebbero adattarsi al sistema di comunicazione che gli utenti hanno appreso per primi e che conoscono meglio. Questo aiuta a creare un'esperienza intuitiva e senza fronzoli.
  • 20. System Persona Google Assistant Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design Pensato e progettato per offrire un’esperienza uniforme e coerente su qualunque piattaforma lo si utilizzi.
  • 21. System Persona Gli steps per creare una Persona Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design ● Brainstorm su una lista di aggettivi ● Riduci la lista a 4-6 aggettivi ● Associa uno o più personaggi agli aggettivi ● Scegline uno e descrivilo concentrandoti sulla personalità ● Rappresenta visivamente la tua Persona
  • 22. System Persona Scegli la voce adatta (TSS o Recorded) Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design 1. Scrivi alcune istruzioni vocali che il tuo personaggio direbbe 2. Testa le frasi (TSS + Speech Synthesis Markup Language) 3. Confronta la voce con gli aggettivi che hai scelto 4. Organizza un gruppo d’ascolto 5. Scegli un vincitore!
  • 23. Google I/O 18 System Persona Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design
  • 24. Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design
  • 25. Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design
  • 26. Dialoghi d’esempio Gli steps per creare un dialogo Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design ● Concentrarsi su una User Persona ed un caso d'uso. ● Trova un partner, un ruolo e gioca la conversazione ● Trascrivi la conversazione ● Impersonando la User Persona e riproduci le parti di dialogo della System Persona ● Ripeti per altre User Personas e casi d'uso.
  • 27. Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design
  • 28. Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design WOZ Test ed Interview!!
  • 29. Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design ● La conversazione è stata naturale? ● C’è stata confusione da parte dell’utente? ● Sono sorte frasi o situazioni inaspettate? ● Ci sono stati segnali di frustrazione o impazienza? ● L’utente aveva il controllo sulla conversazione?
  • 30. Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design
  • 31. Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design Conversational Components ● Contenuto comunicato verbalmente all’utente da una Actions (Conferme, Scuse, Comandi, Conferme, Earcons, Errori, Saluti, etc…) ● Contenuto testuale nello schermo dell’utente ● Chips Visual Components ● Basic Card ● Browsing Carousel ● Carousel ● List ● Media response ● Table
  • 32. Invocare una Action? Come può un utente trovare una Action: Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design ● Nominando direttamente la Action (Explicit invocation - Ok Google, parliamo con MyAction) ● Nominando direttamente la Action e chiedendo un’azione specifica (Invocation phrases - Ok Google, chiediamo a MyAction i risultati di xyz) ● Chiedendo un’operazione che la tua Action può eseguire (Implicit invocations and built-in intents - Ok Google, dimmi i risultati di xyz) ● Seguendo un link da una pagina web o da un'altra posizione (Action Links)
  • 33. ...forse nel futuro serviranno più Copy che Developers... Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design
  • 34. Un paio di Links Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design ● https://designguidelines.withgoogle.com/ ● https://developers.google.com/actions/reference/ssml ● https://developers.google.com/actions/ ● https://dialogflow.com/ ● https://www.youtube.com/playlist?list=PLOU2XLYxmsILvfJcIASB DbgfxloFz_XsU ● https://medium.com/google-developers/how-we-designed-it-t he-google-i-o-18-action-for-the-google-assistant-9370ffbaf9b0 ● https://abookapart.com/products/conversational-design ● https://it.wikipedia.org/wiki/Massime_conversazionali
  • 35. ...voglio ricordarvi... Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro Conversation Design
  • 36. Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
  • 37. Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro
  • 38. Conversation Design Grazie a tutti! Francesco Sciuti @ International Women's Day 2019 https://www.acadevmy.it/intro