Una storia di esperimenti volti a trovare il miglior modo di fare "ux" in ambito Agile. "UX, Scrum e Gilde" affronta la sfida di integrare lo user experience design e Scrum, focalizzando l'attenzione sull'importanza di trovare il giusto equilibrio tra strategia e iterazione.
La presentazione si divide in quattro sezioni principali:
1. Cos'è lo UX design e qual è il suo valore?
2. Lo UX designer e il team.
3. UX e Scrum (in che modo è possibile portare il design a bordo del team Scrum?)
4. Le persone e l'organizzazione.
5. UX, Scrum e gilde...
Cos’è?
UX Design
User Experience
Design
Information
Architecture
Communication
Design
Motion
Design
Contextual
Requirements
Data & Info
VisualizationFunctional
Requirements
Generative
Design
Marketing
Eng
Desi
Writing
User Interface
Design
Application
Design
Software
Development
Navigation
Design
Guidance
Systems
User Interface
Scenography
Scenario
Design
Digital
Signage
Inst
Envis Precisely “The disciplines of UX Design”
Based on Dan Saffer diagram
6. UX, Scrum e gilde...
Cos’è?
UX Design
User Experience
Design
Information
Architecture
Communication
Design
Motion
Design
Contextual
Requirements
Data & Info
VisualizationFunctional
Requirements
Generative
Design
Marketing
Eng
Desi
Writing
User Interface
Design
Application
Design
Software
Development
Navigation
Design
Guidance
Systems
User Interface
Scenography
Scenario
Design
Digital
Signage
Inst
UX Design
é la progettazione di prodotti (fisici o digitali) incentrati
sull’esperienza utente.
Posto un obiettivo/problema, lo user experience designer ipotizza,
progetta e misura soluzioni a quell’obiettivo/problema,
basandosi sulla ricerca dell’utente/contesto e tenendo conto
delle possibilità tecnologiche ed economiche a disposizione.
7. UX, Scrum e gilde...
Il valore della UX
Per l’utente finale
PiacevolezzaUtilità Usabilità
8. UX, Scrum e gilde...
Quando progettiamo
non abbiamo risposte certe,
abbiamo ipotesi.
Validare le ipotesi progettuali il prima possibile.
In termini di utilità, usabilità, piacevolezza, fattibilità.
9. UX, Scrum e gilde...
Ogni ipotesi andrà verificata
Usabilità Piacevolezza Fattibilità
Con team
ed esperti
Con utenti (interviste),
mercato, analytics...
Con utenti
(user testing),
esperti ux
Con utenti (interviste,
questionari)
Utilità
11. UX, Scrum e gilde...
1. Designer
esterno al team
e “waterfall”
2. Designer
esterno al team
e parallelo
3. Designer
interno al team
scrum
Tre case study principali
12. UX, Scrum e gilde...
Tre case study principali
1. Designer
esterno al team
e “waterfall”
2. Designer
esterno al team
e parallelo
3. Designer
interno al team
scrum
13. UX, Scrum e gilde...
1. Designer esterno e “waterfall”
Design
Development
20. UX, Scrum e gilde...
Fattibile ma con diversi rischi:
• Difficoltà nella pianificazione
• Ritardi e user stories non chiuse
• In molti casi si perde il valore della UX
• Ipotesi progettuali molto spesso non verificate
2. Designer esterno e parallelo
21. UX, Scrum e gilde...
3. Designer interno al team scrum
22. UX, Scrum e gilde...
3. Designer interno al team scrum
• UX supporta il P.O. nelle scelte progettuali
• Facilità di risposta al cambiamento
• Pianificazione più efficiente
• Possibilità di verifica costante con gli utenti
23. UX, Scrum e gilde...
Cosa significa
essere un team?
24. UX, Scrum e gilde...
Cosa significa
essere un team?
Obiettivo comune
Collaborazione
Comunicazione
28. UX, Scrum e gilde...
Strategia
Si genera un ipotesi
Lo user experience design
attraverso la ricerca sugli utenti e sul contesto
ha un ruolo determinante nello stabilire
la direzione da intraprendere.
29. UX, Scrum e gilde...
Iterazione
Si realizza e si valida
l’ipotesi strategica
31. UX, Scrum e gilde...
UX e Scrum
in concreto
1.
Solitamente
la “UX” lavora in anticipo
di uno sprint rispetto allo
sviluppo.
Il dialogo tra Designer e
Developer inizia fin da su-
bito.
33. UX, Scrum e gilde...
UX e Scrum
in concreto
2.
Condividere e validare
il prima possibile le proprie
ipotesi con il team.
Evitare di arrivare a fine
sprint con un artefatto
a scatola chiusa.
34. UX, Scrum e gilde...
Planning Sprint 1 Sprint 2Planning
UI
CREAZIONE CONTATTO
HTML
CREAZIONE CONTATTO
UI
CREAZIONE FATTURA
HTML
CREAZIONE FATTURA
SVILUPPO
CREAZIONE CONTATTO
35. UX, Scrum e gilde...
UX e Scrum
in concreto
3.
Un occhio al presente
e uno al futuro.
Quando si progetta una
porzione del progetto,
occorre sforzarsi
di immaginare come po-
trebbe convivere con
gli altri scenari non ancora
sviluppati.
36. UX, Scrum e gilde...
Planning Sprint 1
UI
CREAZIONE CONTATTO
HTML
CREAZIONE CONTATTO
WireframeArchitettura
37. UX, Scrum e gilde...
UX e Scrum
principi
4.
Testare le ipotesi
Trovare dei momenti, per
testare le ipotesi, imple-
mentate o meno, con gli
utenti. Non per forza alla
fine di ogni sprint, sulla
base del contesto e del
prodotto, occorre trovare
la formula giusta.
38. Rilascio
SVILUPPO
StartingP.O.
DEV
UX
Sprint 0
Planning PlanningPlanning Planning Planning
Sprint 1 Sprint 2 Sprint 3
Obiettivi,
Target, Bisogni,
Macro ipotesi
Contesto, Journey
Envisioning
Wireframe
e architettura
UI e HTML
SVILUPPO SVILUPPO SVILUPP
UI e HTML UI e HTML UI e HTM
Rilascio
Interviste
con utenti
Interviste
con utenti
Test con utenti
UX e Scrum
esempio sul campo
39. Rilascio
SVILUPPO
StartingP.O.
DEV
UX
Sprint 0
Planning PlanningPlanning Planning Planning
Sprint 1 Sprint 2 Sprint 3
Obiettivi,
Target, Bisogni,
Macro ipotesi
Contesto, Journey
Envisioning
Wireframe
e architettura
UI e HTML
SVILUPPO SVILUPPO SVILUPP
UI e HTML UI e HTML UI e HTM
Rilascio
Interviste
con utenti
Interviste
con utenti
Test con utenti
40. Rilascio
SVILUPPO
StartingP.O.
DEV
UX
Sprint 0
Planning PlanningPlanning Planning Planning
Sprint 1 Sprint 2 Sprint 3
Obiettivi,
Target, Bisogni,
Macro ipotesi
Contesto, Journey
Envisioning
Wireframe
e architettura
UI e HTML
SVILUPPO SVILUPPO SVILUPP
UI e HTML UI e HTML UI e HTM
Rilascio
Interviste
con utenti
Interviste
con utenti
Test con utenti
41. Rilascio
SVILUPPO
StartingP.O.
DEV
UX
Sprint 0
Planning PlanningPlanning Planning Planning
Sprint 1 Sprint 2 Sprint 3
Obiettivi,
Target, Bisogni,
Macro ipotesi
Contesto, Journey
Envisioning
Wireframe
e architettura
UI e HTML
SVILUPPO SVILUPPO SVILUPP
UI e HTML UI e HTML UI e HTM
Rilascio
Interviste
con utenti
Interviste
con utenti
Test con utenti
42. Rilascio
SVILUPPO
StartingP.O.
DEV
UX
Sprint 0
Planning PlanningPlanning Planning Planning
Sprint 1 Sprint 2 Sprint 3
Obiettivi,
Target, Bisogni,
Macro ipotesi
Contesto, Journey
Envisioning
Wireframe
e architettura
UI e HTML
SVILUPPO SVILUPPO SVILUPP
UI e HTML UI e HTML UI e HTM
Rilascio
Interviste
con utenti
Interviste
con utenti
Test con utenti
43. Rilascio
SVILUPPO
StartingP.O.
DEV
UX
Sprint 0
Planning PlanningPlanning Planning Planning
Sprint 1 Sprint 2 Sprint 3
Obiettivi,
Target, Bisogni,
Macro ipotesi
Contesto, Journey
Envisioning
Wireframe
e architettura
UI e HTML
SVILUPPO SVILUPPO SVILUPP
UI e HTML UI e HTML UI e HTM
Rilascio
Interviste
con utenti
Interviste
con utenti
Test con utenti
44. UX, Scrum e gilde...
Un ultimo ingrediente
il metodo
45. UX, Scrum e gilde...
4.
Le persone
e l’organizzazione
46. UX, Scrum e gilde...
Una storia
di esperimenti
2012 2017
47. UX, Scrum e gilde...
Team Scrum
e Gilde
5 Team scrum
T.1 T.2 T.3 T.4 T.5
48. UX, Scrum e gilde...
T.1
G.1
G.2
T.2 T.3 T.4 T.5
Team Scrum
e Gilde
5 Team scrum
+ n. Gilde
49. UX, Scrum e gilde...
Le Gilde
Accrescere e condividere
le conoscenze.
50. UX, Scrum e gilde...
Case study Gilda
Design Eye
5
Componenti
4
Mesi di progetto
200
Ore di lavoro
51. UX, Scrum e gilde...
Il modello
progettuale
OBIETTIVI
B
RAND
T
ECNOLOGI
A
MERC
ATO
UTENTE
RICERCA
SVILUPPO
TEST
IPOTESI
57. UX, Scrum e gilde...
Come funzionano?
Camp Camp
4 mesi
Scelta argomenti
e creazione Gilde
Presentazione
risultati delle Gilde
Lavoro settimanale nelle Gilde (4h a settimana)
58. UX, Scrum e gilde...
La scelta degli argomenti durante il camp
59. UX, Scrum e gilde...
La formazione dei gruppi durante il camp
60. UX, Scrum e gilde...
Il lavoro settimanale (4h) durante i quattro mesi
61. UX, Scrum e gilde...
La presentazione dei risultati al camp successivo
62. UX, Scrum e gilde...
Una storia
di esperimenti...