Perché non facciamo più quello che ci piace

84

description

http://www.ilariamauric.it/2012/06/01/agile-ux-barcamp-come-andata/ Le slide che Alessandro Violini di e-xtrategy ed io abbiamo presentato all'Agile UX Barcamp di Firenze (31 maggio 2012). Abbiamo raccontato la transizione da waterfall ad agile, la nostra esperienza e come siamo cambiati.

Transcript of Perché non facciamo più quello che ci piace

Page 1: Perché non facciamo più quello che ci piace
Page 2: Perché non facciamo più quello che ci piace

Perché non facciamo più quello che ci piace.

Ilaria MauricAlessandro Violini

Agile UX Camp Firenze, 31 maggio 2012

Page 3: Perché non facciamo più quello che ci piace

2008faccio la cosa che mi piace, nel modo più facile

2012faccio la cosa più semplice e veloce, per consegnare valore al cliente

Page 4: Perché non facciamo più quello che ci piace

E questo ci piace di più.

Page 5: Perché non facciamo più quello che ci piace

Alessandro Violini. front end developer. user experience designer

Ilaria Mauric. creative information architect . user experience designer

@violo@ilariamauric

Page 6: Perché non facciamo più quello che ci piace

2008 - 2012 a confrontosoluzionistrumenti#win#fail#wipcasedifficoltÀ personaliconclusioni

Page 7: Perché non facciamo più quello che ci piace

2008 - 2012 a confrontosoluzionistrumenti#win#fail#wipcasedifficoltÀ personaliconclusioni

Page 8: Perché non facciamo più quello che ci piace

2008 2008 - 2012 a confronto1/4

ACCOUNT GRAFICA FRONT END DEV

I team lavoravano a compartimenti stagni

Page 9: Perché non facciamo più quello che ci piace

2008 2008 - 2012 a confronto2/4

definisci

disegna

sviluppa

testa

rilascia

ACCOUNT GRAFICA FRONT END DEV

Page 10: Perché non facciamo più quello che ci piace

ACCOUNT GRAFICA FRONT END DEV

lavoriamo ma il cliente non vede nulla

il cliente vedeil lavoro

1sett

2008 2008 - 2012 a confronto3/4ipotesi: progetto sito web

1 2 3 4

2 3 4 5 6 7 9 10 11 12 13 148 16 17 18 19 20 2115 22

grafica home e 2/3 template

correzioni

grafica tuttii template

montaggio tutti i template

ritocchi

inizia sviluppo

montaggio home e primi template

correzioni

Page 11: Perché non facciamo più quello che ci piace

2008campanelli d’allarme

• utente scontento

• cliente contento... a metà (si potrebbe fare meglio)

• team scontento

• sforamento delle ore previste e lavorazioni extra

2008 - 2012 a confronto4/4

Page 12: Perché non facciamo più quello che ci piace

2008 - 2012 a confrontosoluzionistrumenti#win#fail#wipcasedifficoltÀ personaliconclusioni

Page 13: Perché non facciamo più quello che ci piace

2008 - 2012 a confrontosoluzionistrumenti#win#fail#wipcasedifficoltÀ personaliconclusioni

Page 14: Perché non facciamo più quello che ci piace

#1 soluzioni1/9

Il team è uno solo e lavora in flussi.

account

UX, UI,GRAFICA

UX, UI,FRONT ENd

dev

Ed è allargato.

cliente

stakeholder

utente

Page 15: Perché non facciamo più quello che ci piace

#2

tutto èincrementale

soluzioni2/9

Page 16: Perché non facciamo più quello che ci piace

definisci

disegna

sviluppa

testa

rilascia

#2: DA cosÌ... soluzioni3/9

ACCOUNT GRAFICA FRONT END DEV

Page 17: Perché non facciamo più quello che ci piace

#2: ... A COSÌ soluzioni4/9

definisci

disegna

sviluppa

testa

rilascia

account UX, UI,GRAFICA devUX, UI,

FRONT ENd

Page 18: Perché non facciamo più quello che ci piace

#3 soluzioni5/9

parallelizzare i lavori dei vari flussi sullo stesso progetto

Page 19: Perché non facciamo più quello che ci piace

lavoriamo ma il cliente non vede nulla

il cliente vedeil lavoro

1sett

1 2 3 4

2 3 4 5 6 7 9 10 11 12 13 148 16 17 18 19 20 2115 22

#3: DA cosÌ... soluzioni6/9ipotesi: progetto sito web

ACCOUNT GRAFICA FRONT END DEV

