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.

Le tre strade per il primo prodotto, senza sconti
AspettoPrototipo o no-codeMVP come questo
Tempo alla prima versioneGiorni o poche settimane. È il suo vantaggio vero.8–16 settimane come stima, in funzione del perimetro.
Costo inizialeBasso, a volte quasi nullo.Significativo: è un investimento di runway e va valutato come tale.
Serve aValidare 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 internoScarsa: quasi sempre si riparte da zero.È il requisito di progetto, non un effetto collaterale sperato.
Tenuta in due diligence tecnicaDebole: non c'è codice da guardare.Codice, documentazione di architettura e storia dei rilasci consultabili.
Quando è la scelta giustaQuando 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.

  1. 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)
  2. 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)
  3. 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)
  4. 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.

01

Quanto 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.

02

Lavori 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.

03

Puoi 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.

04

Cosa 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.

05

Il 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.

06

Come 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.

07

Che 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.

08

Cosa 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.

09

Serve 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.

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 contatto

Come 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.