Centro Congressi Milanofiori (Milano, Italy)
26 Maggio 2011
Lo User Centered Design (UCD) è un modo per progettare e costruire, App Native, WebApp o Servizi Mobile in genere, che tengono conto del punto di vista e delle esigenze dell’utente al fine di realizzare un prodotto che risponda alle esigenze delle persone che lo utilizzeranno.
Come la nostra Mente Interagisce con il Design di un Interfaccia Utente? Come dobbiamo presentare i nostri Contenuti su un Dispositivo Mobile o su un Tablet? Quale Lingua usa la nostra mente per comunicare con un Interfaccia Utente?
Come Influenzare o Motivare un utente attraverso le nostre Applicazioni su un Dispositivo Mobile o un Tablet?
Queste sono solo alcune delle domande a cui daremo una risposta.
Nella Prima Parte analizzeremo le 4 Fasi (ISO 13407) dello User Centered Design (UX) e ne presenteremo alcune implementazioni in un Ottica Agile in modo da soddisfare i bisogni di singoli sviluppatori o piccoli team di design e sviluppo.
Nella Seconda Parte illustreremo i Fondamenti Cognitivi della User eXperience (UX) e vedremo, attraverso esempi concreti di progetti reali, come migliorare alcune tecniche classiche di design e come risolvere attraverso nuovi approcci situazioni tipiche della maggior parte dei progetti.
2. ..Chi era Costui?
Andrea Picchi
Laurea in Psicologia (Padova)
Laureando in Informatica (Pisa)
1. Interface Designer
Domotica e Dispositivi Mobili
2. Designer & Developer
iPhone e iPad
8. Argomenti Trattati
USER CENTERED DESIGN
UCD UCD
iso 13407 fondamenti cognitivi
1 2 3 4
50 minuti
9. Argomenti Trattati
USER CENTERED DESIGN
UCD UCD UCD
iso 13407 fondamenti cognitivi esempi concreti
1 2 3 4
50 minuti
10. Argomenti Trattati
USER CENTERED DESIGN
UCD UCD UCD Domande
iso 13407 fondamenti cognitivi esempi concreti e dubbi
1 2 3 4
50 minuti
11. PARTE 01
UCD ISO 13407
- standard user centered design approach -
12. UCD ISO 13407
Protocollo ISO 13407 (1999)
“User Centered Design”
Protocollo ISO 12207 (1994)
“Software Lifecycle Processes”
13. UCD ISO 13407
Protocollo ISO 13407
“User Centered Design”
Risponde alle Domande
Cosa è importante per l’Utente?
Che Task compie l’Utente? Con che Frequenza? In che Ordine?
Quale è l’Ambiente di Utilizzo?
Quali sono i Vincoli Utente in Ottica Funzionale?
Quali sono le Aspettative dell’Utente?
Come il Design può Ottimizzare i Processi Cognitivi dell’Utente?
14. Approcci a Confronto
User Centered Design Driven Technology Driven
Focus sulle Soluzioni Focus sui Componenti
Focus sulla Robustezza della UI Focus sulla Robustezza Sistema
Scenario Driven (Real World) System Driven (Use Case)
Qualità basta su Completamento Task Qualità basata su Difetti del Prodotto
15. UCD ISO 13407
Protocollo ISO 13407 (Principi)
Coinvolgimento Attivo Utenti
Assegnazione Ruoli Sistema ed Utente*
Iterare Soluzioni Design
Usare Team Multi-Disciplinare
*Utente visto come Parte Centrale del Processo
16. UCD ISO 13407
Protocollo ISO 13407 (Attività)
Specificare Contesto Uso
Specificare Requisiti
Creare Soluzioni Progettuali
Valutare Design
17. UCD ISO 13407
1
2 Fasi di Analisi
Specificare Contesto Uso
2 Specificare Requisiti
18. UCD ISO 13407
1
Specificare Contesto Uso
Chi la Userà?
Che Cosa ci Farà?
In Quali Condizioni la Userà?
19. UCD ISO 13407
Specificare Requisiti
Quali sono gli User Task?
2 Quali sono gli Obiettivi Business?
20. UCD ISO 13407
1
Alcuni Strumenti Fase 1 e 2
Pianificazione Vincoli e Aspettative
2 Analisi Concorrenti
Interviste con Potenziali Utenti
Questionari
Creazione Profili Utenti
Creazione Elenco Compiti
Creazione di Scenari
21. UCD ISO 13407
Alcuni Strumenti Fase 3
Brainstorming e Discussioni Libere
Sketching delle Interfacce
Analisi Cognitiva Interfacce
Prototipi delle Interfacce
3
22. UCD ISO 13407
Alcuni Strumenti Fase 4
Test con Utenti
Questionari
Analisi Ispettive ed Euristiche
Analisi Comparative
Simulazioni Cognitive
4
Implementazione
23. UCD ISO 13407
Processo Rigido?
NO
Processo Personalizzabile?
SI
24. Esempio 01
Interview Personas Storyboard
Sketch
Electronic Usability Paper
Prototype Testing Prototype
Usability Beta
Testing Prototype
Usability
Testing RELEASE
28. UCD ISO 13407
Caratteristiche Tecniche
Interagisce col Sistema*
*Sistema visto come Utente + Software + Hardware + Ambiente
29. UCD ISO 13407
Risponde alle Domande
Come Ottimizzare i Processi Cognitivi*?
*Processi Cognitivi dell’Utente durante l’Interazione con l’Interfaccia
30. UCD ISO 13407
E’ Guidato da
Scenari Reali
*Valore dell’Ambiente è una Variabile Fondamentale nel Processo
31. UCD ISO 13407
The White Box
approach*
*versus the black box approach
32. UCD ISO 13407
Sono Utente
in quanto Essere Umano*
*con delle peculiarità specifiche
34. Creazione Design Domotica
ad hoc Ubiquitous Computing
Ottimizzazione Cognitiva
Design Esistente
Aumento Livello
User eXperience*
Elaborazione Design
Persuasivo
35. Mainframe Personal Ubiquitous
1 Computer 1 Computer N Computer
N Utenti 1 Utenti 1 Utenti
100
75
50
25
0
1940 1950 1960 1970 1980 1990 2000 2010 2020
Chart: Mark Weiser
51. Concetti Chiave
CI INTERFACCIAMO USANDO I 5 SENSI
Sistema Visivo
(occhio)
sistema percettivo
(cervello)
... ...
1 2
Nota: La Mappa Non e’ il Territorio
131. UCD per il Mobile
Grazie per l’ascolto!
more info:
www.andreapicchi.it
slideshare.net/andreapicchi
twitter.com/andreapicchi
it.linkedin.com/in/andreapicchi
info@andreapicchi.it