Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

65
UX design: una breve panoramica su ruoli e strumenti

description

Breve panoramica di ruoli e strumenti nell'ambito dello UX design. Lezione (e workshop!) per il corso 2014 di Comunicazione Visiva e Design delle Interfacce, all'Università di Milano-Bicocca. Special thanks: Boraso.com

Transcript of Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Page 1: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

UX design: una breve panoramica su ruoli e strumenti

Page 2: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

UX / Interaction designer

Marco Buonvino@marcobuonvino

Page 3: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Ex studente di TTC

Interaction designer /Usability researcher

THE STORY SO FAR...

UX / Interaction designer

Page 4: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Che cos’è la UX?

Page 5: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

User eXperience

CHE COS’È LA UX?

Page 6: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Contesto e ambiente

Utilizzo dell’interfaccia

Formazione della necessità

Momenti successivi

L’utente

CHE COS’È LA UX?

Page 7: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Interaction Design

CHE COS’È LA UX?

Page 8: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Interaction Design

StrategiaRicerca

CHE COS’È LA UX?

Architettura

��

Page 9: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Ciò che una persona prova quando si relaziona con un prodotto, un sistema, un servizio, un brand.

Comprende tutto ciò che si avviene prima (l’aspettativa), durante (l’esperienza) e dopo (il ricordo) l’interazione,

all’interno del contesto di svolgimento.

CHE COS’È LA UX?

User eXperience

Page 11: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Le figure professionali

Page 12: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

UX designerProgetta l’esperienza d’uso di un processo o di un obiettivo

Cerca di capire: • chi è l’utente, le sue caratteristiche e le sue necessità• come sfruttare il contesto d’interazione

Lavora con: • strumenti di behavioural design, come Personas, Scenari

d’uso e User Journeys

LE FIGURE PROFESSIONALI

Page 13: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Interaction designer

Lavora per realizzare una User Interface: • che risponda alle necessità dell’utente• che sia usabile e accessibile

Lavora con: • Sketch, Wireframe, Flussi di interazione e Prototipi

LE FIGURE PROFESSIONALI

Si occupa di progettare l’interazione uomo-interfaccia

Page 14: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Cerca di rendere i contenuti: • facilmente individuabili e raggiungibili• ordinati logicamente in strutture adatta ai requisiti

Adora lavorare con: • Schemi e diagrammi di architettura informativa

Information Architect

LE FIGURE PROFESSIONALI

Si occupa della gestione e dell’organizzazione dei contenuti

Page 15: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Usability ResearcherIndividua i problemi di usabilità e ne identifica le motivazioni

LE FIGURE PROFESSIONALI

Nel suo lavoro: • collabora strettamente con il designer• chiede la partecipazione di utenti finali• va d’accordo con esperti di web analytics

I suoi strumenti: • Test di usabilità, Valutazione euristica, Linee guida

Page 17: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Capitolo UNO

Prima di fare design bisogna conoscere l’utente

Page 18: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

• Bisogni e necessità

• Contesto e abitudini d’uso

• Comportamento durante l’interazione

• Atteggiamento e predisposizione

CAPIRE L’UTENTE

Cosa bisogna capire?

Page 19: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

• Test di usabilità

• Competitive analysis

• Field Study / Etnografia

• Web Analytics

• A-B test / Multivariate test

Qualitativi

Quantitativi

CAPIRE L’UTENTE

Alcuni strumenti

Page 20: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Il test di usabilità

Page 21: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Strumento a supporto della fase di progettazione di un sito web

Permette di raccogliere indicazioni da utenti reali, slegati dal progetto

Alta qualità di risultati per costi contenuti

Varie metodologie, adattabili al contesto d’indagine

CAPIRE L’UTENTE - Il test di usabilità

Page 22: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Utenteutilizza l’interfaccia, svolge i task assegnati

Facilitatoreillustra i task, assiste l’utente, sprona il metodo thinking aloud

Osservatoriraccolgono indicazioni sui comportamenti e sui percorsi di interazione dell’utente

CAPIRE L’UTENTE - Il test di usabilità

I ruoli

Page 23: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Usability test qualitativi

• Svolgimento task attraverso:

- desktop

CAPIRE L’UTENTE - Il test di usabilità

Tipologie

Page 24: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Usability test qualitativi

• Svolgimento task attraverso:

- desktop

- mobile devices

CAPIRE L’UTENTE - Il test di usabilità

