SlideShare una empresa de Scribd logo
1 de 43
Descargar para leer sin conexión
Continuous Budgeting
come fare scelte corrette, in un mondo complesso
Premessa
Quello 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.
La mia prima stesura
di un budget…
In qualche modo hai azzeccato il budget!
A cosa serve un
budget?
Definire aspettative
Upperbound Lowerbound
non voglio spendere più di… devo guadagnare almeno…
non posso assumere oltre… devo investire minimo…
niente Ferrari… mac nuovi per tutti…
efficacia = risultati / obiettivi
efficienza = risultati / risorse
adeguatezza = risorse / obiettivi
risorserisultati
obiettivi
efficacia
efficienza
adeguatezza
a v e r e u n o
strumento di checkup
“La tattica senza la
strategia è il rumore
che precede la
sconfitta.”
Il budget è
l’obiettivo che ci prefissiamo
di raggiungere tramite
strategie operative portate
avanti grazie a continue
scelte tattiche
e… se il mercato
in cui operiamo
è volatile?
IL BUDGET NON È
una Pietra
miliare

IMMUTABILE
Efficacia,
efficienza
ed
adeguatezza
hanno
impatti
diversi nel
tempo
risorserisultati
su
obiettivi a
lungo termine,
l’efficienza incide in minor
proporzione
efficacia
efficienza
adeguatezza
Budget è fluido
e dinamico
B E Y O N D
BUDGETING
tl;dr
riduci 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.
misura
apprendi
aggiorna il budget
lavora
Debito tecnico
mantenere prodotti ed altre regole del gioco
"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
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
https://www.flickr.com/photos/jurgenappelo/5201269759/in/album-72157625328824303/
Cynefin
un framework
cognitivo
realizzato da Dave
Snowden per
descrivere i
sistemi complessi
e la loro
evoluzione.
Percepisci, Categorizza,
Rispondi
Percepisci, Analizza,
Rispondi
Sonda, Percepisci,
Rispondi
Agisci, Percepisci,
Rispondi
Disorder
Evolvere

V S 

Mantenere
il refactoring del codice
n o n b a s t a
IL SOFTWARE

s c a d e
L’HARDWARE

s c a d e
LE INFRASTRUTTURE

s c a d o n o
abbraccia

L E D I C OTO M I E
Evolvere

E A N C H E 

Mantenere
I n v e s t i r e
continuamente
fare continuous budgeting significa
Il budget stimato è adeguato?
Che obiettivi voglio raggiungere?
Le azioni che faccio sono a supporto dei
miei obiettivi?
Come sta cambiando il mercato?
1. è uno strumento per definire aspettative
2. serve per dare obiettivi aziendali
3. non è statico ma fluido
4. va rivisto nel tempo
5. vive nella sfera della complessità
6. non può essere certo
7. va usato per anticipare il mercato
8. bisogna investire continuamente
mi chiamo
Francesco Fullone
sono il CEO di
@fullo / ff@ideato.it
si, stiamo assumendo ;)
Domande?

Más contenido relacionado

Destacado

Destacado (20)

Graph databases and the Panama Papers - Stefan Armbruster - Codemotion Milan ...
Graph databases and the Panama Papers - Stefan Armbruster - Codemotion Milan ...Graph databases and the Panama Papers - Stefan Armbruster - Codemotion Milan ...
Graph databases and the Panama Papers - Stefan Armbruster - Codemotion Milan ...
 
UGIdotNET Meetup - Andrea Saltarello - Codemotion Milan 2016
UGIdotNET Meetup - Andrea Saltarello - Codemotion Milan 2016UGIdotNET Meetup - Andrea Saltarello - Codemotion Milan 2016
UGIdotNET Meetup - Andrea Saltarello - Codemotion Milan 2016
 
Impostor syndrome and individual competence - Jessica Rose - Codemotion Amste...
Impostor syndrome and individual competence - Jessica Rose - Codemotion Amste...Impostor syndrome and individual competence - Jessica Rose - Codemotion Amste...
Impostor syndrome and individual competence - Jessica Rose - Codemotion Amste...
 