Page 20: Perché non facciamo più quello che ci piace

lavoriamo ma il cliente non vede nulla

il cliente vedeil lavoro

1sett

1 2 3 4 5 6 7 8 9

2 3 4 5 6 7 9 10 11 12 13 148 16 17 18 19 20 2115 22

account UX, UI,GRAFICA devUX, UI,

FRONT ENd

#3: ... A COSÌ soluzioni7/9ipotesi: progetto sito web

Page 21: Perché non facciamo più quello che ci piace

lavoriamo ma il cliente non vede nulla

il cliente vedeil lavoro

1sett

#3: ... A COSÌ soluzioni7/9ipotesi: progetto sito web

1 2 3 4 5 6 7 8 9

2 3 4 5 6 7 9 10 11 12 13 148 16 17 18 19 20 2115 22

account UX, UI,GRAFICA devUX, UI,

FRONT ENd

confronto con front end e dev

schizzi e wireframe

wireframe alta qualità

dev inizia sviluppo

messa a punto grafica,dev e front end

sviluppano

supervisione ui demo,dev e front end fanno

montaggio e sviluppano

template pagg interne,

montaggio home

supervisione ui demo,dev e front end

completano

ultimi ritocchi e pronti per

pubblicazione

proposta grafica home,

front end prepara

ambiente

Page 22: Perché non facciamo più quello che ci piace

parallelizzare i lavori dei vari flussi sullo stesso progetto

#3

fornitorecome parte del team

soluzioni8/9

Page 23: Perché non facciamo più quello che ci piace

#4

pair per la gestione del cliente(non solo in sviluppo)

soluzioni9/9

Page 24: Perché non facciamo più quello che ci piace

2008 - 2012 a confrontosoluzionistrumenti#win#fail#wipcasedifficoltÀ personaliconclusioni

Page 25: Perché non facciamo più quello che ci piace

2008 - 2012 a confrontosoluzionistrumenti#win#fail#wipcasedifficoltÀ personaliconclusioni

Page 26: Perché non facciamo più quello che ci piace

flussi

organizzazione delle aree di competenzain flussi interni

DS UX DEV

strumenti1/6

Page 27: Perché non facciamo più quello che ci piace

con il cliente (responsabile di progetto, release e iteration planning allargato, maggiordomo e pompiere)

contatto con cliente strumenti2/6

Page 28: Perché non facciamo più quello che ci piace

per il monitoraggio dei lavori (standup meeting, scaletta settimanale e mensile, iteration meeting, release planning, iteration review...)

riunioni strumenti3/6

Page 29: Perché non facciamo più quello che ci piace

condivisione

strumenti per la condivisione della conoscenza sulla situazione dei lavori (pivotal, kanban, Gdocs...)

strumenti4/6

Page 30: Perché non facciamo più quello che ci piace

strumenti per la condivisione della conoscenza sulla situazione dei lavori (pivotal, kanban, Gdocs...)

condivisione strumenti5/6

Page 31: Perché non facciamo più quello che ci piace

del team e del flusso di lavoro (foglio elettronico con i dati di progetto, retrospettive, A3)

Monitoraggio strumenti6/6

Page 32: Perché non facciamo più quello che ci piace

2008 - 2012 a confrontosoluzionistrumenti#win#fail#wipcasedifficoltÀ personaliconclusioni

Page 33: Perché non facciamo più quello che ci piace

2008 - 2012 a confrontosoluzionistrumenti#win#fail#wipcasedifficoltÀ personaliconclusioni

Page 34: Perché non facciamo più quello che ci piace

#1

far diventare agili procedure che prima non lo erano (ui, grafica)

#win1/10

Page 35: Perché non facciamo più quello che ci piace

#2

individuazione dei “vincoli” (ex colli di bottiglia) per regolarci

#win2/10

Page 36: Perché non facciamo più quello che ci piace

#3

il cambiamento è la naturale evoluzione di un progetto

#win3/10

Page 37: Perché non facciamo più quello che ci piace

#4

schizzi, wireframe, prototipi diventano deliverable

#win4/10

Page 38: Perché non facciamo più quello che ci piace

#5

task di ui dentro le storie

#win5/10

Page 39: Perché non facciamo più quello che ci piace

#6

rilascio progressivo e frequente

riduzione drastica dei tempi di latenza su una consegna

#win6/10

Page 40: Perché non facciamo più quello che ci piace

REPETITA IUVANT #win7/10

lavoriamo ma il cliente non vede nulla

il cliente vedeil lavoro

1sett

1 2 3 4

