Da programmatore a CEO
-
Upload
emanuele-delbono -
Category
Technology
-
view
3.262 -
download
4
description
Transcript of Da programmatore a CEO
![Page 1: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/1.jpg)
Da programmatore a CEO
Emanuele DelBono@emadb
![Page 2: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/2.jpg)
C’era una volta...
![Page 3: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/3.jpg)
CHI SONO
Sviluppatore e CEO in CodicePlastico.
Tra un F24 e qualche fattura scrivo
applicazioni Web in C#, javascript e
ruby.
![Page 4: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/4.jpg)
CAPITOLO I: IL CONSULENTE
![Page 5: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/5.jpg)
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)
![Page 6: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/6.jpg)
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.
![Page 7: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/7.jpg)
COSA HO IMPARATO FACENDO IL CONSULENTE
‣ Community
‣ Psicologia
‣ Studiare: cercare di essere il migliore
‣ Non svendersi
‣ Dire no
‣ Attenzione a cosa consigliate
![Page 8: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/8.jpg)
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…”
![Page 9: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/9.jpg)
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…”
#FAIL
![Page 10: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/10.jpg)
CAPITOLO 2: LA CONVIVENZA
![Page 11: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/11.jpg)
A COSA È SERVITA?
‣ Ci si conosce
‣ Si capisce se funziona
‣ Si fanno delle simulazioni
‣ Si fanno i passettini
![Page 12: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/12.jpg)
IL PRIMO PROGETTO INSIEME
6-8 mesi di sviluppo stimati
40-50k richiesta economica
Copyright Irfan Nabi (http://500px.com/photo/10982601)
![Page 13: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/13.jpg)
#MEGAFAIL
![Page 14: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/14.jpg)
DI CHI E’ LA COLPA?
Del cliente?
![Page 15: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/15.jpg)
DI CHI E’ LA COLPA?
Del cliente?…nostra.
![Page 16: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/16.jpg)
CAPITOLO 3: IL MATRIMONIO
![Page 17: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/17.jpg)
APRIRE UNA SRL
Notaio 1.500,00 €Spese, imposte, marche da bollo, diritti
650,00 €
Onorario commercialista
1.150,00 €
Spese, imposte, marche da bollo, diritti
350,00 €
TOTALE 3.650,00 €
![Page 18: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/18.jpg)
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
![Page 19: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/19.jpg)
MANTENERE UNA SRL
Amministrazione, calcolo compensi, dichiarazioni INAIL, 770, ecc.
1800,00 €
Tenuta contabilità e libri sociali
1850,00 €
Redazione e deposito bilancio
850,00 €
TOTALE 4500,00 €
![Page 20: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/20.jpg)
COSA FACCIAMO
Consulenza (70%)
Formazione (10%)
Progetti (20%)
![Page 21: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/21.jpg)
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
![Page 22: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/22.jpg)
SUPERIAMO LA CRISI
![Page 23: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/23.jpg)
![Page 24: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/24.jpg)
MATRIMONIO: COSA ABBIAMO IMPARATO
‣ Fiducia
‣ Se siete in 2 dividete al 50%. Tutto.
‣ Se avete un problema parlatene subito.
‣ Definite i vostri ruoli.
‣ Misurate
![Page 25: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/25.jpg)
CAPITOLO 5: IL PRIMO FIGLIO
![Page 26: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/26.jpg)
QUANTO GUADAGNA UN DIPENDENTE?
STIpendio netto (1500,00 x 14)
21.000,00 €
Addizionale regionale 290,00 €
IRPEF 5.731,00 €
Retribuzione lorda 29.755,00 €
INPS 2.734,00 €
![Page 27: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/27.jpg)
DIPENDENTE
RETRIBUZIONE LORDA 29.750,00 €
contributi INPS 8.600,00 €
PREMIO INAIL 300,00 €
TOTALE 40.900,00 €
TFR 2.205,00 €
![Page 28: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/28.jpg)
QUINDI
Per 1.500 € al mese l’azienda ne spende 2.700 €.
![Page 29: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/29.jpg)
PROBLEMI CON I FIGLI
‣ Puntiamo alla qualità ma non possiamo permetterci senior
‣ Perdiamo parte del controllo (meno qualità)
‣ Meno sviluppo più gestione
‣ Stime errate
![Page 30: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/30.jpg)
![Page 31: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/31.jpg)
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
![Page 32: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/32.jpg)
CAPITOLO 6: IL PRIMO ANNO DA GENITORE
![Page 33: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/33.jpg)
PROBLEMA
Al 31/12 abbiamo fatturato circa 260k euro. Ma dobbiamo incassarne circa 90k.
![Page 34: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/34.jpg)
APPENDICE A: IL PROBLEMA DEI PAGAMENTI
![Page 35: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/35.jpg)
![Page 36: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/36.jpg)
L’AVVOCATO
![Page 37: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/37.jpg)
...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.
![Page 38: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/38.jpg)
SOLUZIONE 1
‣ Pagamento acconto
‣ 30% prima di fare “File | New project”
‣ 40% alla consegna
‣ 30% al collaudo
![Page 39: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/39.jpg)
SOLUZIONE 2
‣ Contratti ad iterazione (1 mese)
‣ Raccolta delle storie, prioritizzazione, planning
‣ Pagamento a fine iterazione
![Page 40: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/40.jpg)
SOLUZIONE 3
‣ Pagamento anticipato
‣ Raddoppio delle tariffe
![Page 41: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/41.jpg)
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)
![Page 42: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/42.jpg)
APPENDICE B: IL COLLOQUIO
![Page 43: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/43.jpg)
![Page 44: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/44.jpg)
OGGI
![Page 45: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/45.jpg)
COSA FACCIAMO
Consulenza (10%)
Formazione (10%)
Progetti (80%)
![Page 46: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/46.jpg)
FORMAZIONE
‣ Learning friday: ognuno si dedica ad un progetto/tecnologia che vuole imparare
‣ Toy project
‣ Spike
‣ Studio
‣ Condivisione
![Page 47: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/47.jpg)
QUALITÀ
‣ Come curiamo la qualità?
‣ Kanban + stand up meeting giornalieri
‣ TDD
‣ Build server
‣ Code review
‣ Pair programming
![Page 48: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/48.jpg)
http://blog.8thlight.com/uncle-bob/2012/04/18/After-The-
Disaster.html
![Page 49: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/49.jpg)
![Page 50: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/50.jpg)
![Page 51: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/51.jpg)
![Page 52: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/52.jpg)
Amate il vostro lavoro.
Sarà un beneficio per tutti.
![Page 53: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/53.jpg)
...e v!sero felici e contenti....
![Page 54: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/54.jpg)
Special thanks to Francesca (http://nijiart.it/) per le illustrazioni.
![Page 55: Da programmatore a CEO](https://reader034.fdocument.pub/reader034/viewer/2022051323/54b77b0a4a79595c198b45c8/html5/thumbnails/55.jpg)
Special thanks to Francesca (http://nijiart.it/) per le illustrazioni.
https://joind.in/talk/view/7651