01 / Interlocutore
Startup post-seed
Sviluppo MVP per startup: dal round al prodotto in produzione
Hai chiuso un round, hai una finestra di mesi per dimostrare qualcosa e non hai ancora il team che costruirà il prodotto. Io copro quella finestra: progetto e costruisco l'MVP, lo mando in produzione, e lo consegno in condizioni di essere ripreso in mano dal CTO che assumerai — senza scelte tecniche che ti incastrino con me.
Cosa hai in mano alla consegna
- Codice sorgente
- Repository tuo
- Documento di architettura
- Infrastruttura tua
- Pipeline di rilascio
- Onboarding tecnico
- Backlog residuo
Non è un elenco di cortesia: è la condizione perché un CTO assunto al mese sei possa prendere il prodotto e continuare senza riscriverlo. Se non è così, l'MVP non è un asset ma un debito.
- Per chi
- Startup post-seed o post-pre-seed con capitale raccolto, una tesi di prodotto e nessun team tecnico interno ancora assunto.
- Cosa consegno
- Un prodotto in produzione con utenti reali, più il codice, la documentazione di architettura e l'infrastruttura intestati alla startup.
- Tempo indicativo
- Stima, non impegno contrattuale: 8–16 settimane dalla definizione del perimetro alla prima versione in produzione, in funzione di quanto è ampio il perimetro.
- Cosa non faccio
- Non lavoro in equity, non entro nel capitale e non faccio da CTO a tempo. Sono un fornitore tecnico con un mandato definito.
02 / Diagnosi
Perché il primo prodotto affonda spesso
Il rischio di un MVP non è che sia brutto. È che vada buttato via.
Il primo prodotto di una startup viene giudicato dagli investitori su cosa dimostra e dal team tecnico successivo su cosa si può ereditare. Quasi sempre uno dei due giudizi viene sacrificato all'altro.
Il perimetro cresce fino a mangiare la finestra
Ogni conversazione con un potenziale cliente aggiunge una funzione «che serve assolutamente». Sei settimane diventano cinque mesi, il round si consuma e la cosa da dimostrare non è ancora dimostrata. Il perimetro non si difende con la buona volontà: si difende decidendo prima cosa l'MVP deve provare e cosa esplicitamente non farà.
Un prototipo che nessuno può ereditare
Uno strumento no-code o un prototipo scritto in fretta va benissimo per validare, ma diventa un problema il giorno in cui assumi il primo sviluppatore: non c'è nulla su cui costruire, e la prima cosa che chiede è di rifare tutto. Sono mesi di runway spesi due volte.
Scelte tecniche che vincolano al fornitore
Codice non consegnato, infrastruttura intestata all'agenzia, componenti proprietari, nessuna documentazione. Il prodotto funziona finché paghi quel fornitore. È il modo più efficace di rendere un'azienda non finanziabile in due mesi di due diligence tecnica.
Sovraingegnerizzazione, che è l'errore opposto
Microservizi, orchestrazione e scalabilità per un milione di utenti quando gli utenti sono zero. Costa tre volte tanto, ci vuole il triplo del tempo e va comunque riscritto, perché le ipotesi su cui è stata progettata la scala si rivelano sbagliate appena arrivano i primi utenti veri.
Nessuno ha scritto perché è stato fatto così
Il codice dice cosa fa, non perché quella strada è stata scelta e quali alternative sono state scartate. Senza quel documento chi arriva dopo rifà le stesse valutazioni da zero, o peggio smonta scelte che avevano una ragione precisa.
Il prodotto non è mai andato in produzione davvero
Una demo su un ambiente di prova non dimostra niente sotto due domande di un investitore tecnico. Un prodotto con utenti reali, log, errori registrati e un rilascio ripetibile è un fatto verificabile. La distanza fra le due cose è dove muoiono le settimane, e va messa in conto dall'inizio.
Le tre strade per il primo prodotto, senza sconti
Ognuna ha un senso in un contesto diverso. Elencare i limiti anche della mia è l'unico modo di rendere utile questo confronto.
| Aspetto | Prototipo o no-code | MVP come questo |
|---|---|---|
| Tempo alla prima versione | Giorni o poche settimane. È il suo vantaggio vero. | 8–16 settimane come stima, in funzione del perimetro. |
| Costo iniziale | Basso, a volte quasi nullo. | Significativo: è un investimento di runway e va valutato come tale. |
| Serve a | Validare che il problema esista e che qualcuno paghi per risolverlo. | Mostrare un prodotto in esercizio e costruire la base su cui il team crescerà. |
| Ereditabilità dal team interno | Scarsa: quasi sempre si riparte da zero. | È il requisito di progetto, non un effetto collaterale sperato. |
| Tenuta in due diligence tecnica | Debole: non c'è codice da guardare. | Codice, documentazione di architettura e storia dei rilasci consultabili. |
| Quando è la scelta giusta | Quando non sai ancora se il problema esiste. In quel caso fallo, e torna dopo. | Quando la validazione l'hai già fatta e devi costruire il prodotto vero. |
03 / Soluzione
Perimetro difeso, consegna ereditabile
Un MVP costruito per essere ereditato
Il mio obiettivo dichiarato è diventare inutile: alla consegna il tuo team deve poter continuare senza di me.
Il lavoro comincia definendo cosa l'MVP deve dimostrare — una frase, non un documento di venti pagine — e da lì si deriva il perimetro minimo che la dimostra. Tutto il resto finisce in un backlog dichiarato «non ora», che ti consegno insieme al prodotto: non è materiale scartato, è la lista delle decisioni rinviate consapevolmente. L'architettura è deliberatamente noiosa: tecnologie diffuse, un solo servizio applicativo, nessuna orchestrazione, nessun componente esotico. Non perché sia più semplice per me, ma perché uno stack noioso è quello per cui trovi persone da assumere e quello che un CTO nuovo può leggere in una settimana invece di un mese. Dove serve un componente di terze parti — autenticazione, invio di email transazionali, un gateway di pagamento — si integra un servizio standard e si isola dietro un'interfaccia, così sostituirlo dopo costa poco.
Perimetro scritto, e un «non ora» esplicito
Prima riga del progetto: cosa l'MVP dimostra. Ogni richiesta successiva viene valutata contro quella frase e finisce nel perimetro o nel backlog, con la decisione tracciata. È il meccanismo che protegge il runway meglio di qualunque buona intenzione.
Stack noioso, deliberatamente
Tecnologie diffuse e documentate, per cui esiste un mercato del lavoro. Nessuna scelta che richieda uno specialista raro per essere mantenuta, e nessuna che esista solo perché era interessante da provare.
Infrastruttura intestata a te dal primo giorno
Repository, hosting, database, servizi di terze parti: tutto sui tuoi account, con me come collaboratore. Non c'è un momento della consegna in cui bisogna migrare qualcosa, perché non c'è mai stato niente intestato a me.
Rilascio ripetibile, non un deploy manuale
Una pipeline che porta il codice in produzione con un comando, ambienti separati e la possibilità di tornare indietro. È la differenza fra un prodotto e una demo che gira su una macchina.
Documento di architettura con le alternative scartate
Non solo cosa è stato costruito: perché, e quali strade sono state valutate e lasciate. È il documento che permette a chi arriva dopo di non rifare le stesse analisi e di non smontare scelte che avevano una ragione.
Onboarding tecnico alla consegna
Quando il primo sviluppatore o il CTO arriva, gli passo il progetto: architettura, decisioni, backlog residuo, punti fragili noti. Anche i punti fragili, perché ce ne sono sempre e nasconderli non li fa sparire.
Cosa entra tipicamente nel perimetro di un MVP
- Registrazione, autenticazione e gestione dei ruoli, appoggiate a un servizio standard invece di essere riscritte
- Il flusso principale del prodotto, quello che dimostra la tesi, costruito bene
- Un pannello di amministrazione minimo, perché senza quello il supporto agli utenti lo fai a mano sul database
- Integrazione con i sistemi di terze parti indispensabili al flusso, isolati dietro un'interfaccia sostituibile
- Log e registrazione degli errori: senza, i primi utenti reali segnalano problemi che non sai riprodurre
- Metriche di prodotto essenziali, quelle che servono a te per decidere e agli investitori per capire
- Un backlog scritto di tutto ciò che è stato deliberatamente rinviato, consegnato con il prodotto
04 / Specifiche
Condizioni e perimetro
Le condizioni, prima delle promesse
Un MVP è un investimento di runway. Queste sono le informazioni che serve avere per decidere se ha senso farlo con me.
Come si lavora
- Perimetro
- Definito e scritto prima di iniziare, con un backlog «non ora» esplicito. Le aggiunte si valutano alla milestone successiva, non in corsa.
- Milestone
- Ogni due settimane circa qualcosa di provabile in un ambiente raggiungibile. Non percentuali di avanzamento.
- Chi fa cosa
- Architettura, decisioni tecniche e code review le faccio io. Sullo sviluppo mi appoggio a collaboratori di fiducia quando il volume lo richiede.
- Interlocutore
- Uno solo, il fondatore o chi ha il mandato sul prodotto. Le decisioni di perimetro richiedono qualcuno che possa dire no.
Impianto tecnico
- Principio
- Uno stack noioso e diffuso, per cui esiste un mercato del lavoro. Nessuna tecnologia scelta perché era interessante da provare.
- Architettura
- Un servizio applicativo, un database, nessuna orchestrazione. Si divide quando c'è una ragione misurata, non prima.
- Terze parti
- Autenticazione, email transazionali, eventuale gateway di pagamento: servizi standard, isolati dietro un'interfaccia sostituibile.
- Ambienti
- Sviluppo, prova e produzione separati, con una pipeline di rilascio ripetibile e la possibilità di tornare indietro.
Proprietà e uscita
- Codice
- Nel tuo repository dal primo commit. Non c'è un momento in cui va trasferito, perché non è mai stato mio.
- Infrastruttura
- Account e servizi intestati alla startup, con me come collaboratore da rimuovere quando vuoi.
- Vincoli
- Nessun componente cifrato, nessuna licenza d'uso, nessun servizio che si spegne se smetti di lavorare con me.
- Passaggio al team
- Onboarding tecnico documentato per il primo sviluppatore o il CTO, punti fragili noti compresi.
Tempi e modello economico
- Tempo indicativo
- Stima, non impegno contrattuale: 8–16 settimane dalla definizione del perimetro alla produzione, in funzione dell'ampiezza.
- Preventivo
- A corpo sul perimetro definito, con milestone. Non una tariffa oraria aperta.
- Equity
- Non lavoro in equity e non entro nel capitale. Sono un fornitore, e questo mantiene gli incentivi puliti da entrambe le parti.
- Dopo la consegna
- Periodo di assistenza concordato prima di iniziare, con perimetro scritto. Prolungabile, ma non è un canone mascherato.
Incluso in un progetto MVP
- Definizione del perimetro e del backlog «non ora», scritti
- Documento di architettura con le alternative scartate e i loro perché
- Sviluppo a milestone provabili, con code review fatta da me
- Ambienti separati e pipeline di rilascio ripetibile
- Log, registrazione degli errori e metriche di prodotto essenziali
- Messa in produzione e onboarding tecnico per il team che arriva
Non incluso, e lo dico prima
- Ruolo di CTO, anche a tempo parziale: serve una figura interna, non un fornitore
- Lavoro in equity o partecipazione al capitale
- Design di brand e identità visiva: l'interfaccia la costruisco, il brand no
- Acquisizione utenti, marketing e crescita
- Canoni di hosting e servizi di terze parti, che restano intestati a te
- Qualunque promessa su traction, round successivi o risultati di mercato
05 / Percorso
Quattro fasi, perimetro difeso
Come si arriva dalla tesi al prodotto in esercizio
Le durate sono stime per orientare la pianificazione, non impegni contrattuali. La variabile che le sposta di più è la velocità con cui arrivano le decisioni di perimetro dal tuo lato.
- 01
Perimetro
Si scrive in una frase cosa l'MVP deve dimostrare, e da lì si deriva il minimo che la dimostra. Tutto il resto va nel backlog «non ora», tracciato e consegnato con il prodotto.
- Cosa ricevi
- Documento di perimetro con la tesi da dimostrare e il backlog rinviato.
- Durata
- 1 settimana (stima)
- 02
Architettura
Scelte tecniche, componenti di terze parti, modello dei dati, ambienti. Documento le alternative scartate e i punti in cui l'MVP sarà volutamente fragile, così nessuno lo scopre dopo.
- Cosa ricevi
- Documento di architettura, repository e infrastruttura sui tuoi account.
- Durata
- 1–2 settimane (stima)
- 03
Sviluppo a milestone
Si parte dal flusso principale, quello che dimostra la tesi. Ogni due settimane circa c'è qualcosa che puoi far provare a un utente o mostrare a un investitore.
- Cosa ricevi
- Milestone provabili in ambiente raggiungibile, una alla volta.
- Durata
- 6–12 settimane (stima)
- 04
Produzione e passaggio
Messa in esercizio con log e registrazione degli errori attivi, poi il passaggio: architettura, decisioni, backlog residuo e punti fragili al primo sviluppatore o al CTO.
- Cosa ricevi
- Prodotto in produzione, documentazione, onboarding tecnico completato.
- Durata
- 1–2 settimane (stima)
Nessuna fase impegna alla successiva: si può fermarsi dopo il perimetro o dopo l'architettura, e in entrambi i casi i documenti prodotti restano tuoi e sono utilizzabili con qualunque altro fornitore.
06 / Domande frequenti
Le stesse che mi fanno al telefono
Domande sullo sviluppo di un MVP
Le domande che ricevo dai fondatori nella prima mezz'ora. Se manca la tua, scrivimela.
01Quanto tempo serve per un MVP?
Come stima indicativa e non come impegno: fra 8 e 16 settimane dalla definizione del perimetro alla prima versione in produzione. La variabile che sposta di più le date non è lo sviluppo: è la velocità con cui arrivano le decisioni di perimetro dal tuo lato. Un fondatore che risponde in giornata alle domande aperte accorcia il progetto più di qualunque scelta tecnica.
02Lavori in equity?
No, e non è una questione di fiducia nel tuo progetto. Lavorare in equity mi renderebbe un socio con un mandato ambiguo, e l'ultima cosa che ti serve nei primi mesi è un fornitore che si comporta da socio senza esserlo. Preferisco un rapporto pulito: perimetro definito, preventivo a corpo, consegna. Se il prodotto va bene mi fa piacere, ma le decisioni sono tue.
03Puoi fare da CTO nel frattempo?
No. Posso coprire l'architettura e le decisioni tecniche di questo progetto, che è una cosa diversa dall'essere il responsabile tecnico di un'azienda: quel ruolo richiede stare dentro le decisioni di prodotto e di persone ogni giorno, e un fornitore esterno non può farlo bene. Quello che faccio è costruire il prodotto in modo che il CTO che assumerai possa prenderlo in mano senza riscriverlo, e fargli un passaggio serio quando arriva.
04Cosa succede quando assumo il primo sviluppatore?
È lo scenario per cui il progetto è costruito. Il codice è già nel tuo repository, l'infrastruttura è sui tuoi account, l'architettura è documentata con le alternative scartate e il backlog residuo è scritto. Faccio l'onboarding tecnico alla persona che arriva, punti fragili noti compresi, e da lì può continuare. Se serve resto disponibile per un periodo concordato, ma l'obiettivo dichiarato è che non serva.
05Il codice è mio?
Sì, dal primo commit: il repository è tuo e io sono un collaboratore. Vale per tutto il resto — hosting, database, servizi di terze parti sono intestati alla startup. Non esiste un momento della consegna in cui bisogna migrare qualcosa, perché non c'è mai stato niente intestato a me. È anche la ragione per cui una due diligence tecnica non trova sorprese.
06Come si evita che il perimetro esploda?
Con un meccanismo, non con la buona volontà. Prima di iniziare si scrive in una frase cosa l'MVP deve dimostrare. Ogni richiesta successiva viene valutata contro quella frase: se la serve entra nel perimetro, altrimenti va nel backlog «non ora» con la decisione tracciata. Il backlog te lo consegno insieme al prodotto, quindi niente va perso: viene rinviato consapevolmente. Serve però che dal tuo lato ci sia qualcuno che possa dire no.
07Che tecnologie usi?
Deliberatamente noiose e diffuse, scelte in base a due criteri: che esista un mercato del lavoro per assumere chi le conosce, e che un CTO nuovo possa leggerle in una settimana. L'architettura di partenza è un servizio applicativo e un database, senza orchestrazione: si divide quando c'è una ragione misurata, non per anticipare una scala che non hai ancora. Le scelte specifiche dipendono dal prodotto e sono discusse con te, non imposte.
08Cosa succede se il prodotto non funziona sul mercato?
Può succedere, e non è nel mio controllo né in quello di nessun fornitore: io rispondo del prodotto, non della traction. Quello che posso fare è ridurre il danno: un perimetro minimo consuma meno runway, e un prodotto ereditabile con un'architettura documentata è riutilizzabile se cambi direzione. Diffida di chiunque colleghi il proprio lavoro tecnico a promesse di risultato di mercato.
09Serve che abbia già raccolto per parlarti?
Aiuta, perché un MVP fatto così è un investimento significativo e serve del capitale per sostenerlo. Se non hai ancora raccolto, spesso la mossa giusta non è questa: è validare con un prototipo o con strumenti no-code che il problema esista e che qualcuno paghi per risolverlo. In quel caso te lo dico in chiamata invece di venderti un progetto che ti brucia il poco che hai.
07 / Correlate
Dove continuare
Pagine collegate a questa
Se il tuo caso non è esattamente questo, probabilmente è uno di questi.
08 / Contatto
Mezz'ora, senza preventivo automatico
Raccontami cosa deve dimostrare
Facciamo mezz'ora: mi dici cosa il prodotto deve dimostrare e in quanto tempo, io ti dico se il perimetro sta nella finestra che hai e se ha senso costruirlo adesso. Se la mossa giusta è validare prima con qualcosa di più leggero, te lo dico e non ti vendo un MVP.
Oppure scrivimi: rispondo io, di solito entro un giorno lavorativo. Un NDA prima di entrare nei dettagli non è un problema.
Tutti i dati di contattoCome funziona la chiamata
- Durata
- 30 minuti, in videochiamata o al telefono.
- Chi c'è
- Io. Nessun commerciale, nessun passaggio di consegne.
- Cosa serve
- Sapere cosa il prodotto deve dimostrare, a chi, e in quanto tempo. Non serve una specifica scritta.
- Cosa esce
- Un parere onesto sul perimetro realistico e sull'ordine di grandezza. Il preventivo arriva dopo la definizione del perimetro.