2 3 4 5 6 7 9 10 11 12 13 148 16 17 18 19 20 2115 22

ACCOUNT GRAFICA FRONT END DEV

Page 41: Perché non facciamo più quello che ci piace

REPETITA IUVANT #win8/10

lavoriamo ma il cliente non vede nulla

il cliente vedeil lavoro

1sett

1 2 3 4 5 6 7 8 9

2 3 4 5 6 7 9 10 11 12 13 148 16 17 18 19 20 2115 22

account UX, UI,GRAFICA devUX, UI,

FRONT ENd

Page 42: Perché non facciamo più quello che ci piace

#7

la lavorazione extra-time diventa una rara eccezione(davvero)

#win9/10

Page 43: Perché non facciamo più quello che ci piace

#8

team soddisfatto

#win10/10

account

UX, UI,GRAFICA

UX, UI,FRONT ENd

dev

cliente

stakeholder

utente

Page 44: Perché non facciamo più quello che ci piace

2008 - 2012 a confrontosoluzionistrumenti#win#fail#wipcasedifficoltÀ personaliconclusioni

Page 45: Perché non facciamo più quello che ci piace

#win#fail#wipcasedifficoltÀ personaliconclusioni

2008 - 2012 a confrontosoluzionistrumenti

Page 46: Perché non facciamo più quello che ci piace

#1

stime e quantificazioni, queste sconosciute

#fail1/2

Page 47: Perché non facciamo più quello che ci piace

2/2#fail#2

facciamo fatica a lavorare con fornitori che non lavorano come noi

Page 48: Perché non facciamo più quello che ci piace

2/2#fail#2

facciamo fatica a lavorare con fornitori che non lavorano come noi

#EPICWIN

Page 49: Perché non facciamo più quello che ci piace

#win#fail#wipcasedifficoltÀ personaliconclusioni

2008 - 2012 a confrontosoluzionistrumenti

Page 50: Perché non facciamo più quello che ci piace

#fail#wipcasedifficoltÀ personaliconclusioni

#win

2008 - 2012 a confrontosoluzionistrumenti

Page 51: Perché non facciamo più quello che ci piace

#1

migliorare feedback, integrazione, controllo nel/tra team

#wip1/3

Page 52: Perché non facciamo più quello che ci piace

#2

fare riunioni efficaci(soprattutto con i fornitori)

#wip2/3

Page 53: Perché non facciamo più quello che ci piace

#3

contratti agili (ma questa è un’altra storia...)

Approfondisci su http://www.slideshare.net/extrategy/lapproccio-agile-ai-contratti-e-la-consegna-di-valore

#wip3/3

Page 54: Perché non facciamo più quello che ci piace

#fail#wipcasedifficoltÀ personaliconclusioni

#win

2008 - 2012 a confrontosoluzionistrumenti

Page 55: Perché non facciamo più quello che ci piace

#wipcasedifficoltÀ personaliconclusioni

#fail#win

2008 - 2012 a confrontosoluzionistrumenti

Page 56: Perché non facciamo più quello che ci piace

PRODUCT OWNER Case1/17

Page 57: Perché non facciamo più quello che ci piace

contesto Case1/17

Page 58: Perché non facciamo più quello che ci piace

bisogno Case1/17

Page 59: Perché non facciamo più quello che ci piace

INTERROGATIVI

• 3G• configurazione della centralina• configurazione dell'app• numero di dispositivi collegabili

e loro peculiarità (telecomandi radio, telecamere con indirizzi I.P. ecc.)

• grosso dubbio sul taglio di prodotto: business o consumer?

Case4/17

Page 60: Perché non facciamo più quello che ci piace

APPROCCIO

• scrittura user stories con il cliente (tutto il team, 2 giornate pagate)

• stima: 12 iterazioni (3 mesi di lavoro)

• durante le iterazioni, discussione insieme al cliente dei vari punti interrogativi che avremmo dovuto affrontare(il cliente fa parte del team di progetto)

Case5/17

Page 61: Perché non facciamo più quello che ci piace

OBIETTIVO

pubblicare l’app per iPhone sull’App Store

Case6/17

Page 62: Perché non facciamo più quello che ci piace

USER Storiesvalore massimo individuato

fammi capirecome funzionerà l’app

Case7/17

deliverable6 schizzi con le principali schermate dell’app

Page 63: Perché non facciamo più quello che ci piace

prime 2 ITERAZIONIvalore massimo individuato

fammi accendere le luci dall'app

Case8/17

deliverable3/4 icone in due varianti grafiche1 interruttore monostabile