Living on the Edge (Service): Bundling Microservices to Optimize Consumption ...
Living on the Edge (Service): Bundling Microservices to Optimize Consumption ...Living on the Edge (Service): Bundling Microservices to Optimize Consumption ...
Living on the Edge (Service): Bundling Microservices to Optimize Consumption ...
 
Outthink: machines coping with humans. A journey into the cognitive world - E...
Outthink: machines coping with humans. A journey into the cognitive world - E...Outthink: machines coping with humans. A journey into the cognitive world - E...
Outthink: machines coping with humans. A journey into the cognitive world - E...
 
Build Apps for Apple Watch - Francesco Novelli - Codemotion Milan 2016
Build Apps for Apple Watch - Francesco Novelli - Codemotion Milan 2016Build Apps for Apple Watch - Francesco Novelli - Codemotion Milan 2016
Build Apps for Apple Watch - Francesco Novelli - Codemotion Milan 2016
 
Can Super Coders be a reality? - Atreyam Sharma - Codemotion Milan 2016
Can Super Coders be a reality? - Atreyam Sharma - Codemotion Milan 2016Can Super Coders be a reality? - Atreyam Sharma - Codemotion Milan 2016
Can Super Coders be a reality? - Atreyam Sharma - Codemotion Milan 2016
 
Bias Driven Development - Mario Fusco - Codemotion Milan 2016
Bias Driven Development - Mario Fusco - Codemotion Milan 2016Bias Driven Development - Mario Fusco - Codemotion Milan 2016
Bias Driven Development - Mario Fusco - Codemotion Milan 2016
 
Angular Rebooted: Components Everywhere - Carlo Bonamico, Sonia Pini - Codemo...
Angular Rebooted: Components Everywhere - Carlo Bonamico, Sonia Pini - Codemo...Angular Rebooted: Components Everywhere - Carlo Bonamico, Sonia Pini - Codemo...
Angular Rebooted: Components Everywhere - Carlo Bonamico, Sonia Pini - Codemo...
 
Higher order infrastructure: from Docker basics to cluster management - Nicol...
Higher order infrastructure: from Docker basics to cluster management - Nicol...Higher order infrastructure: from Docker basics to cluster management - Nicol...
Higher order infrastructure: from Docker basics to cluster management - Nicol...
 
SASI, Cassandra on the full text search ride - DuyHai Doan - Codemotion Milan...
SASI, Cassandra on the full text search ride - DuyHai Doan - Codemotion Milan...SASI, Cassandra on the full text search ride - DuyHai Doan - Codemotion Milan...
SASI, Cassandra on the full text search ride - DuyHai Doan - Codemotion Milan...
 
Sviluppare applicazioni cross-platform con Xamarin Forms e il framework Prism...
Sviluppare applicazioni cross-platform con Xamarin Forms e il framework Prism...Sviluppare applicazioni cross-platform con Xamarin Forms e il framework Prism...
Sviluppare applicazioni cross-platform con Xamarin Forms e il framework Prism...
 
Cross-platform Apps using Xamarin and MvvmCross - Martijn van Dijk - Codemoti...
Cross-platform Apps using Xamarin and MvvmCross - Martijn van Dijk - Codemoti...Cross-platform Apps using Xamarin and MvvmCross - Martijn van Dijk - Codemoti...
Cross-platform Apps using Xamarin and MvvmCross - Martijn van Dijk - Codemoti...
 
Il Bot di Codemotion - Emanuele Capparelli - Codemotion Milan 2016
Il Bot di Codemotion - Emanuele Capparelli - Codemotion Milan 2016Il Bot di Codemotion - Emanuele Capparelli - Codemotion Milan 2016
Il Bot di Codemotion - Emanuele Capparelli - Codemotion Milan 2016
 
Large Scale Refactoring at Trivago - Christoph Reinartz - Codemotion Amsterda...
Large Scale Refactoring at Trivago - Christoph Reinartz - Codemotion Amsterda...Large Scale Refactoring at Trivago - Christoph Reinartz - Codemotion Amsterda...
Large Scale Refactoring at Trivago - Christoph Reinartz - Codemotion Amsterda...
 