Tipologie

Page 25: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Usability test qualitativi

• Svolgimento task attraverso:

- desktop

- mobile devices

- paper prototypes

CAPIRE L’UTENTE - Il test di usabilità

Tipologie

Page 26: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Usability test qualitativi

• Svolgimento task attraverso:

• Card sorting

- desktop

- mobile devices

- paper prototypes

CAPIRE L’UTENTE - Il test di usabilità

Tipologie

Page 27: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Usability test qualitativi

• Svolgimento task attraverso:

Usability test quantitativi

• Eye Tracking

• Card sorting

- desktop

- mobile devices

- paper prototypes

CAPIRE L’UTENTE - Il test di usabilità

Tipologie

Page 28: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Card sorting

x ~15

‣ Nielsen, Why You Only Need to Test with 5 Users, Alertbox, 2000

‣ Nielsen, Card Sorting: How Many Users to Test, Alertbox, 2004‣ Nielsen, How Many Test Users in a Usability Study?, Alertbox, 2014‣ Steve Krug, Rocket Surgery Made Easy, New Riders, 2010

‣ Tullis and Wood, How Many Users Are Enough for a Card-Sorting Study?, 2004

Qualitative desktop

Qualitative tablet /smartphone

Paper prototyping

x ~5

Eyetracking

x ~30

CAPIRE L’UTENTE - Il test di usabilità

Quanti utenti?

Page 29: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Il prima possibile!Si può fare un test fin dai primi momenti di vita di un progetto

CAPIRE L’UTENTE - Il test di usabilità

Quando fare un test?

Page 30: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

• Indicazione dei problemi di usabilità riscontrati

• Suddivisione per gravità e priorità di intervento

• Raccomandazioni per la fase di UI design

CAPIRE L’UTENTE - Il test di usabilità

Risultati

Page 32: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Altri metodi

Page 33: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

• Particolare tipo di test di usabilità

• Si effettua un test su un competitor

• Findings positivi (best practices) e negativi (problemi da evitare!)

• Ok, se non si ha ancora un sito proprio

CAPIRE L’UTENTE - Altri strumenti

Competitive analysis

Page 34: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

• L’osservatore segue l’utente nella sua vita quotidiana, senza interferire

• Obiettivo: raccogliere il maggior numero di informazioni sulle abitudini di interazione

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

• Molto costoso

CAPIRE L’UTENTE - Altri strumenti

Field study / Etnografia

Page 35: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

• Le web analytics sono una raccolta quantitativa di tutti i dati di navigazione

• Sono relativi all’intero bacino di utenza

• Più è ampio il traffico, più è possibile generalizzare dei comportamenti

• Si vanno ad analizzare bounce rate, abbandoni o percorsi specifici

CAPIRE L’UTENTE - Altri strumenti

Web Analytics

Page 36: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

• Presentazione di varianti di progettazione all’intero pubblico, in modo diretto e bilanciato

• A-B = 1 sola variabile

• Multivariate = più variabili contemporanee

• Devi comunque progettare tutte le variabili

CAPIRE L’UTENTE - Altri strumenti

A-B / Multivariate test

Page 37: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Capitolo DUE

Fare design, considerando l’utente

Page 38: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

• Personas

• Sketch

• Scenari d’uso

• User journeys

DESIGN PER L’UTENTE

Gli strumenti principali

Page 39: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

• Rappresentazioni di utenti tipo

• Necessità, obiettivi, caratteristiche e abitudini d’uso della tecnologia

• Derivati da serie di interviste con utenti reali

• Proto-personas: basati su web analytics e test di usabilità

DESIGN PER L’UTENTE

Personas

Page 41: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

DESIGN PER L’UTENTE

Page 42: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

• Illustrazioni o schemi

• Raccontano la sequenza di interazione di un utente con la UI

• Scopo: verificare e 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 agli sviluppatori

DESIGN PER L’UTENTE

Sketch

Page 43: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

• Documenti o schemi che illustrano un’interazione verosimile da parte di un utente tipo con l’interfaccia

• Considerazione del contesto e dell’ambiente

• Scopo:

• verificare come l’interfaccia potrebbe risolvere il task dell’utente,

• individuare problemi di usabilità

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

DESIGN PER L’UTENTE

Scenari d’uso

Page 44: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

• Diagrammi che illustrano tutti i passaggi di interazione dell’utente con l’interfaccia

