Follow the UX path @Appsterdam

54
“Follow the UX pathBecause we love User eXperience

description

Qual è il processo ideale di design, almeno agli occhi due UX designer? Come si può andare incontro a una progettazione più User Centered? 5 Takeaways derivanti dall'esperienza di Luana Donetti (@ldonetti) e Marco Buonvino (@marcobuonvino) all'interno di web agency e agenzie di comunicazione.

Transcript of Follow the UX path @Appsterdam

Page 1: Follow the UX path @Appsterdam

“Follow the UX path”Because we love User eXperience

Page 2: Follow the UX path @Appsterdam

Ciao!

UX designer & Usability researcher

Laurea in TTC

UX Info-Interaction Designer

Laurea in TTC

Marco Buonvino Luana Donetti

@marcobuonvino @ldonetti

Page 3: Follow the UX path @Appsterdam

UXthisAndiamo a caccia di problemi di usabilità nelle

cose di tutti i giorni, che pubblichiamo su:

“UXthis!” - http://uxthis.tumblr.com

Page 4: Follow the UX path @Appsterdam

Immaginiamo...Arriva un lavoro, si inizia a pianificare il

processo di sviluppo.

Generalmente, si viene fuori con...

Page 5: Follow the UX path @Appsterdam

Un processo di lavoro tipo...

Brief Definizione requisiti di design

Wireframe Visual design Sviluppo

Mantenimento / ottimizzazione Web Analytics

Usability test Implementazione

Page 6: Follow the UX path @Appsterdam

Waterfall - Quality Control● Reparti coinvolti in sequenza

● Metodo canonico e prevedibile

● Consegna di documenti e specifiche

● Controllo della qualità after-the-fact

Page 7: Follow the UX path @Appsterdam

Ma in tutto questo...

dov’è l’utente?

Page 8: Follow the UX path @Appsterdam

Waterfall - Quality Control

Brief Definizione requisiti di design

Wireframe Visual design Sviluppo

Mantenimento / ottimizzazione Web Analytics

Usability test ImplementazioneOnly here?

Page 9: Follow the UX path @Appsterdam

Waterfall - Quality Control ● L’utente viene coinvolto tardi

● Design basato su assunzioni

● Le possibilità di correzione sono limitate

● Controllo a posteriori

Page 10: Follow the UX path @Appsterdam

Testare troppo tardi...

Che gran lavoro! Chiama l’utente e vediamo se la

casa gli va bene! Ehm...

Page 11: Follow the UX path @Appsterdam

E se ci confrontassimo con l’utente un po’ prima?

Page 12: Follow the UX path @Appsterdam

Waterfall - Quality Assurance

Brief Usability research

Low-fidesign

Med-fidesign

Hi-fi design

Mantenimento / ottimizzazione

Web Analytics / A-B testingImplementazione

Usability design

TEST

TEST

TEST

Page 13: Follow the UX path @Appsterdam

● Early testing

● Design più sicuro, basato su dati

● Migliore gestione di correzioni e modifiche

● Controllo proattivo

Waterfall - Quality Assurance

Page 14: Follow the UX path @Appsterdam

Coinvolgere l’utente

fin da subito

...e anche prima.

Page 15: Follow the UX path @Appsterdam

User Centered Design

Non progettare per te stesso.

Page 16: Follow the UX path @Appsterdam

User Centered Design

Progetta per l’utente, tenendolo sempre in considerazione

Page 17: Follow the UX path @Appsterdam

Come coinvolgere l’utente

nel processo di lavoro?

Page 18: Follow the UX path @Appsterdam

Behavioural Research“Confrontarsi direttamente con l’utente”

● Test di usabilità

● Competitive analysis

● Field study / Etnografia

Page 19: Follow the UX path @Appsterdam

Test di usabilità● Strumento a supporto della

fase di progettazione

● Permette di raccogliere indicazioni da utenti reali, slegati dal progetto

● Alta qualità di risultati per costi contenuti

● Varie metodologie, adattabili al contesto d’indagine

Behavioural Research

Page 20: Follow the UX path @Appsterdam

Svolgimento task ● desktop● mobile devices● paper prototypes

Card sorting

Usability test qualitativiBehavioural Research

Page 21: Follow the UX path @Appsterdam

