Download - Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

Transcript
Page 1: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

Continuous Budgetingcome fare scelte corrette, in un mondo complesso

Page 2: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

PremessaQuello che cerco di passare è esperienza

diretta di un imprenditore autodidatta nel ramo dell’IT, niente scienza certa e grandi

verità saranno trattate in questo talk.

Page 3: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

La mia prima stesura di un budget…

Page 4: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

In qualche modo hai azzeccato il budget!

Page 5: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

A cosa serve un budget?

Page 6: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

Definire aspettative

Page 7: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

Upperbound Lowerboundnon voglio spendere più di… devo guadagnare almeno…

non posso assumere oltre… devo investire minimo…

niente Ferrari… mac nuovi per tutti…

Page 8: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

efficacia = risultati / obiettivi

efficienza = risultati / risorse

adeguatezza = risorse / obiettivi

Page 9: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

risorse risultati

obiettivi

efficacia

efficienza

adeguatezza

Page 10: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

a v e r e u n o strumento di checkup

Page 11: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

“La tattica senza la strategia è il rumore che precede la sconfitta.”

Page 12: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

Il budget è l’obiettivo che ci prefissiamo

di raggiungere tramite strategie operative portate

avanti grazie a continue scelte tattiche

Page 13: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

e… se il mercato

in cui operiamo

è volatile?

Page 14: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

IL BUDGET NON È una Pietra

miliareIMMUTABILE

Page 15: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

Efficacia, efficienza

ed adeguatezza

hanno impatti

diversi nel tempo

risorserisultati

su

obiettivi a lungo termine,

l’efficienza incide in minor proporzione

efficacia

efficienza

adeguatezza

Page 16: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

Budget è fluido e dinamico

Page 17: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

B E Y O N D BUDGETING

Page 18: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016
Page 19: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

tl;drriduci la burocrazia, usa la testa, non essere rigido, definisci obiettivi relativi e misura i risultati reali con quelli attesi al fine di aggiornare il budget di conseguenza.

Page 20: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

misura

apprendi

aggiorna il budget

lavora

Page 21: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

Debito tecnico mantenere prodotti ed altre regole del gioco

Page 22: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

"Shipping first time code is like going into debt. A little debt speeds development so long as it is paid back promptly with a rewrite... The danger occurs when the debt is not repaid. Every minute spent on not-quite-right code counts as interest on that debt. Entire engineering organizations can be brought to a stand-still under the debt load of an unconsolidated implementation, object-oriented or otherwise.”

— Ward Cunningham, 1992

La definizione standard

Page 23: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

Una definizione alternativa e p e r m e m i g l i o r e

"As an evolving program is continually changed, its complexity, reflecting deteriorating structure, increases unless work is done to maintain or reduce it.”

— Meir Manny Lehman, 1980

Page 24: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

https://www.flickr.com/photos/jurgenappelo/5201269759/in/album-72157625328824303/

Cynefinun framework cognitivo realizzato da Dave Snowden per descrivere i sistemi complessi e la loro evoluzione.

Page 25: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

Percepisci, Categorizza, Rispondi

Page 26: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

Percepisci, Analizza, Rispondi

Page 27: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

Sonda, Percepisci, Rispondi

Page 28: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

Agisci, Percepisci, Rispondi

Page 29: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

Disorder

Page 30: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016
Page 31: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

E vo lve re V S

Mantenere

Page 32: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

il refactoring del codice

n o n b a s t a

Page 33: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

IL SOFTWAREs c a d e

Page 34: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

L’HARDWAREs c a d e

Page 35: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

LE INFRASTRUTTUREs c a d o n o

Page 36: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016
Page 37: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

abbraccia L E D I C OTO M I E

Page 38: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

E vo lve re E A N C H E

Mantenere

Page 39: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

I n v e s t i r e continuamente

fare continuous budgeting signif ica

Page 40: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

Il budget stimato è adeguato?

Che obiettivi voglio raggiungere?

Le azioni che faccio sono a supporto dei miei obiettivi?

Come sta cambiando il mercato?

Page 41: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

1 . è u n o s t r u m e n to p e r d e f i n i re a s p e t t at ive 2 . s e r ve p e r d a re o b i e t t ivi a z i e n d a l i 3 . n o n è s t at i c o m a f l u i d o 4 . va r ivi s to n e l te m p o 5 . vive n e l l a s f e ra d e l l a c o m p l e s s i t à 6 . n o n p u ò e s s e re c e r to 7. va u s ato p e r a n t i c i p a re i l m e rc ato 8 . b i s o g n a i nve s t i re c o n t i n u a m e n te

Page 42: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

mi chiamo Francesco Fullone

sono il CEO di

@fullo / [email protected]

Page 43: Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016

si, stiamo assumendo ;)

Domande?