Page 64: Perché non facciamo più quello che ci piace

prime 4 ITERAZIONIvalore massimo individuato

fammi accendere altri dispositivi

Case9/17

deliverable11 icone3 tipi di interruttoresupervisione

Page 65: Perché non facciamo più quello che ci piace

prime 4 ITERAZIONIstruttura app funzionante, interruttori dei dispositivi funzionanti

Case10/17

• emerge questione utente installatore: sistema troppo scarno e meccanico, scoraggiante• emerge questione utente finale:

che succede se non ha app?

Page 66: Perché non facciamo più quello che ci piace

OBIETTIVO

pubblicare l’app per iPhone sull’App Store

Case11/17

Page 67: Perché non facciamo più quello che ci piace

OBIETTIVO

presentare alla forza commerciale e ai clienti un protipo di app mobile funzionante, per ottenere feedback

Case12/17

Page 68: Perché non facciamo più quello che ci piace

SUCCESSIVE 8 ITERAZIONI Case13/17

Page 69: Perché non facciamo più quello che ci piace

SUCCESSIVE 8 ITERAZIONIvalore massimo individuato

rendere il tutto semplice e affidabile sia per l'utente finale che per l'installatore

Case14/17

• riduzione delle feature ipotizzate per l'app• introduzione di una webapp da cui:

✴ come utente finale puoi controllare i dispositivi via browser✴ come installatore puoi configurare facilmente il sistema

Page 70: Perché non facciamo più quello che ci piace

SUCCESSIVE 8 ITERAZIONIvalore massimo individuato

rendere il tutto semplice e affidabile sia per l'utente finale che per l'installatore

Case15/17

deliverablessupervisione appschizzi, wireframe, grafica, supervisione webapp

Page 71: Perché non facciamo più quello che ci piace

RISULTATI• app mobile funzionante, con poche feature utili

a far capire le potenzialità del sistema

Case16/17

• webapp funzionante per accesso via browser, con funzionalità d'uso per l'utente e di configurazione per l'installatore

• presentazione alla forza vendita e alla rete del cliente per feedback sul prodotto, raccolta idee e riflessioni (business o consumer? strategia di mercato, business model, futuri investimenti ecc.)

Page 72: Perché non facciamo più quello che ci piace

17/17SI RIPARTEvalore massimo individuato

commercializzazione del prodotto

Case

• valutazione su feedback ricevuti e decisioni strategiche del product owner

• messa a punto app e webapp• aggiunta di feature importanti per alcune zone

(Sud America e Spagna)• commercializzazione e lancio del sistema nel mercato

Oltre 30 iterazioni

Page 73: Perché non facciamo più quello che ci piace

#wipcasedifficoltÀ personaliconclusioni

#fail#win

2008 - 2012 a confrontosoluzionistrumenti

Page 74: Perché non facciamo più quello che ci piace

casedifficoltÀ personaliconclusioni

#wip#fail#win

2008 - 2012 a confrontosoluzionistrumenti

Page 75: Perché non facciamo più quello che ci piace

#1

accettare che un progetto potesse essere considerato rifinito anche se per me non era “perfetto”

difficoltà1/3

Page 76: Perché non facciamo più quello che ci piace

#2

abituarsi a lavorare su priorità definite dal team. Ed esserlo anche se non hai la skill più adeguata per farlo.

difficoltà2/3

Page 77: Perché non facciamo più quello che ci piace

#3

pensare come il cliente, comprendendo il perché delle sue richieste

difficoltà3/3

Page 78: Perché non facciamo più quello che ci piace

casedifficoltÀ personaliconclusioni

#wip#fail#win

2008 - 2012 a confrontosoluzionistrumenti

Page 79: Perché non facciamo più quello che ci piace

difficoltÀ personaliconclusioni

case#wip#fail#win

2008 - 2012 a confrontosoluzionistrumenti

Page 80: Perché non facciamo più quello che ci piace

#1 conclusioni1/4

Page 81: Perché non facciamo più quello che ci piace

#2

trovare il modo per discutere e condividere il lavoro con il team

(non importa con quale strumento)

conclusioni2/4

Page 82: Perché non facciamo più quello che ci piace

#3

essere pronti a cambiare abitudini

conclusioni3/4

Page 83: Perché non facciamo più quello che ci piace

#4

focus sull'obiettivo:

consegnare valore al cliente

conclusioni4/4

Page 84: Perché non facciamo più quello che ci piace

Grazie!

@violo @ilariamauric

in����������� ������������������  Comic����������� ������������������  Sans����������� ������������������  :P