• Vengono considerati anche i momenti preliminari e conseguenti rispetto all’interazione (anche un eventuale ritorno)

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

DESIGN PER L’UTENTE

User Journeys

Page 45: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Capitolo TRE

Le fasi del design

Page 46: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

LE FASI DEL DESIGN

42

Il processo di progettazione

Low-Fi Design

Med-Fi Design

Hi-Fi Design

TEST

TEST

TEST

Sviluppo Manutenzione / Ottimizzazione

Analytics

Brief Behavioural Research

A-B test / multivariate

Behavioural Design

Page 47: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

LOW-FI MEDIUM-FI HI-FI

Iterazioni preliminari Iterazioni intermedie Iterazioni avanzate

Sketch su carta (Carta, Balsamiq…)

Wireframe interattivi(Balsamiq, Axure…)

Visual design(HTML + CSS, Axure, mockup)

LE FASI DEL DESIGN

UI Design

Page 49: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

• Design intermedio

• Programmi di wireframing(es. Balsamiq Mockups, Axure)

LE FASI DEL DESIGN

Med - Fi Design

Page 51: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Low-Fi Design

Medium-Fi Design

Hi-Fi Design

TEST

TEST

TEST

Paper prototypingIterazioni 1-3 utenti

Test qualitativoIterazioni 3-6 utenti

Test qualitativoIterazioni 3-6 utenti

LE FASI DEL DESIGN

Design iterativo

Page 52: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Costa troppo?

Page 53: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

• Discount usability method

• È un’analisi condotta da esperti

• Per ridurre il bias, l’analisi viene condotta in modo parallelo fra più valutatori (circa 3)

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

LE FASI DEL DESIGN - Discount methods

Analisi euristica di usabilità

Page 54: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

• Discount usability method

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

• Metodo rapido, ma talvolta poco flessibile

LE FASI DEL DESIGN - Discount methods

Analisi tramite linee guida

Page 55: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

• http://userium.com

LE FASI DEL DESIGN - Discount methods

Analisi tramite linee guida

Page 56: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

WORKSHOP

Page 57: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

• Lavoro di gruppo (3 persone is ok!)

• Circa 30 minuti

• Deliverable:

Wireframe Low-Fi

• Strumenti consigliati: Carta, Balsamiq

WORKSHOP

UI design

Page 58: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Il Cliente vuole creare un servizio per prenotare sale prova per musicisti. Non è presente alcun sito web o app.

Obiettivi del Cliente:

• permettere ai musicisti di prenotare la sala prove

• consentire agli utenti di inserire recensioni o commenti

• dare ai gestori la possibilità di aggiungere la loro sala prove

• target di riferimento: musicisti sia novizi che esperti

WORKSHOP

Brief

Page 59: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

• Wireframe Low-Fi della pagina principale

• (EPIC-level) Anche il wireframe Low-Fi di una pagina di dettaglio di una saletta e del sistema di prenotazione

Provate a farlo per tablet!

CHALLENGE ACCEPTED?

WORKSHOP

Consegne

Page 60: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

• Un file di esempio per iPad

• iPad screen resolution: 1024x768

• Misure touch-friendly per le aree attive:

- 44x44 px - indice (misure Apple)

- 56x56 px - indice (misure da altre fonti)

- 72x72 px - pollice

http://bit.ly/12NZHYK

WORKSHOP

Utility

Page 61: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Concludendo

Page 62: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Balsamiqwww.balsamiq.com

Axurewww.axure.com

Adobe Fireworkshttp://www.adobe.com/it/products/fireworks.html

CONCLUDENDO

Strumenti utili

Page 63: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Steve Krug, “Don’t Make Me Think”“Rocket Surgery Made Easy”

Nielsen & Loranger“Web Usability 2.0”

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

Tutti i libri di A-Book-Apart

Nielsen Alertboxhttp://www.nngroup.com/articles/

CONCLUDENDO

Letture consigliate

Page 64: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Milan UX Book Clubhttp://milanuxbookclub.wordpress.com

Appsterdamhttp://www.meetup.com/AppsterdamMilan/

Architectahttp://www.architecta.it

AIAPhttp://www.aiap.it

CONCLUDENDO

Cosa seguire / partecipare!

Page 65: Lezione Comunicazione Visiva e Design delle Interfacce - Unimib - 2014 edition

Grazie.

QA Session

?@marcobuonvino