Search on the fly: how to lighten your Big Data - Simona Russo, Auro Rolle - ...
Search on the fly: how to lighten your Big Data - Simona Russo, Auro Rolle - ...Search on the fly: how to lighten your Big Data - Simona Russo, Auro Rolle - ...
Search on the fly: how to lighten your Big Data - Simona Russo, Auro Rolle - ...
 
Sviluppare applicazioni nell'era dei "Big Data" con Scala e Spark - Mario Car...
Sviluppare applicazioni nell'era dei "Big Data" con Scala e Spark - Mario Car...Sviluppare applicazioni nell'era dei "Big Data" con Scala e Spark - Mario Car...
Sviluppare applicazioni nell'era dei "Big Data" con Scala e Spark - Mario Car...
 
Combining AI and IoT. New Industrial Revolution in our houses and in the Univ...
Combining AI and IoT. New Industrial Revolution in our houses and in the Univ...Combining AI and IoT. New Industrial Revolution in our houses and in the Univ...
Combining AI and IoT. New Industrial Revolution in our houses and in the Univ...
 
The (almost) lost art of Smalltalk - Nikolas Martens - Codemotion Milan 2016
The (almost) lost art of Smalltalk - Nikolas Martens - Codemotion Milan 2016The (almost) lost art of Smalltalk - Nikolas Martens - Codemotion Milan 2016
The (almost) lost art of Smalltalk - Nikolas Martens - Codemotion Milan 2016
 
Cyber Analysts: who they are, what they do, where they are - Marco Ramilli - ...
Cyber Analysts: who they are, what they do, where they are - Marco Ramilli - ...Cyber Analysts: who they are, what they do, where they are - Marco Ramilli - ...
Cyber Analysts: who they are, what they do, where they are - Marco Ramilli - ...
 

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

PMexpo 2019 | Roberto Meli, Essere adeguati è meglio di essere maturi:
PMexpo 2019 | Roberto Meli, Essere adeguati è meglio di essere maturi:PMexpo 2019 | Roberto Meli, Essere adeguati è meglio di essere maturi:
PMexpo 2019 | Roberto Meli, Essere adeguati è meglio di essere maturi:
PMexpo
 
Brochure_Livingstrat
Brochure_LivingstratBrochure_Livingstrat
Brochure_Livingstrat
Carlo Penco
 
Concetti Fondamentali Tesi
Concetti Fondamentali TesiConcetti Fondamentali Tesi
Concetti Fondamentali Tesi
Stefano Todaro
 
Mgmt lezione 1-il successo nella gestione dei progetti
Mgmt lezione 1-il successo nella gestione dei progettiMgmt lezione 1-il successo nella gestione dei progetti
Mgmt lezione 1-il successo nella gestione dei progetti
Leonardo Pergolini
 
Usabilità e User Experience Design: #2 Test e Monitoraggio
Usabilità e User Experience Design: #2 Test e MonitoraggioUsabilità e User Experience Design: #2 Test e Monitoraggio
Usabilità e User Experience Design: #2 Test e Monitoraggio
FormazioneTurismo
 

Similar a Continuous Budgeting. Come fare scelte corrette, in un mondo complesso - Francesco Fullone - Codemotion Milan 2016 (20)

PMexpo 2019 | Roberto Meli, Essere adeguati è meglio di essere maturi:
PMexpo 2019 | Roberto Meli, Essere adeguati è meglio di essere maturi:PMexpo 2019 | Roberto Meli, Essere adeguati è meglio di essere maturi:
PMexpo 2019 | Roberto Meli, Essere adeguati è meglio di essere maturi:
 
7 richmond-report-it
7 richmond-report-it7 richmond-report-it
7 richmond-report-it
 
Produttività 01 09
Produttività 01 09Produttività 01 09
Produttività 01 09
 
Business and Technology Consulting
Business and Technology ConsultingBusiness and Technology Consulting
Business and Technology Consulting
 
Brochure_Livingstrat
Brochure_LivingstratBrochure_Livingstrat
Brochure_Livingstrat
 
Business and Technology Consulting
Business and Technology ConsultingBusiness and Technology Consulting
Business and Technology Consulting
 
