team agile vs budget fisso: la nostra esperienza e i nostri errori
DESCRIPTION
L'obiettivo del talk oltre a condividere la nostra esperienza, è quello di mostrare come con una disciplina fedele alle best practices e un team che comunica in modo efficace è possibile affrontare meglio anche progetti a budget fisso. Condividendo gli insegnamenti emersi da una retrospettiva dove abbiamo analizzato l'esito di un anno di progetti eterogenei (siti web, applicazioni mobile) con contratti a budget fisso, mostreremo quali sono state le azioni e gli errori che hanno portato al successo o insuccesso confrontandoli con il manifesto Agile e le pratiche XP e SCRUM. (Talk presentato da due speaker Alessandro Violini e Lorenzo Massacci)TRANSCRIPT
![Page 1: Team agile vs budget fisso: la nostra esperienza e i nostri errori](https://reader033.vdocuments.net/reader033/viewer/2022051514/5484d09fb47959ce0c8b4cb1/html5/thumbnails/1.jpg)
si può avere successo in un progettoa budget fisso utilizzando le buone pratiche
delle metodologie agili?
TEAM AGILE vs BUDGET FISSO
![Page 2: Team agile vs budget fisso: la nostra esperienza e i nostri errori](https://reader033.vdocuments.net/reader033/viewer/2022051514/5484d09fb47959ce0c8b4cb1/html5/thumbnails/2.jpg)
non abbiamo soluzioni
![Page 3: Team agile vs budget fisso: la nostra esperienza e i nostri errori](https://reader033.vdocuments.net/reader033/viewer/2022051514/5484d09fb47959ce0c8b4cb1/html5/thumbnails/3.jpg)
raccontiamola nostra esperienza
![Page 4: Team agile vs budget fisso: la nostra esperienza e i nostri errori](https://reader033.vdocuments.net/reader033/viewer/2022051514/5484d09fb47959ce0c8b4cb1/html5/thumbnails/4.jpg)
ALESSANDRO VIOLINIFront End Developer
@violo
LORENZO MASSACCIMobile DeveloperFront End Developer
@lorenzomassacci
il nostro TEAM
www.e-xtrategy.net
TEAM AGILE vs BUDGET FISSO
![Page 5: Team agile vs budget fisso: la nostra esperienza e i nostri errori](https://reader033.vdocuments.net/reader033/viewer/2022051514/5484d09fb47959ce0c8b4cb1/html5/thumbnails/5.jpg)
TEAM AGILE vs BUDGET FISSO
in certi contesti è inevitabile: Bandi, Pubbliche Amministrazioni, Startup, ...
![Page 6: Team agile vs budget fisso: la nostra esperienza e i nostri errori](https://reader033.vdocuments.net/reader033/viewer/2022051514/5484d09fb47959ce0c8b4cb1/html5/thumbnails/6.jpg)
il triangolo di ferro
http
://e
n.w
ikip
edia
.org
/wik
i/Pro
ject
_m
anag
emen
t_tr
iang
le
per mantenere l’equilibrio, al variare di una componente, devono variare anche le altre
![Page 7: Team agile vs budget fisso: la nostra esperienza e i nostri errori](https://reader033.vdocuments.net/reader033/viewer/2022051514/5484d09fb47959ce0c8b4cb1/html5/thumbnails/7.jpg)
![Page 8: Team agile vs budget fisso: la nostra esperienza e i nostri errori](https://reader033.vdocuments.net/reader033/viewer/2022051514/5484d09fb47959ce0c8b4cb1/html5/thumbnails/8.jpg)
1 ANNO di progetti eterogenei a budget fisso
60% #fail 40% #win
la nostra retrospettiva
![Page 9: Team agile vs budget fisso: la nostra esperienza e i nostri errori](https://reader033.vdocuments.net/reader033/viewer/2022051514/5484d09fb47959ce0c8b4cb1/html5/thumbnails/9.jpg)
quando definiamo #failun progetto a budget fisso?
il cliente deve aggiungere extra budget
il fornitore lavora sottocosto e ci rimette
il cliente non è soddisfatto del prodotto consegnato alla fine
![Page 10: Team agile vs budget fisso: la nostra esperienza e i nostri errori](https://reader033.vdocuments.net/reader033/viewer/2022051514/5484d09fb47959ce0c8b4cb1/html5/thumbnails/10.jpg)
60% #fail 40% #win
come abbiamo valutato questo dato?come hanno influito le buone pratiche
del metodo agile?
la nostra retrospettiva
![Page 11: Team agile vs budget fisso: la nostra esperienza e i nostri errori](https://reader033.vdocuments.net/reader033/viewer/2022051514/5484d09fb47959ce0c8b4cb1/html5/thumbnails/11.jpg)
aderenza al manifesto agilehttp://agilemanifesto.org/iso/it
individui e interazioni - software funzionante -collaborazione col cliente - risposta al cambiamento
attuazione del metodouser story - release planning - rilasci frequenti - iterazioni -
cliente parte del team - retrospettive durante il progetto -
pair programming - test automatici - etc.
particolarità contrattuali
valutazioni del progetto
![Page 12: Team agile vs budget fisso: la nostra esperienza e i nostri errori](https://reader033.vdocuments.net/reader033/viewer/2022051514/5484d09fb47959ce0c8b4cb1/html5/thumbnails/12.jpg)
#win
aderenza manifesto agile
10 - 8 - 6
attuazione del metodo
7 - 7 - 8
#fail
aderenza manifesto agile
6 - 5 - 9 - 6 - 6
attuazione del metodo
3 - 6 - 6 - 6 - 8
le pagelle dei progetti
![Page 13: Team agile vs budget fisso: la nostra esperienza e i nostri errori](https://reader033.vdocuments.net/reader033/viewer/2022051514/5484d09fb47959ce0c8b4cb1/html5/thumbnails/13.jpg)
Cliente parte del team // dove non fatto #fail
User story // 100%
Release planning // dove non fatto #fail
Iterazioni // 90%
Rilasci frequenti // dove non fatto #fail
Retrospettive durante il progetto // fa tendere il #fail al #win
Pair programming // effetto vantaggioso
Test automatici // effetto vantaggioso
il METODO nei progetti
![Page 14: Team agile vs budget fisso: la nostra esperienza e i nostri errori](https://reader033.vdocuments.net/reader033/viewer/2022051514/5484d09fb47959ce0c8b4cb1/html5/thumbnails/14.jpg)
budget non stimato dal team di sviluppo
progetto troppo vasto da essere stimato
contratto aperto a budget fisso
che non blinda lo scope#win
#fail
#fail
#fail
particolarità contrattuali
![Page 15: Team agile vs budget fisso: la nostra esperienza e i nostri errori](https://reader033.vdocuments.net/reader033/viewer/2022051514/5484d09fb47959ce0c8b4cb1/html5/thumbnails/15.jpg)
PO presente e dal potere decisionale
#fail
#win
l’influenza del PO
#win
#fail
#epicfail
PO assente
proattività verso i bisogni del PO
PO multipli e in contrasto
PO finto in realtà è un intermediario
![Page 16: Team agile vs budget fisso: la nostra esperienza e i nostri errori](https://reader033.vdocuments.net/reader033/viewer/2022051514/5484d09fb47959ce0c8b4cb1/html5/thumbnails/16.jpg)
lo scope
scope nogoziato bene#win
#fail non saper dire di NO
#fail impossibilità di negoziarelo scope con il PO
![Page 17: Team agile vs budget fisso: la nostra esperienza e i nostri errori](https://reader033.vdocuments.net/reader033/viewer/2022051514/5484d09fb47959ce0c8b4cb1/html5/thumbnails/17.jpg)
le metodologie agili non sono state mai
la causa diretta del #fail o del #windi un progetto a budget fisso.
spesso il fallimento del progettoa budget fisso è causato dalla mancata
negoziazione dello scope e da una comunicazione non efficace con il PO.
conclusione
![Page 18: Team agile vs budget fisso: la nostra esperienza e i nostri errori](https://reader033.vdocuments.net/reader033/viewer/2022051514/5484d09fb47959ce0c8b4cb1/html5/thumbnails/18.jpg)
chi è il Product Owner?
● ha la vision del prodotto ● non conosce i dettagli● sa perché lo stiamo costruendo● sa quale problema risolveremo e a chi● ha il potere di prendere decisioni
![Page 19: Team agile vs budget fisso: la nostra esperienza e i nostri errori](https://reader033.vdocuments.net/reader033/viewer/2022051514/5484d09fb47959ce0c8b4cb1/html5/thumbnails/19.jpg)
che cosa significa negoziare lo scope?
lo scope fisso nasce da una falsa promessa:sapere quanto è complesso realizzare
un software prima di farlo.
![Page 20: Team agile vs budget fisso: la nostra esperienza e i nostri errori](https://reader033.vdocuments.net/reader033/viewer/2022051514/5484d09fb47959ce0c8b4cb1/html5/thumbnails/20.jpg)
che cosa significa negoziare lo scope?
scegliere in ogni momentola strada migliore per raggiungere l’obiettivo.
![Page 21: Team agile vs budget fisso: la nostra esperienza e i nostri errori](https://reader033.vdocuments.net/reader033/viewer/2022051514/5484d09fb47959ce0c8b4cb1/html5/thumbnails/21.jpg)
cosa abbiamo imparato?
● non vivere il progetto come un conflittotra le due realtà
● coinvolgere il Cliente favorendo un dialogo efficace e costante
● farlo diventare parte integrante del teamcosì da remare tutti nella stessa direzione