lo sviluppo software moderno è centrato su team e prodotti · experiments over instead of...
TRANSCRIPT
![Page 1: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/1.jpg)
https://www.linkedin.com/in/dimitri-favre-088675/
@DimitriFavre
Dimitri Favre
#noprojectsLo sviluppo software moderno è centrato
su team e prodotti
Are You Agile Enough?19-20 Dicembre 2018
![Page 2: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/2.jpg)
Inspirato al lavoro di Allan Kelly, Shane Estie, Evan Leybourn e altri
Images and illustrations from «Spongebob Squarepants», © Viacom
![Page 3: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/3.jpg)
Inspirato al lavoro di Allan Kelly, Shane Estie, Evan Leybourn e altri
e alla mia esperienza personale
Images and illustrations from «Spongebob Squarepants», © Viacom
![Page 4: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/4.jpg)
Alcuni passi indietro
![Page 5: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/5.jpg)
Stiamo (ancora) scoprendo modi migliori
di creare software facendolo ed aiutondo
altri a farlo
Agile Manifesto, 2001
![Page 6: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/6.jpg)
I want to stress is the importance of getting rid of software projects as a notion. Instead we want to switch to
a product-oriented view of the world where instead of projects that you spin up, run for a while and then stop;
you instead say,"Let's focus on things that are much more long-lasting
and organize a product team around that.“
Martin Fowler, «The State of Agile», August 2018
![Page 7: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/7.jpg)
Non è il progettoE’ il modello a progetto
![Page 8: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/8.jpg)
Siamo così abituati almodello a progetto che non riusciamo
a vedere i problemi che questo modello si porta dietro
![Page 9: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/9.jpg)
Un progetto è un sforzo temporaneo intrapreso al fine di creare un prodotto, servizio o risultato unico.
Source: What is Project Management, PMI - https://www.pmi.org/about/learn-about-pmi/what-is-project-management
![Page 10: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/10.jpg)
La mia personalissima lista dei cinque problemi
principali del modello a progetto
![Page 11: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/11.jpg)
E qualche suggerimento su come evitare questi problemi
![Page 12: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/12.jpg)
![Page 13: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/13.jpg)
![Page 14: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/14.jpg)
The power of teams
![Page 15: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/15.jpg)
Bruce Tuckman, 1965
![Page 16: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/16.jpg)
Bruce Tuckman, 1965
Fine del progetto
Disfiamo il team
Creeremo un team nuovo di
zecca se e quando ci sarà un
progetto su cui farlo lavorare
![Page 17: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/17.jpg)
E mentre si celebra il successo del progetto, il
valore del team viene distrutto per effetto del
suo smantellamento
![Page 18: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/18.jpg)
Un team che gestisce più prodotti è molto meglio di tanti piccoli team usa e getta creati e disfatti ad hoc in funzione
dei progetti
![Page 19: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/19.jpg)
Gestite un team backlog(attraverso un team Products Owner)
![Page 20: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/20.jpg)
Non è una questione di felicitàE’ solo una questione di soldi
(e comunque i soldi non comprano la felicità)
![Page 21: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/21.jpg)
![Page 22: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/22.jpg)
I prodotti sono per sempre (più o
meno) ed evolvono continuamente
![Page 23: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/23.jpg)
Un progetto è un sforzo temporaneo intrapreso al fine di creare un prodotto, servizio o risultato unico.
Source: What is Project Management, PMI - https://www.pmi.org/about/learn-about-pmi/what-is-project-management
![Page 24: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/24.jpg)
In altre parole
![Page 25: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/25.jpg)
Il progetto ha un inizio
![Page 26: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/26.jpg)
… e una fine(beh, non proprio tutti)
![Page 27: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/27.jpg)
Alla fine della fiera, il successo di un progetto è tipicamente ed esclusivamente
associato ai soliti tre elementi:
- On time (schedule)- On budget- On scope
![Page 28: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/28.jpg)
Dov’è il valore per il cliente?E la qualità?
![Page 29: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/29.jpg)
Il successo del progetto è valutatosulle cose sbagliate
(ciò che si può misurare invece che ciò che produce valore)
![Page 30: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/30.jpg)
L’obiettivo è quello di creare valore, per il cliente, per l’organizzazione e per la società
nel suo complesso
![Page 31: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/31.jpg)
Invece di chiedersi“Quanto costa?”
chiediamoci“Quanto vale?”
![Page 32: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/32.jpg)
![Page 33: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/33.jpg)
Cosa succede quando il progetto finisce?
![Page 34: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/34.jpg)
Generalmente abbiamo due possibilità:
- Il progetto viene esteso- Passaggio di consegne
![Page 35: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/35.jpg)
Estendere un progetto significa elemosinare un
extra budget
![Page 36: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/36.jpg)
Ecco il budget
![Page 37: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/37.jpg)
Perché diavolo dovremmo gestire una cosa che vive a lungo e cambia
continuamente nel tempo con una cosa effimera chiamata progetto?
![Page 38: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/38.jpg)
I prodotti vivi hanno tipicamente una lunga lista di bisogni che aspettano di
essere risolti (e nuovi bisogni arrivano in
continuazione durante la vita del prodotto)
![Page 39: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/39.jpg)
Per dire…
Non abbiate paura di avere team e persone non allocate
Non lo saranno
![Page 40: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/40.jpg)
Passaggio di consegne ad un team di support
(AMS)
![Page 41: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/41.jpg)
L’AMS è la casa di riposo dei
prodotti software
![Page 42: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/42.jpg)
Dove risiedono fino a quando non sono ufficialmente morti
dismessi
![Page 43: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/43.jpg)
La manutenzione dovrebbe essere
uno stato transitorio in attesa del
prossimo step evolutivo
Source: By Dzonatas - Own work, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=4376189
![Page 44: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/44.jpg)
I conflitti di interessi tra chi sviluppa e chi gestisce il supporto
![Page 45: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/45.jpg)
Squadre di serie AVS
Squadre di serie B
![Page 46: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/46.jpg)
L’handover è uno spreco
![Page 47: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/47.jpg)
E per dirla tutta:Non c’è miglior posto per fare la
manutenzione di un prodotto software se non il team che l’ha realizzato
![Page 48: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/48.jpg)
![Page 49: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/49.jpg)
Il modello a progetto rafforza la visiondell’IT come centro di costo e favorisce
la creazione di silos aziendali
![Page 50: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/50.jpg)
I silos organizzativi rappresentano uno
dei principali ostacoli all’agilità
![Page 51: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/51.jpg)
I progetti (anche quelli agili) sono in effetti costruiti intorno a silos
![Page 52: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/52.jpg)
L’ottimizzazione locale prevale sul pensiero sistemico
La conseguenza è che anziché produrre valore per il cliente, si finisce per creare
sistemi ridondanti e di complessità crescente
![Page 53: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/53.jpg)
I silos aziendali combatto per ottenere budget sulla base del costo (e dell’ottimizzazione dei costi)
![Page 54: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/54.jpg)
I team vengono creati, divisi, cambiati, ricombinati o anche terminati in
funzione dei progetti che giustifichino il loro lavoro
![Page 55: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/55.jpg)
Bruce Tuckman, 1965
Fine del progetto
Disfiamo il team
Creeremo un team nuovo di
zecca se e quando ci sarà un
progetto su cui farlo lavorare
![Page 56: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/56.jpg)
Questo comportamento è
comune negli outsourcer che
lavorano su commessa
![Page 57: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/57.jpg)
Probabilmente non sarete in grado di abbattere i silo organizzativi, ma potete fare qualcosa per mitigarne gli effetti
nel software che implementerete
![Page 58: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/58.jpg)
Siate lean
![Page 59: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/59.jpg)
Siate lean adottando un pensiero sistemico e lavorando
sull’ottimizzazione globale
![Page 60: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/60.jpg)
Siate lean nella gestione del portfolio delle iniziative
(potreste prendere spunto da quella che probabilmente è la miglior parte di SAFe)
![Page 61: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/61.jpg)
![Page 62: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/62.jpg)
I progetti sono basati su un ambito
predefinito
(con una lunga e dettagliata lista di
requisiti)
![Page 63: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/63.jpg)
Il modello a progetto avvelena tutta la delivery anche se la
fabbrica software è agile
![Page 64: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/64.jpg)
Agile e Progetto nella stessa frase sono un ossimoro
![Page 65: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/65.jpg)
Ooops
![Page 66: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/66.jpg)
Previsioni e budget sono generalmente definiti sulla lista di requisiti che poi diventeranno
le fondamenta del progetto
![Page 67: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/67.jpg)
Ecco il budget(di nuovo)
![Page 68: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/68.jpg)
Il che porta a contratti blindati
sui requisiti
![Page 69: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/69.jpg)
Nessun vero suggerimento, ma pensateci due volte prima di usare progetto e agile nella stessa frase
;)
![Page 70: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/70.jpg)
Finanziare la capacityanziché lo scope
![Page 71: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/71.jpg)
Gestite le vostre iniziative come esperimenti
![Page 72: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/72.jpg)
I contratti agili sono spesso e volentieri basati sulla capacity e sul valore
(varianti sul tema Time & Material)
![Page 73: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/73.jpg)
#noproject world
Un mondo senza progetti
![Page 74: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/74.jpg)
La perfezione non si ottiene quando non c'è
più nulla da aggiungere, bensì
quando non c'è più nulla da togliere
Antoine de Saint-Exupéry
![Page 75: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/75.jpg)
Oggigiorno tutto è continuo
![Page 76: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/76.jpg)
Continuous Improvement
![Page 77: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/77.jpg)
Continuous Integration
![Page 78: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/78.jpg)
Continuous Delivery
![Page 79: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/79.jpg)
Continuous Release
![Page 80: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/80.jpg)
Ma non si è mai sentito parlare diContinuous Project
![Page 81: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/81.jpg)
Lo sviluppo agile di software dovrebbe abbandonare il concetto di progetto e
la sua eredità (e il suo gergo)
![Page 82: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/82.jpg)
Concentrate i vostri sforzi sull’evoluzione del portfolio di
soluzioni e prodotti
![Page 83: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/83.jpg)
… portate il lavoro verso i team (esistenti), gestendo le priorità
![Page 84: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/84.jpg)
… e scalate se e quando necessario
![Page 85: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/85.jpg)
Validate e prioritizzatecontinuamente
le iniziative in modo damassimizzare il valore
![Page 86: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/86.jpg)
Attraverso un ciclo di feedback breve
![Page 87: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/87.jpg)
In altre parole,sperimentate continuamente
![Page 88: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/88.jpg)
Non importa quanto sia bella la vostra teoria, né quanto siate in gamba. Se la vostra teoria non è confermata da un
esperimento, è sbagliata.Questa è la scienza
Richard Feynman, Cornell University Lecture, 1964
![Page 89: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/89.jpg)
#noprojects manifesto
Experiments over instead of Projects
![Page 90: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/90.jpg)
Quando un progetto fallisce è un fallimento
Quando un esperimento fallisce è un momento di apprendimento
![Page 91: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/91.jpg)
Oh no, sono un Project Manager
![Page 92: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/92.jpg)
C’è ancora spazio per i progetti
![Page 93: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/93.jpg)
In alcuni casi il modello a progetti è ancora la
scelta migliore
![Page 94: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/94.jpg)
Per tutto il restoci sono
Prodotti, Teams and #noprojects
![Page 95: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/95.jpg)
References
![Page 96: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/96.jpg)
Project Myopia: Why projects damage software #NoProjects
Allan Kelly, 2018
![Page 97: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/97.jpg)
Continuous Digital: An agile alternative to projects for digital business
Allan Kelly, 2018
![Page 98: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/98.jpg)
#noprojects: A Culture of Continuous Value
Evan Leybourn, Shane Estie, 2018
![Page 99: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/99.jpg)
https://www.linkedin.com/in/dimitri-favre-088675/
@DimitriFavre
Dimitri Favre
Grazie
![Page 100: Lo sviluppo software moderno è centrato su team e prodotti · Experiments over instead of Projects. Quando un progetto fallisce è un fallimento ... a progetti è ancora la scelta](https://reader034.vdocuments.site/reader034/viewer/2022042321/5f0adf2d7e708231d42dc0ea/html5/thumbnails/100.jpg)
Domande?