4 richmond-report-marketing
4 richmond-report-marketing4 richmond-report-marketing
4 richmond-report-marketing
 
Lean Web Solutions with WP [versione italiana]
Lean Web Solutions with WP [versione italiana]Lean Web Solutions with WP [versione italiana]
Lean Web Solutions with WP [versione italiana]
 
Inspearit: dare spazio all’innovazione
Inspearit: dare spazio all’innovazioneInspearit: dare spazio all’innovazione
Inspearit: dare spazio all’innovazione
 
8 richmond-report-purchase
8 richmond-report-purchase8 richmond-report-purchase
8 richmond-report-purchase
 
Dall'idea al business model La cassetta degli attrezzi - Irene Cassarino
Dall'idea al business model La cassetta degli attrezzi - Irene CassarinoDall'idea al business model La cassetta degli attrezzi - Irene Cassarino
Dall'idea al business model La cassetta degli attrezzi - Irene Cassarino
 
Case Study: VALCUCINE S.p.A.
Case Study: VALCUCINE S.p.A.Case Study: VALCUCINE S.p.A.
Case Study: VALCUCINE S.p.A.
 
I quattro punti cardinali per un orientamento lean nell'impr... insomma.
I quattro punti cardinali per un orientamento lean nell'impr... insomma.I quattro punti cardinali per un orientamento lean nell'impr... insomma.
I quattro punti cardinali per un orientamento lean nell'impr... insomma.
 
Introduzione alla Metodologia Scrumban
Introduzione alla Metodologia ScrumbanIntroduzione alla Metodologia Scrumban
Introduzione alla Metodologia Scrumban
 
DigitalStrategyKit
DigitalStrategyKitDigitalStrategyKit
DigitalStrategyKit
 
Concetti Fondamentali Tesi
Concetti Fondamentali TesiConcetti Fondamentali Tesi
Concetti Fondamentali Tesi
 
Verso Il Social Performance Management V1.0
Verso Il Social Performance Management V1.0Verso Il Social Performance Management V1.0
Verso Il Social Performance Management V1.0
 
Mgmt lezione 1-il successo nella gestione dei progetti
Mgmt lezione 1-il successo nella gestione dei progettiMgmt lezione 1-il successo nella gestione dei progetti
Mgmt lezione 1-il successo nella gestione dei progetti
 
Collaborazione, Decisionalità e Gestione della Complessità nel Tempo: cosa ...
Collaborazione, Decisionalità e Gestione della Complessità nel Tempo: cosa ...Collaborazione, Decisionalità e Gestione della Complessità nel Tempo: cosa ...
Collaborazione, Decisionalità e Gestione della Complessità nel Tempo: cosa ...
 
Usabilità e User Experience Design: #2 Test e Monitoraggio
Usabilità e User Experience Design: #2 Test e MonitoraggioUsabilità e User Experience Design: #2 Test e Monitoraggio
Usabilità e User Experience Design: #2 Test e Monitoraggio
 

Más de Codemotion

Más de Codemotion (20)

Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
 
Pompili - From hero to_zero: The FatalNoise neverending story
Pompili - From hero to_zero: The FatalNoise neverending storyPompili - From hero to_zero: The FatalNoise neverending story
Pompili - From hero to_zero: The FatalNoise neverending story
 
Pastore - Commodore 65 - La storia
Pastore - Commodore 65 - La storiaPastore - Commodore 65 - La storia
Pastore - Commodore 65 - La storia
 
Pennisi - Essere Richard Altwasser
Pennisi - Essere Richard AltwasserPennisi - Essere Richard Altwasser
Pennisi - Essere Richard Altwasser
 
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
 
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
 
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
 
Francesco Baldassarri - Deliver Data at Scale - Codemotion Amsterdam 2019 -
Francesco Baldassarri  - Deliver Data at Scale - Codemotion Amsterdam 2019 - Francesco Baldassarri  - Deliver Data at Scale - Codemotion Amsterdam 2019 -
Francesco Baldassarri - Deliver Data at Scale - Codemotion Amsterdam 2019 -
 
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
 
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
 
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
 
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
 
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
 
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
 
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
 
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
 
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
 
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
 
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
 
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
 

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