Quanta ricerca degli utenti serve prima di costruire un software?
Prendi una decisione solida senza interviste infinite, ipotesi vaghe o ricerche che non diventano mai azione.
Parti dalle decisioni
Non esiste un numero universale di interviste che renda sicuro costruire un software. Cinque conversazioni possono mostrare un modello forte in un segmento preciso, mentre venti possono non chiarire nulla se le persone non sono pertinenti. La domanda utile non è «Quante persone intervistiamo?», ma «Quale decisione deve sostenere questa ricerca?»
Elenca le decisioni che potrebbero cambiare il progetto. Il problema è frequente? Il pubblico è raggiungibile? La soluzione attuale costa tempo o denaro? Le persone cambierebbero comportamento e chi pagherebbe? Un’app è più adatta alla situazione di un sito o di un servizio? La ricerca è sufficiente per il passo successivo quando queste incertezze sono ridotte a un livello accettabile.
Scrivi le ipotesi prima di iniziare. Altrimenti una conversazione può sembrare istruttiva e confermare soltanto ciò che il team già pensa. Classifica le ipotesi come note, incerte o rischiose. Concentrati su quelle che potrebbero rendere il prodotto inutile, difficile da vendere o impossibile da realizzare.
Recluta chi vive il problema
La rilevanza dei partecipanti è decisiva. Parla con persone che appartengono al contesto e hanno vissuto da poco il comportamento. L’interesse generale per la tecnologia non basta. Una persona può apprezzare l’idea senza essere utente, acquirente o decisore.
Chiedi di un caso recente. Che cosa è successo per primo? Che cosa ha fatto dopo? Quali strumenti, persone o documenti sono stati coinvolti? Dove ha perso tempo, denaro o fiducia? Come ha risolto? Le storie concrete mostrano soluzioni provvisorie e priorità meglio delle previsioni su ciò che qualcuno potrebbe fare in futuro.
Coinvolgi ruoli diversi se il prodotto ne ha più di uno. Cliente, amministratore e decisore possono descrivere lo stesso flusso in modo diverso. Non fare una media troppo presto. Individua dove i loro obiettivi si sovrappongono e dove il prodotto avrebbe bisogno di contenuti, permessi o assistenza diversi.
Fai domande sul comportamento
Evita domande come «Useresti un’app con promemoria?». Invitano a un accordo di cortesia e spingono le persone a progettare la soluzione al posto tuo. Chiedi che cosa viene fatto oggi, quanto spesso compare il problema, che cosa è stato provato e che cosa succede senza soluzione. Approfondisci i dettagli invece di passare di corsa alla domanda successiva.
Cerca segnali di priorità. Un foglio creato, un servizio pagato, un cambio di fornitore o un processo manuale mostrano impegno. Chi definisce il problema interessante ma non fa nulla potrebbe avere poca urgenza. Entrambe le risposte sono utili se interpretate correttamente.
Mostra un’idea solo dopo aver compreso la situazione attuale. Fai provare un prototipo e osserva le aspettative. Non misurare soltanto l’apprezzamento. Verifica se l’attività viene completata, se il vantaggio è chiaro e che cosa impedirebbe l’uso.
Riconosci modelli e differenze
Registra ogni conversazione usando la stessa struttura: contesto, problema, soluzione attuale, frequenza, conseguenza, risultato desiderato e forza della prova. Separa parole esatte e interpretazione. Potrai distinguere un modello da un commento memorabile.
Un modello non significa che tutti usino le stesse parole. Possono condividere evento iniziale, soluzione provvisoria o conseguenza. Anche le differenze contano. Un problema può essere urgente per un segmento e minore per un altro. Una funzione può aiutare il cliente ma creare lavoro interno. Segmenta i risultati invece di forzare un unico utente medio.
Usa una sintesi semplice e indica ipotesi confermate, contraddette o aperte. L’obiettivo non è creare un documento perfetto, ma rendere visibile la decisione successiva a tutto il team ed evitare che l’opinione più forte diventi la roadmap.
Fissa una regola di stop
Definisci prima della prossima fase quale prova basta per procedere. Può essere un problema ripetuto in un segmento, una soluzione provvisoria chiara, un acquirente credibile e un test riuscito dell’attività principale. La soglia dipende dal rischio: un prototipo economico richiede meno certezza di un processo regolamentato o di un grande progetto di integrazione.
Osserva il rendimento decrescente. Se diverse conversazioni pertinenti mostrano lo stesso problema e la stessa soluzione attuale, altre interviste possono aggiungere solo dettagli. Passa a un prototipo, pilota o test del prezzo. Se ogni conversazione porta un problema diverso, pubblico o domanda sono forse troppo ampi.
Fermarsi non significa risolvere ogni ipotesi. Registra i rischi rimasti e scegli se affrontarli con design, pilota o misurazione dopo il lancio. La ricerca deve portare a un passo successivo responsabile, non a una pretesa di certezza.
Trasforma le prove in un piano
Riassumi la ricerca come decisioni: primo pubblico, problema, comportamento, prove, rischi e prossimo test. Elimina le funzioni emerse solo perché qualcuno le ha nominate, a meno che sostengano il risultato dimostrato. Rendi osservabili i criteri di accettazione, così il team può capire se la prima versione funziona.
Pianifica ciò che dovrà essere imparato dopo il lancio. Gli analytics mostrano attivazione, completamento, errori e ritorno. Le conversazioni con l’assistenza rivelano confusione e contenuti mancanti. Un pilota verifica carico e integrazioni. Apprendimento prima e dopo il lancio sono collegati, ma non devono diventare un motivo per rimandare senza fine.
La ricerca è sufficiente quando il team comprende il problema, può scegliere un pubblico iniziale ristretto e ha prove per il prossimo passo. L’obiettivo è agire con informazioni, non raggiungere certezza perfetta.
Fonti
- User interviews · Nielsen Norman Group
- Events · Google Analytics
Domande frequenti
- Quante interviste sono sufficienti?
- Quelle necessarie per trovare modelli ripetuti con persone pertinenti e ridurre i rischi che cambiano la decisione. Il numero dipende da dimensione del pubblico, variabilità del problema e rischio del progetto.
- Devo mostrare l’idea dell’app durante un’intervista?
- Prima comprendi il problema senza soluzione. Poi usa un prototipo per testare comprensione e comportamento, non solo approvazione.
- Cosa fare se ogni risposta è diversa?
- Verifica se il pubblico è troppo ampio, se la domanda non è chiara o se il problema non è condiviso. Segmenta i risultati prima di concludere che la ricerca è fallita.
- La ricerca può ritardare troppo lo sviluppo?
- Sì. Fissa una regola di stop e scegli l’esperimento meno costoso per rispondere alla domanda successiva. Ricerca e sviluppo devono formare un ciclo di apprendimento, non fasi separate e infinite.
Sjors Hooijen Builds ChatBuild and writes about getting a business online without turning it into a project. Domande su questo articolo? Scrivi a hi@chatbuild.com.