Ultimamente, mi ritrovo a rivolgermi a ChatGPT per ogni sorta di necessità.
“Ho tre patate, una carota e due spicchi d'aglio in frigo. Cosa posso preparare per cena?” (Suggerimento: non molto.)
“Ho un'idea per una startup con questi criteri. Possiamo svilupparla?” (Spoiler: sì. Si può.)
Non lo faccio perché intendo accettare la prima proposta che ChatGPT mi offre e fermarmi lì. Piuttosto, essendo una persona che elabora esternamente, non riesco a iniziare il processo di problem solving senza prima esternare le mie idee — possibilmente affidandole a un interlocutore disponibile.
Un brainstorming con un solo cervello è solo una pioggerella.
Ma nell'era del lavoro da remoto, non è così semplice trovare qualcuno con cui fare un brainstorming all’istante. Quando ho deciso con chi parlare, controllato il suo calendario e fissato una chiamata per il prossimo martedì... l’idea di cui volevo discutere è ormai un lontano ricordo.

Per ovviare a questo problema, spesso mi sono affidato a strumenti come Notion e Miro per aiutarmi a dare forma ai miei pensieri in autonomia. Sono diventato piuttosto abile in questo, anche se continuo a desiderare un partner di confronto che possa aiutarmi a muovere il ragionamento, magari solo attraverso domande stimolanti e incoraggiamento ponderato.
Non sapevo che ChatGPT si sarebbe rivelato un sostituto più che adeguato. Oltre alle capacità conversazionali dell’LLM, ChatGPT non è mai occupato in un'altra riunione, funziona in qualsiasi fuso orario e non si infastidisce mai se pongo la stessa domanda in tre modi diversi per ottenere una risposta leggermente diversa.
Poco dopo ho iniziato a usare ChatGPT anche per rifinire le funzionalità di prodotto. Prima che me ne rendessi conto, avevo già raccolto alcuni suggerimenti e trucchi per ottenere il massimo da questo strumento.
Come usare l’IA per fare brainstorming sulle funzionalità di prodotto
Per illustrare la mia tecnica di brainstorming alimentata dall’IA, ho creato una conversazione di esempio con ChatGPT sulla costruzione di funzionalità per un'applicazione immaginaria dedicata alla salute e al fitness.
Per evitare che l’LLM attingesse ai dati di tutte le nostre precedenti conversazioni, ho condotto questa sessione senza effettuare il login.
Vale la pena di specificare che ChatGPT è il mio strumento preferito, ma la stessa metodologia dovrebbe funzionare con qualsiasi LLM analogo. È anche possibile usare l’IA nella gestione dei backlog e nella prioritizzazione dopo aver fatto brainstorming sulle funzionalità di prodotto.
Fase 1: Fornisci il contesto
La chiave per un’interazione produttiva con ChatGPT è la richiesta iniziale. Più contesto riuscirai a fornire nel primo messaggio, più proficua sarà l’interazione.
In questo esempio, ho scritto uno scenario per un product manager che cerca di sviluppare idee per le funzionalità di un tool SaaS per il fitness che aiuta gli utenti a personalizzare il proprio programma di allenamento.

L’LLM, sulla base di un insieme limitato di informazioni, è stato in grado di elaborare facilmente una lunga lista di idee di funzionalità per il prodotto descritto. Questo processo non consiste nel prendere questa lista così com’è e procedere. Serve piuttosto ad arrivare alla prima fase di brainstorming più velocemente di quanto sarei riuscito da solo.
Può essere un partner di riflessione. Può simulare una conversazione difficile. Qual è la cosa più importante che dovresti fare dopo? Le risposte a queste domande sono davvero sorprendenti.
Fase 2: Andare più a fondo
Ora che ho una lista su cui lavorare, è il momento di valutare e approfondire le idee che mi interessano. Mentre leggevo l’elenco, una proposta in particolare ha attirato la mia attenzione.
“Gestione intelligente della pianificazione e delle disponibilità” mi sembra un’offerta potenzialmente unica nel panorama del fitness di oggi.
Una rapida ricerca su Google conferma che esistono prodotti che offrono questo servizio nel settore fitness, ma sono piuttosto rari. Mi è sembrata un’occasione per aggiungere qualcosa di nuovo a questo ambito di problemi. Inoltre, da mamma lavoratrice sempre impegnata con un bambino di 14 mesi, il mio sogno di allenarmi sempre alla stessa ora ogni giorno è un lontano ricordo.

Chiedo a ChatGPT di approfondire ulteriormente questa idea per vedere come potrebbe essere un’offerta ampliata.