● Particolare test di usabilità

● Si svolge su un competitor

● Utile per: ○ Assimilare aspetti positivi○ Evitare aspetti negativi

● Ok se non si ha ancora un sito proprio

Competitive AnalysisBehavioural Research

Page 22: Follow the UX path @Appsterdam

● L’osservatore segue l’utente nella sua vita quotidiana

● Obiettivo: raccogliere informazioni sulle abitudini di interazione

● È possibile capire i punti in cui gli utenti possono aver bisogno di un’innovazione

● Molto costoso

Field study / EtnografiaBehavioural Research

Page 23: Follow the UX path @Appsterdam

Behavioural Design“Progettare tenendo al centro l’utente”

● Personas

● Scenari d’uso

● Sketch

● User Journeys

Page 24: Follow the UX path @Appsterdam

Personas● Rappresentazioni di utenti tipo

● Necessità, obiettivi, caratteristiche e abitudini d’uso

● Interviste con utenti reali oppure basati su web analytics e test di usabilità

Behavioural Design

Page 25: Follow the UX path @Appsterdam

Scenari d’usoDocumenti che illustrano un’interazione verosimile da parte di un utente tipo

Scopo: ● verificare come l’interfaccia

potrebbe risolvere gli obiettivi dell’utente

● individuare problemi di usabilità

● individuare altre funzionalità di cui l’utente potrebbe aver bisogno

Behavioural Design

Page 26: Follow the UX path @Appsterdam

Sketch● Raccontano l’interazione di

un utente con la UI

● Scopo: condividere con il team quale possa essere l’interazione e i passaggi su cui focalizzare il design

● Molto utile per iniziare a raccontare l’idea ai membri del team

Behavioural Design

Page 27: Follow the UX path @Appsterdam

User Journeys● Diagrammi che illustrano

tutti i passaggi di interazione dell’utente con l’interfaccia

● Vengono considerati anche i momenti preliminari e conseguenti rispetto all’interazione

● Scopo: identificare i punti di attrito, per capire dove concentrare il design

Behavioural Design

Page 28: Follow the UX path @Appsterdam

UI Design“Disegnare l’interfaccia un passo alla volta”

● Low-fi design

● Medium-fi design

● Hi-fi design

Page 29: Follow the UX path @Appsterdam

Low-Fi design

● Design preliminare, ancora in fase esplorativa

● Schizzi su carta o programmi di wireframing rapido(es. Balsamiq Mockups)

UI Design

Page 30: Follow the UX path @Appsterdam

Med-Fi design

● Design intermedio

● Programmi di wireframing elettronico(es. Balsamiq Mockups, Axure, OmniGraffle)

UI Design

Page 31: Follow the UX path @Appsterdam

Hi-Fi design

● Design avanzato

● Programmi di wireframing elettronico(es. Axure, HotGloo)

● HTML + CSS

UI Design

Page 32: Follow the UX path @Appsterdam

Questo era il path ideale.

Ma non è sempre così.

Page 33: Follow the UX path @Appsterdam

Tempistiche cliente poco gestibili

=

impossibilità o difficoltà a seguire uno o più nodi del path

Page 34: Follow the UX path @Appsterdam

Tempistiche interne poco realistiche

=

stime UX unfriendly e quasi imposte

perdita di qualità

Page 35: Follow the UX path @Appsterdam

Disallineamento tra risorse

=

rework e correzioni ripetute con perdita di efficacia, tempo e focus sulla qualità.

E i costi aumentano.

Page 36: Follow the UX path @Appsterdam

Progettazione non user centered

=

mancanza test utente

“dominio delle opinioni”

Page 37: Follow the UX path @Appsterdam

Sottovalutazione usability e UX

=

wireframes su decisioni già prese lato creativo

“dominio delle opinioni”

Page 38: Follow the UX path @Appsterdam

Story

C’era una volta un brief per un gioco

tematico, destinato a un target di bambini

piccoli (fascia 6-8) e con vincoli grafici

intrinsecamente impattanti sull’usabilità.

Parola d’ordine: semplicità.

Page 39: Follow the UX path @Appsterdam

Story - i problemi

● Tempistiche ristrette e

● cambiamenti in corso d’opera

hanno portato a

