Articolo
Gli MVP vogliono test di unità atomica
Molte discussioni sugli MVP partono dal punto sbagliato. Il team apre la roadmap, elenca tutto quello che un primo cliente potrebbe aspettarsi e poi negozia quali feature rimandare. Il login resta perché sembra basilare. La dashboard resta perché qualcuno la chiederà in demo. Le notifiche restano perché l’engagement va aiutato. La condivisione resta perché serve una storia di crescita. Alla fine, però, quello non è più un minimum viable product. È una versione piccola del prodotto che il team sogna di costruire tra un anno.
Il punto di partenza migliore è più secco: qual è l’unico oggetto di prodotto che questo MVP deve rendere più prezioso?
La tesi è questa. Gli MVP hanno bisogno di test sull’unità atomica, non di bundle di feature. Un bundle chiede: “Cosa potranno fare gli utenti?” Un test di unità atomica chiede: “Quale sostantivo il prodotto crea, migliora, fa circolare o protegge?” Il frame di Fred Wilson è utile proprio perché distingue le feature come verbi dagli oggetti di prodotto come sostantivi, e spinge a identificare l’unità fondamentale del servizio prima di discutere funzionalità: What’s The Atomic Unit Of Your Product/Service?.
Se il team non riesce a nominare quell’unità, non può governare lo scope. Può solo contrattare preferenze.
Le feature sono verbi, ma i prodotti hanno bisogno di nomi
Le feature sembrano concrete perché sono facili da mostrare. Caricare, invitare, commentare, filtrare, esportare, approvare, pianificare, taggare, riassumere. In una riunione di planning danno movimento. Ma nascondono la domanda più difficile: movimento attorno a cosa?
Un MVP per il project management può essere tentato di includere task, commenti, file, timeline, notifiche e report. Non sono tutti sullo stesso piano. Se l’unità atomica è il task, l’MVP deve rendere molto chiari creazione, ownership, stato e completamento del task. Se l’unità atomica è il brief di progetto, la lista di task può essere secondaria. Se l’unità atomica è la decisione, commenti e approvazioni contano solo quando migliorano la vita di quella decisione.
Non è una distinzione linguistica. Cambia cosa entra nello scope. Una feature che rafforza l’unità atomica merita la prima conversazione. Una feature che introduce un secondo oggetto di prodotto probabilmente appartiene a una scommessa successiva. È la stessa disciplina che sta dietro a non lasciare che la roadmap contenga tutto. Il problema non è la mancanza di idee. Il problema è la mancanza di un’unità che renda le idee comparabili.
Senza il nome, ogni verbo sembra ragionevole. Con il nome, molti verbi diventano chiaramente prematuri.
Qual è l’unità atomica di questo MVP?
Questa domanda va fatta prima delle stime. Deve stare in cima alla review di scope, non alla fine, quando il team sta già difendendo ticket e compromessi.
Scrivi una frase: “L’MVP esiste per rendere più prezioso un [oggetto] per un [utente] in una [situazione].”
Esempi:
- Un founder che costruisce un workflow di recruiting potrebbe scrivere: “L’MVP esiste per rendere più prezioso un profilo candidato per un hiring manager durante la shortlist.”
- Un team che costruisce un prodotto learning potrebbe scrivere: “L’MVP esiste per rendere più prezioso un tentativo di pratica per uno studente dopo un errore.”
- Un tool B2B per operations potrebbe scrivere: “L’MVP esiste per rendere più prezioso un caso di eccezione per un operations lead prima dell’escalation.”
La frase dovrebbe sembrare quasi troppo stretta. È il suo lavoro. Impedisce all’MVP di fingere di testare un mercato mentre in realtà testa un insieme confuso di assunzioni. Se l’unità è il profilo candidato, la prima release non deve coprire tutto il recruiting. Deve avere abbastanza creazione, arricchimento, review e riuso attorno al profilo per capire se quell’oggetto merita di esistere.
Questo rende più onesta anche la discovery. Le interviste producono spesso richieste di feature perché gli utenti descrivono i problemi con il linguaggio degli strumenti attuali. Il team prodotto deve tradurre quei verbi in oggetti. Quando un cliente chiede alert, la domanda non è “Costruiamo gli alert?” È: “Quale oggetto diventa più prezioso se l’utente viene avvisato nel momento giusto?” È vicino alla disciplina per cui le interviste discovery servono decision log: registrare cosa decide il team sulla base delle prove, non solo cosa ha detto qualcuno.
Il test in quattro loop
Una volta nominato l’oggetto, fai passare lo scope attraverso quattro loop. Tienili visibili durante la review.
Primo, il loop di creazione. L’utente giusto può creare o catturare l’oggetto con uno sforzo tollerabile? Non significa avere un editor perfetto. Significa che l’oggetto può nascere con abbastanza struttura da contare. Per un profilo candidato, potrebbero bastare nome, fit con il ruolo, fonte, note e stato. Per un tentativo di pratica, prompt, risposta, errore e feedback.
Secondo, il loop di consumo. Qualcuno può ottenere valore dall’oggetto senza che il founder debba commentare la demo? Un task deve dire a qualcuno cosa fare dopo. Una decisione deve spiegare l’opzione scelta e il motivo. Un caso di eccezione deve mostrare perché richiede attenzione. Se l’oggetto ha bisogno di una chiamata con il team prodotto per essere capito, l’MVP non sta ancora testando valore di prodotto.
Terzo, il loop di circolazione. L’oggetto può arrivare al contesto utile successivo? Non significa sempre condivisione social. Nei prodotti B2B può voler dire assegnazione, riuso in meeting, export verso un sistema esistente o riferimento durante una review. L’unità atomica diventa più forte quando attraversa il lavoro, invece di restare chiusa nel prototipo.
Quarto, il loop di apprendimento. Il team può vedere se l’oggetto è diventato più prezioso? All’inizio può essere qualitativo, ma deve essere ispezionabile. L’hiring manager è tornato sul profilo prima del colloquio successivo? Lo studente ha ripetuto il tentativo di pratica? L’operations lead ha risolto l’eccezione con meno confusione? Senza questo loop, l’MVP diventa una milestone di delivery, non un test di prodotto.
Questi loop creano un filtro pratico. Una feature entra nell’MVP solo se aiuta a creare, consumare, far circolare o imparare dall’unità atomica. Se non fa nessuna di queste cose, è probabilmente scope di comfort.
Dove gli MVP si gonfiano
Il gonfiore entra quasi sempre da porte rispettabili. Una porta è la moltiplicazione delle persone. Il team dice che l’MVP serve il buyer, l’admin, l’utente finale, l’analista e l’executive. Può essere vero per il prodotto maturo, ma spesso distrugge il primo test. Ogni persona porta il proprio oggetto, e ogni oggetto porta il proprio set di feature.
Un’altra porta sono i report. I team aggiungono dashboard prima di avere un’unità stabile su cui valga la pena fare reporting. Una dashboard costruita attorno a oggetti deboli dà una sensazione di completezza, ma raramente crea valore. Prima rendi utile l’unità. Poi misura come si comporta.
La terza porta è il pensiero da piattaforma. Il team aggiunge impostazioni, permessi, integrazioni ed estensibilità perché vuole che l’architettura sopravviva al successo. A volte una parte di questo lavoro è necessaria, soprattutto in contesti enterprise o regolati. Ma il test dell’unità atomica vale comunque. Quale parte serve ora per proteggere o muovere l’oggetto centrale, e quale parte è solo assicurazione speculativa?
Infine, lo scope si gonfia per ottimismo. Una feature resta perché potrebbe sbloccare un caso d’uso non ancora chiaro. Questa è una scommessa, non un requisito. Se la tieni, scrivi anche la condizione di stop. Altrimenti diventerà scope invisibile. Per questo le scommesse prodotto servono criteri di stop anche quando si parla di MVP.
Usa l’unità per tagliare lo scope
Una buona review di scope per un MVP non è una votazione. È un test di coerenza tra feature e unità atomica.
Parti da una lavagna o da un documento diviso in cinque colonne: oggetto, crea, consuma, circola, impara. Metti l’unità atomica nella prima colonna. Poi posiziona ogni feature proposta sotto il loop che rafforza. Se una feature non entra in nessun loop, tagliala. Se una feature richiede di nominare un secondo oggetto, spostala in una scommessa successiva. Se due feature rafforzano lo stesso loop, tieni la più semplice, a meno che il rischio da testare richieda quella più ricca.
Il rituale dovrebbe finire con tre output. Primo, una frase sull’unità atomica. Secondo, una mappa dei loop della prima release. Terzo, una lista di bloat esplicitamente rimandato, non dimenticato in silenzio. Così le discussioni future diventano più semplici: la nuova pressione cambia l’unità o aggiunge solo un altro verbo?
Prima della prossima review di scope, scrivi l’unico oggetto che il prodotto deve rendere più prezioso. Se quella frase è difficile da scrivere, non compensare aggiungendo feature. Resta sul nome finché il prodotto non ha un centro.