Mi ha colpito la funzionalità ampliata che il LLM ha restituito. Il mio prossimo passo è stato chiedere a ChatGPT di mappare per me un user journey, includendo le funzionalità sopra descritte. Ho fornito alcuni parametri per affinare la risposta.
È importante ricordare che ChatGPT attinge dati dal web, quindi è molto probabile che prenda spunto da prodotti che hanno già una presenza online. Tuttavia, è comunque un ottimo modo per trovare idee e avviare il processo di brainstorming.
Un’altra opzione, in questa fase di ideazione, sarebbe chiedere a ChatGPT di esaminare i prodotti attualmente sul mercato e individuare un gap di mercato. Ciò farà sì che il LLM analizzi gli elementi già presenti online e suggerisca idee meno sature. Ovviamente tutte le proposte richiedono una verifica umana, ma può essere un ottimo modo per restringere le opzioni.
Fase 3: Raffina l’idea
A questo punto, abbiamo scelto l’idea che vogliamo approfondire e, con qualche ricerca ad alto livello, abbiamo verificato che sia piuttosto originale. Ora è il momento di sviluppare questa idea in un percorso utente concreto.
In questo passaggio, invece di fornire un prompt di scenario a ChatGPT, ho fornito una serie di istruzioni. In particolare, ho chiesto a ChatGPT di includere “tutte o alcune” delle funzionalità descritte sopra per impedirgli di cercare di inserire ogni singola funzionalità, anche quando non fosse logicamente collocabile nel percorso utente.
Inoltre, ho chiesto a ChatGPT di indicare la differenza tra azioni guidate dall'utente e azioni guidate dall'applicazione nella sua risposta. Infine, ho chiesto al LLM di mappare il percorso dall’accesso fino alla disconnessione.


Oltre a seguire le mie istruzioni separando le azioni dell'utente da quelle dell'applicazione, ChatGPT si è anche spinto a creare una persona utente ad alto livello attorno alla quale progettare il viaggio dell'utente, cosa che io non avevo richiesto.
La leggibilità del percorso utente è stata in parte limitata dalle capacità di output di ChatGPT (cioè, nella versione gratuita, ChatGPT può rispondere solo tramite testo, invece che tramite diagrammi e altri strumenti di comunicazione visiva).
Tuttavia, ho ritenuto che questo fosse parzialmente compensato dall’inclusione, da parte di ChatGPT, di un riepilogo al termine di questo segmento che forniva una panoramica ad alto livello di tutte le azioni dell’utente rispetto a quelle della macchina.


Alcune omissioni degne di nota sono emerse dopo aver letto il percorso utente. La prima era l’assenza di un processo per integrare il calendario personale dell’utente con quello dell’applicazione, utile a fornire i dati per la funzionalità di pianificazione dinamica.
La seconda era la mancanza di una funzione di avviso per ricordare all’utente quando aveva un allenamento imminente. Ho documentato questi aggiustamenti, aggiungendoli alla conversazione. Ogni volta, il LLM ha restituito percorsi utente aggiornati che tenevano conto dei cambiamenti richiesti.


Passaggio 4: Dalle idee all’esecuzione
L’ultima fase di questo esperimento è stata quella di trasformare queste idee di funzionalità e i relativi percorsi utente in una roadmap reale, ad alto livello, “Now, Next, Later” che potesse, teoricamente, essere eseguita. Ecco il prompt che ho utilizzato per iniziare questo processo.

ChatGPT ha restituito un elenco completo dei requisiti, suddivisi in storie utente e criteri di accettazione categorizzati secondo le voci della roadmap "Now, Next e Later".

Non ho fornito definizioni di cosa costituisca una voce "Now, Next o Later" nella mia roadmap. In assenza di queste definizioni, ChatGPT ha stabilito di propria iniziativa le proprie categorizzazioni basandosi sulle spiegazioni trovate online. Ero soddisfatto di queste definizioni, quindi non ho richiesto modifiche.
È però importante sottolineare che più parametri fornisci a ChatGPT, più l’output sarà personalizzato in base alle tue preferenze.
Accelera la tua capacità e creatività
In conclusione, ChatGPT e altri LLM possono offrire un valido punto di confronto per sviluppare le tue idee di prodotto.
Personalmente, trovo che la prima fase di ideazione di prodotto sia la più impegnativa e quella in cui ho bisogno di maggior riscontro esterno. È qui che preferisco sfruttare ChatGPT per aiutarmi a superare il blocco dell’avvio creativo. Inoltre, lo utilizzo spesso per ottenere una validazione ad alto livello sull’unicità o sul posizionamento di una specifica idea.
Se lo desideri, tuttavia, ChatGPT e altri LLM possono portarti abbastanza avanti nel processo da arrivare a una roadmap di alto livello che può facilmente essere sviluppata in un piano più concreto. Se utilizzati correttamente, questi strumenti hanno il potenziale di accelerare in modo significativo la capacità e la creatività di qualsiasi team di prodotto.
Non dimenticare di iscriverti alla nostra newsletter per altre risorse e guide sulla gestione del prodotto, oltre agli ultimi podcast, interviste e ulteriori approfondimenti da leader ed esperti del settore.
