SlideShare a Scribd company logo

Da programmatore a CEO

Queste sono le slide della presentazione tenuta all'agile day. Info qui: https://joind.in/7651 e www.agileday.it/front/sessioni/#ceo

1 of 55
Download to read offline
Da programmatore
       a CEO
     Emanuele DelBono
        @emadb
C’era una volta...
CHI SONO

Sviluppatore e CEO in CodicePlastico.
Tra un F24 e qualche fattura scrivo
applicazioni Web in C#, javascript e
ruby.
CAPITOLO I: IL
CONSULENTE
GIORNATA TIPO

                        Sveglia alle 6.00
                                      ~120 Km
      9 ore di consulenza (inclusa
                   pausa pranzo)
                                      ~120 Km
      Cena, mail, (hobbies), nanna


        Copyright Marius Tudor (http://500px.com/photo/565592)
I PROBLEMI

‣ Non scala
‣ Si perde il contatto con la realtà
‣ Nessun progetto grosso, quindi nessuna
  possibilità di provare davvero
‣ Se ci si ammala non si guadagna
‣ I problemi te li risolvi da solo.
Ad

Recommended

Da programmatore a CEO by Emanuele DelBono
Da programmatore a CEO by Emanuele DelBonoDa programmatore a CEO by Emanuele DelBono
Da programmatore a CEO by Emanuele DelBonoCodemotion
 
Beyond DDD: uno sguardo a CQRS and event sourcing
Beyond DDD: uno sguardo a CQRS and event sourcingBeyond DDD: uno sguardo a CQRS and event sourcing
Beyond DDD: uno sguardo a CQRS and event sourcingAlessandro Melchiori
 
From ActiveRecord to EventSourcing
From ActiveRecord to EventSourcingFrom ActiveRecord to EventSourcing
From ActiveRecord to EventSourcingEmanuele DelBono
 
Test driven development v1.0
Test driven development v1.0Test driven development v1.0
Test driven development v1.0Ganesh Kondal
 
Introduzione al Test Driven Development
Introduzione al Test Driven DevelopmentIntroduzione al Test Driven Development
Introduzione al Test Driven DevelopmentEnnio Masi
 

More Related Content

Similar to Da programmatore a CEO

Presentazione italiano ZONANETWORK
Presentazione italiano ZONANETWORKPresentazione italiano ZONANETWORK
Presentazione italiano ZONANETWORKsimomanu76
 
Una bottega del Commercio Equo & Solidale
Una bottega del Commercio Equo & SolidaleUna bottega del Commercio Equo & Solidale
Una bottega del Commercio Equo & SolidaleHigh Secondary School
 
My lesson workshop at Univr
My lesson workshop at UnivrMy lesson workshop at Univr
My lesson workshop at UnivrDavide Carpin
 
DUBLI PRESENTAZIONE ITA new oct 2014
DUBLI PRESENTAZIONE ITA new  oct 2014DUBLI PRESENTAZIONE ITA new  oct 2014
DUBLI PRESENTAZIONE ITA new oct 2014dubliteam 2014
 
Introduzione e approfondimento su come lavorare nel Network Marketing con la ...
Introduzione e approfondimento su come lavorare nel Network Marketing con la ...Introduzione e approfondimento su come lavorare nel Network Marketing con la ...
Introduzione e approfondimento su come lavorare nel Network Marketing con la ...Martina Hahn
 
Da Freelance a VA: la chiave per un 2017 con più clienti e più guadagni
Da Freelance a VA: la chiave per un 2017 con più clienti e più guadagniDa Freelance a VA: la chiave per un 2017 con più clienti e più guadagni
Da Freelance a VA: la chiave per un 2017 con più clienti e più guadagniPaola Devescovi
 
Riconoscere e Gestire il Debito UX - Agile Business Day 2016 #ABD16
Riconoscere e Gestire il Debito UX - Agile Business Day 2016 #ABD16Riconoscere e Gestire il Debito UX - Agile Business Day 2016 #ABD16
Riconoscere e Gestire il Debito UX - Agile Business Day 2016 #ABD16PRSD
 
Riconoscere e Gestire il Debito UX - Agile Business Day 2016 #ABD16
Riconoscere e Gestire il Debito UX - Agile Business Day 2016 #ABD16Riconoscere e Gestire il Debito UX - Agile Business Day 2016 #ABD16
Riconoscere e Gestire il Debito UX - Agile Business Day 2016 #ABD16Hoang Huynh
 
Gestione dell'offerta commerciale
Gestione dell'offerta commercialeGestione dell'offerta commerciale
Gestione dell'offerta commercialeL'Ippogrifo®
 
Start Small Get Big Night partendo da Brescia
Start Small Get Big Night partendo da BresciaStart Small Get Big Night partendo da Brescia
Start Small Get Big Night partendo da BresciaMassimo Sgrelli
 
DubLi Nuova Presentazione Ita
DubLi  Nuova Presentazione Ita DubLi  Nuova Presentazione Ita
DubLi Nuova Presentazione Ita Davide Lombardi
 
Le professioni del web: conosci queste opportunità?
Le professioni del web: conosci queste opportunità? Le professioni del web: conosci queste opportunità?
Le professioni del web: conosci queste opportunità? Enrico Mainero
 
Lyo come presentare il video all about lyoness
Lyo come presentare il video all about lyonessLyo come presentare il video all about lyoness
Lyo come presentare il video all about lyoness_NoOne_
 
E se non avessi davvero bisogno di un app?
E se non avessi davvero bisogno di un app?E se non avessi davvero bisogno di un app?
E se non avessi davvero bisogno di un app?Diego La Monica
 
SMAU 2015 Milano: Vendere online imparando da Amazon
SMAU 2015 Milano: Vendere online imparando da AmazonSMAU 2015 Milano: Vendere online imparando da Amazon
SMAU 2015 Milano: Vendere online imparando da AmazonAproweb
 
Webinar: I costi di acquisizione di un cliente nel B2B
Webinar: I costi di acquisizione di un cliente nel B2BWebinar: I costi di acquisizione di un cliente nel B2B
Webinar: I costi di acquisizione di un cliente nel B2BL'Ippogrifo®
 

Similar to Da programmatore a CEO (20)

Zona Network
Zona NetworkZona Network
Zona Network
 
Presentazione italiano ZONANETWORK
Presentazione italiano ZONANETWORKPresentazione italiano ZONANETWORK
Presentazione italiano ZONANETWORK
 
Una bottega del Commercio Equo & Solidale
Una bottega del Commercio Equo & SolidaleUna bottega del Commercio Equo & Solidale
Una bottega del Commercio Equo & Solidale
 
My lesson workshop at Univr
My lesson workshop at UnivrMy lesson workshop at Univr
My lesson workshop at Univr
 
DUBLI PRESENTAZIONE ITA new oct 2014
DUBLI PRESENTAZIONE ITA new  oct 2014DUBLI PRESENTAZIONE ITA new  oct 2014
DUBLI PRESENTAZIONE ITA new oct 2014
 
eBay Connect 2016 - edock.it
eBay Connect 2016  - edock.iteBay Connect 2016  - edock.it
eBay Connect 2016 - edock.it
 
Introduzione e approfondimento su come lavorare nel Network Marketing con la ...
Introduzione e approfondimento su come lavorare nel Network Marketing con la ...Introduzione e approfondimento su come lavorare nel Network Marketing con la ...
Introduzione e approfondimento su come lavorare nel Network Marketing con la ...
 
Da Freelance a VA: la chiave per un 2017 con più clienti e più guadagni
Da Freelance a VA: la chiave per un 2017 con più clienti e più guadagniDa Freelance a VA: la chiave per un 2017 con più clienti e più guadagni
Da Freelance a VA: la chiave per un 2017 con più clienti e più guadagni
 
Riconoscere e Gestire il Debito UX - Agile Business Day 2016 #ABD16
Riconoscere e Gestire il Debito UX - Agile Business Day 2016 #ABD16Riconoscere e Gestire il Debito UX - Agile Business Day 2016 #ABD16
Riconoscere e Gestire il Debito UX - Agile Business Day 2016 #ABD16
 
Riconoscere e Gestire il Debito UX - Agile Business Day 2016 #ABD16
Riconoscere e Gestire il Debito UX - Agile Business Day 2016 #ABD16Riconoscere e Gestire il Debito UX - Agile Business Day 2016 #ABD16
Riconoscere e Gestire il Debito UX - Agile Business Day 2016 #ABD16
 
Gestione dell'offerta commerciale
Gestione dell'offerta commercialeGestione dell'offerta commerciale
Gestione dell'offerta commerciale
 
Start Small Get Big Night partendo da Brescia
Start Small Get Big Night partendo da BresciaStart Small Get Big Night partendo da Brescia
Start Small Get Big Night partendo da Brescia
 
Lean modena case successo 122014
Lean modena   case successo  122014Lean modena   case successo  122014
Lean modena case successo 122014
 
DubLi Nuova Presentazione Ita
DubLi  Nuova Presentazione Ita DubLi  Nuova Presentazione Ita
DubLi Nuova Presentazione Ita
 
Le professioni del web: conosci queste opportunità?
Le professioni del web: conosci queste opportunità? Le professioni del web: conosci queste opportunità?
Le professioni del web: conosci queste opportunità?
 
Affiliazione Youbuy
Affiliazione YoubuyAffiliazione Youbuy
Affiliazione Youbuy
 
Lyo come presentare il video all about lyoness
Lyo come presentare il video all about lyonessLyo come presentare il video all about lyoness
Lyo come presentare il video all about lyoness
 
E se non avessi davvero bisogno di un app?
E se non avessi davvero bisogno di un app?E se non avessi davvero bisogno di un app?
E se non avessi davvero bisogno di un app?
 
SMAU 2015 Milano: Vendere online imparando da Amazon
SMAU 2015 Milano: Vendere online imparando da AmazonSMAU 2015 Milano: Vendere online imparando da Amazon
SMAU 2015 Milano: Vendere online imparando da Amazon
 
Webinar: I costi di acquisizione di un cliente nel B2B
Webinar: I costi di acquisizione di un cliente nel B2BWebinar: I costi di acquisizione di un cliente nel B2B
Webinar: I costi di acquisizione di un cliente nel B2B
 

More from Emanuele DelBono

More from Emanuele DelBono (11)

The simplest thing that could possibly work
The simplest thing that could possibly workThe simplest thing that could possibly work
The simplest thing that could possibly work
 
Una crescita armoniosa
Una crescita armoniosaUna crescita armoniosa
Una crescita armoniosa
 
A sip of Elixir
A sip of ElixirA sip of Elixir
A sip of Elixir
 
React.js in real world apps.
React.js in real world apps. React.js in real world apps.
React.js in real world apps.
 
An introduction to React.js
An introduction to React.jsAn introduction to React.js
An introduction to React.js
 
Ruby seen by a C# developer
Ruby seen by a C# developerRuby seen by a C# developer
Ruby seen by a C# developer
 
Ruby loves DDD
Ruby loves DDDRuby loves DDD
Ruby loves DDD
 
An introduction to knockout.js
An introduction to knockout.jsAn introduction to knockout.js
An introduction to knockout.js
 
Node azure
Node azureNode azure
Node azure
 
Sinatra for REST services
Sinatra for REST servicesSinatra for REST services
Sinatra for REST services
 
Test driving an MVVM App
Test driving an MVVM AppTest driving an MVVM App
Test driving an MVVM App
 

Da programmatore a CEO

  • 1. Da programmatore a CEO Emanuele DelBono @emadb
  • 3. CHI SONO Sviluppatore e CEO in CodicePlastico. Tra un F24 e qualche fattura scrivo applicazioni Web in C#, javascript e ruby.
  • 5. GIORNATA TIPO Sveglia alle 6.00 ~120 Km 9 ore di consulenza (inclusa pausa pranzo) ~120 Km Cena, mail, (hobbies), nanna Copyright Marius Tudor (http://500px.com/photo/565592)
  • 6. I PROBLEMI ‣ Non scala ‣ Si perde il contatto con la realtà ‣ Nessun progetto grosso, quindi nessuna possibilità di provare davvero ‣ Se ci si ammala non si guadagna ‣ I problemi te li risolvi da solo.
  • 7. COSA HO IMPARATO FACENDO IL CONSULENTE ‣ Community ‣ Psicologia ‣ Studiare: cercare di essere il migliore ‣ Non svendersi ‣ Dire no ‣ Attenzione a cosa consigliate
  • 8. L’ERRORE DEL PRINCIPIANTE Cliente: “come salvo questo dato sul db?” Consulente: “usiamo NHibernate però una versione con la mia patch, poi, tramite WCF e WindsorCastle ci costruiamo un custom resolver e con un interceptor riusciamo anche a loggare…”
  • 9. L’ERRORE DEL PRINCIPIANTE Cliente: “come salvo questo dato sul db?” Consulente: “usiamo NHibernate però una versione con la mia patch, poi, tramite WCF e WindsorCastle ci costruiamo un custom I L resolver e con un interceptor riusciamo anche A F a loggare…” #
  • 10. CAPITOLO 2: LA CONVIVENZA
  • 11. A COSA È SERVITA? ‣ Ci si conosce ‣ Si capisce se funziona ‣ Si fanno delle simulazioni ‣ Si fanno i passettini
  • 12. IL PRIMO PROGETTO INSIEME 6-8 mesi di sviluppo stimati 40-50k richiesta economica Copyright Irfan Nabi (http://500px.com/photo/10982601)
  • 14. DI CHI E’ LA COLPA? Del cliente?
  • 15. DI CHI E’ LA COLPA? Del cliente? …nostra.
  • 16. CAPITOLO 3: IL MATRIMONIO
  • 17. APRIRE UNA SRL Notaio 1.500,00 € Spese, imposte, 650,00 € marche da bollo, diritti Onorario 1.150,00 € commercialista Spese, imposte, 350,00 € marche da bollo, diritti TOTALE 3.650,00 €
  • 18. COSA CAMBIA? ‣ Lavorativamente poco ‣ Ognuno segue i suoi clienti ‣ Insieme sviluppiamo alcuni progetti medio- piccoli ‣ Ci avvaliamo di collaboratori ‣ Il fatturato del primo anno non è molto diverso da prima
  • 19. MANTENERE UNA SRL Amministrazione, 1800,00 € calcolo compensi, dichiarazioni INAIL, 770, ecc. Tenuta contabilità 1850,00 € e libri sociali Redazione e deposito 850,00 € bilancio TOTALE 4500,00 €
  • 20. COSA FACCIAMO Consulenza (70%) Formazione (10%) Progetti (20%)
  • 21. CAPITOLO 4: LA CRISI ‣ Dopo un anno e mezzo ci rendiamo conto che non siamo un’azienda ‣ Funziona perchè siamo capaci a programmare e perché c’è richiesta ‣ Ognuno seguiva ancora i suoi clienti ‣ Non eravamo manager ‣ Non misuravamo nulla
  • 24. MATRIMONIO: COSA ABBIAMO IMPARATO ‣ Fiducia ‣ Se siete in 2 dividete al 50%. Tutto. ‣ Se avete un problema parlatene subito. ‣ Definite i vostri ruoli. ‣ Misurate
  • 25. CAPITOLO 5: IL PRIMO FIGLIO
  • 26. QUANTO GUADAGNA UN DIPENDENTE? STIpendio netto 21.000,00 € (1500,00 x 14) Addizionale regionale 290,00 € IRPEF 5.731,00 € INPS 2.734,00 € Retribuzione lorda 29.755,00 €
  • 27. DIPENDENTE RETRIBUZIONE LORDA 29.750,00 € contributi INPS 8.600,00 € PREMIO INAIL 300,00 € TFR 2.205,00 € TOTALE 40.900,00 €
  • 28. QUINDI Per 1.500 € al mese l’azienda ne spende 2.700 €.
  • 29. PROBLEMI CON I FIGLI ‣ Puntiamo alla qualità ma non possiamo permetterci senior ‣ Perdiamo parte del controllo (meno qualità) ‣ Meno sviluppo più gestione ‣ Stime errate
  • 31. BUROCRAZIA ‣ Adeguamento ufficio ‣ Autocertificazione per la sicurezza (~80 pagine) ‣ Visite mediche ‣ Corso primo soccorso ‣ Corso antincendio ‣ Formazione (Art. 37 D. Lgs. 81/08) ‣ Verbali assemblee
  • 32. CAPITOLO 6: IL PRIMO ANNO DA GENITORE
  • 33. PROBLEMA Al 31/12 abbiamo fatturato circa 260k euro. Ma dobbiamo incassarne circa 90k.
  • 34. APPENDICE A: IL PROBLEMA DEI PAGAMENTI
  • 37. ...E I CLIENTI ‣ Piccolo: ok, firmo. Ma tanto se non ho i soldi non te li do. ‣ Grande: faccio leggere il contratto ai nostri avvocati. Passano mesi, i rispettivi avvocati si accordano, il contratto è pronto ma il progetto è già finito.
  • 38. SOLUZIONE 1 ‣ Pagamento acconto ‣ 30% prima di fare “File | New project” ‣ 40% alla consegna ‣ 30% al collaudo
  • 39. SOLUZIONE 2 ‣ Contratti ad iterazione (1 mese) ‣ Raccolta delle storie, prioritizzazione, planning ‣ Pagamento a fine iterazione
  • 40. SOLUZIONE 3 ‣ Pagamento anticipato ‣ Raddoppio delle tariffe
  • 41. L’OFFERTA ‣ Nell’offerta elenchiamo le user story ‣ Ogni change request è una nuova user story ‣ Il contratto iniziale viene abbandonato e si passa a mini contratti ‣ Tracciamo tutto! ‣ Il cliente ha a disposizione il nostro sistema di gestione (CodebaseHQ)
  • 42. APPENDICE B: IL COLLOQUIO
  • 44. OGGI
  • 45. COSA FACCIAMO Consulenza (10%) Formazione (10%) Progetti (80%)
  • 46. FORMAZIONE ‣ Learning friday: ognuno si dedica ad un progetto/tecnologia che vuole imparare ‣ Toy project ‣ Spike ‣ Studio ‣ Condivisione
  • 47. QUALITÀ ‣ Come curiamo la qualità? ‣ Kanban + stand up meeting giornalieri ‣ TDD ‣ Build server ‣ Code review ‣ Pair programming
  • 48. http://blog.8thlight.com/uncle- bob/2012/04/18/After-The- Disaster.html
  • 52. Amate il vostro lavoro. Sarà un beneficio per tutti.
  • 53. ...e v!sero felici e contenti....
  • 54. Special thanks to Francesca (http://nijiart.it/) per le illustrazioni.
  • 55. https://joind.in/talk/view/7651 Special thanks to Francesca (http://nijiart.it/) per le illustrazioni.