● disaccordi su funzionalità e su peso dei vari

elementi del gioco

Page 40: Follow the UX path @Appsterdam

Story - i problemi

Risultato:

● perdita focus sull’utente

● perdita di alcune fette di semplicità

● dominio del pensiero soggettivo: il gioco era “così semplice da essere ovvio”

Page 41: Follow the UX path @Appsterdam

Story - l’ultima speranza

Brief Usability research

Low-fidesign

Med-fidesign

Hi-fi design

Mantenimento / ottimizzazione

Web Analytics / A-B testingImplementazione

Usability design

TEST

TEST

TEST

Fine tuning: test utente con hi-fi prototypes

Page 42: Follow the UX path @Appsterdam

Story - il (quasi) lieto fine

● i test hanno suscitato interesse e aumentato l’awareness di tutte le figure coinvolte

● hanno validato le scelte prese

e, in alcuni casi

● hanno portato alla modifica di elementi poco usabili.

Page 43: Follow the UX path @Appsterdam

Qualche trucco per un

processo più UX friendly?

Page 44: Follow the UX path @Appsterdam

Discount UsabilityQuando il test costa troppo, apriamo gli sconti!

● Valutazione euristica

● Analisi con linee guida

Page 45: Follow the UX path @Appsterdam

Valutazione euristica● Discount usability method

● È un’analisi condotta da esperti

● Per aumentare l’oggettività dei risultati, l’analisi viene condotta in modo parallelo fra più valutatori (circa 3)

● Viene seguito il percorso di un task rappresentativo, poi un’analisi completa

Page 46: Follow the UX path @Appsterdam

Analisi con linee guida● Discount usability method

● È un’analisi condotta attraverso l’utilizzo di linee guida condivise o create ad hoc

● Metodo rapido, ma talvolta poco flessibile

Page 47: Follow the UX path @Appsterdam

Takeaway - five lessons#1Coinvolgere l’utente prima possibile

#2Testare il lavoro quanto prima, con l’utente reale(non serve per forza un laboratorio, basta anche qualcosa più informale)

#3Usare degli strumenti semplici per non perdere mai di vista gli obiettivi degli utenti

Page 48: Follow the UX path @Appsterdam

#4I test servono a tutte le figure coinvolte, perché aumentano la coscienza sui problemi di usabilità tramite prova diretta.

#5Avere uno UX che minimizzi i problemi di usabilità è un bene. Fare i test è prezioso.

Takeaway - five lessons

Page 49: Follow the UX path @Appsterdam

Ogni volta che predomina l’

opinionanza e non l’

usabilità, un utente

agonizza, mentre uno UX

muore in preda a spasmi ”

Page 50: Follow the UX path @Appsterdam

Esistono anche altri metodi

● AgileAgile SCRUM workshop, 21 settembre --ci vediamo làhttp://milan.impacthub.net/files/2013/09/Agile_Workshop.pdf

● Lean UXebook by: Jeff Gothelf, Josh Seidenhttp://www.leanuxbook.com

Page 51: Follow the UX path @Appsterdam

Strumenti utili● Axure - http://www.axure.com ● Balsamiq - http://balsamiq.com ● OmniGraffle - http://www.omnigroup.com/ ● Morae - http://www.techsmith.com/morae.html ● Silverback - http://silverbackapp.com ● Skype - http://www.skype.com/it/

Ma a volte bastano anche:● Carta e penna● Una lavagna e dei pennarelli

Page 52: Follow the UX path @Appsterdam

What to read● Steve Krug

○ “Don’t Make Me Think”○ “Rocket Surgery Made Easy”

● Susan Weinshenk○ “100 things every designer should know about people”

● Nielsen & Loranger○ “Web Usability 2.0”

● Donald Norman○ “La caffettiera del masochista”○ “Emotional Design”○ “Gestire la complessità”

● A Book Apart - http://www.abookapart.com ● Nielsen Alertbox - http://www.nngroup.com/articles/

Page 53: Follow the UX path @Appsterdam

Your turn!

Avete già idee per coinvolgere da subito l’utente nel processo di lavoro?

Page 54: Follow the UX path @Appsterdam

Questions?

Se avete dubbi, contattateci!@ldonetti

@marcobuonvino

Grazie per l’attenzione