Skip to main content

Quindi vuoi capire come validare il tuo approccio per una nuova funzionalità o un prodotto digitale? 

Al giorno d’oggi, cercare nuovi metodi e concetti per affrontare il rapid prototyping può restituire una quantità incredibile di informazioni e, onestamente, può essere piuttosto difficile destreggiarsi tra tutte queste informazioni per trovare qualcosa che abbia senso per la tua esigenza specifica

Bene, amici miei, siete nel posto giusto. Come Digital Product Manager con 6 anni di esperienza nella gestione del ciclo di vita di sviluppo, test e iterazione sulla tecnologia, ho avuto modo di testare diverse tecniche di rapid prototyping su vari prodotti. 

Vuoi di più da The CPO Club?

Iscriviti gratuitamente per completare la lettura di questo articolo:

Name*
This field is hidden when viewing the form
This field is hidden when viewing the form
This field is hidden when viewing the form
By submitting, you agree to receive our newsletter and occasional emails related to The CPO Club. You can unsubscribe at any time. For details, review our Privacy Policy.

Durante la mia esperienza in Crema, ho imparato come affinare il miglior tipo di tecniche di rapid prototyping per una specifica applicazione, oltre a quando e dove applicarle al meglio e come utilizzarle in modo più efficace per trovare risposte alle domande necessarie a costruire la migliore versione possibile di un prodotto. 

In questo articolo condividerò i miei 6 metodi preferiti di rapid prototyping e discuterò di come trovare la tecnica perfetta che fornisca il livello di accuratezza di cui hai bisogno. 

Ripasso sul Rapid Prototyping: Che Cos’è il Rapid Prototyping?

Gli studi hanno dimostrato che "il prototyping contribuisce a garantire che il nucleo di un sistema sia corretto, prima di investire risorse nello sviluppo dell’intero sistema."

Tutto ciò, ovviamente, è musica per le nostre orecchie di product manager, in particolare quando ci si concentra sul capire se un nuovo approccio/strumento valga la pena di essere realizzato.
Quindi, in cosa consiste esattamente l’approccio del rapid prototyping? 

infografica sull'approccio rapid prototyping
Il processo di rapid prototyping è un ciclo: prototipare, revisionare, perfezionare, iterare.

Il rapid prototyping consiste nel presentare un’idea agli utenti, raccogliere feedback e perfezionare e iterare velocemente l’idea in base a quei feedback. È un ciclo indefinito, da utilizzare più e più volte fino a quando il team non è soddisfatto dell’approccio validato. 

La Scelta della Fedeltà: Alta Fedeltà vs Bassa Fedeltà

Alta fedeltà? Bassa fedeltà?…Cosa significa tutto ciò?

La prima cosa che dobbiamo davvero capire per individuare quali tipi di rapid prototyping funzioneranno meglio per il tuo prototipo è il livello di fedeltà.

Sia gli approcci a bassa che ad alta fedeltà sono estremamente utili, ma il loro impatto dipenderà molto dal fatto che siano implementati al momento opportuno. 

InVision, leader del settore nei software di prototipazione ad alta fedeltà e nel pensiero del processo progettuale iterativo, riconosce e incoraggia anche a comprendere le differenze tra gli approcci

“Prototipare con il livello di fedeltà sbagliato è uno degli errori più comuni nel prototyping. Purtroppo, non esiste una soluzione universale. Al contrario, bisogna valutare ogni scenario individualmente.”

Prototipi a Bassa Fedeltà 

Questi sono economici, facili da ottenere e ideali per nuovi progetti o idee che necessitano di essere validati o invalidati da più stakeholder. Questo tipo di approccio è utile soprattutto per chi non ha accesso immediato a risorse di design e/o sviluppo. 

Prototipi ad Alta Fedeltà 

Questi hanno un costo maggiore poiché possono richiedere risorse di sviluppo/design, ma wireframe o prototipi ad alta fedeltà permettono agli utenti di sperimentare feedback su un’esperienza più reale.

Può sicuramente essere utile eseguire un test di usabilità prima ancora di costruire qualcosa con un prototipo nel caso in cui sia necessario apportare molte modifiche importanti o semplicemente il progetto non colga l’obiettivo, risparmiando così molto tempo e denaro.

Emilie Mazurek

Questo tipo di approccio è ottimo per progetti che vogliono comprendere meglio una specifica esperienza, testare nuove idee e flussi di lavoro o validare/invalidare meglio la funzionalità e lo scopo complessivo.

Abbiamo raccolto il meglio: prompt AI, offerte esclusive e una biblioteca di risorse per leader di prodotto. Sblocca il tuo account per accedere.

This field is for validation purposes and should be left unchanged.
Name*
This field is hidden when viewing the form
This field is hidden when viewing the form
This field is hidden when viewing the form
By submitting, you agree to receive our newsletter and occasional emails related to The CPO Club. You can unsubscribe at any time. For details, review our Privacy Policy.

Tecniche di prototipazione a bassa fedeltà 

1. Penna & Carta

Essendo una delle tecniche più adattabili e diffuse, il buon vecchio metodo penna & carta permette alle persone di collaborare utilizzando quello che hanno a disposizione (penna e carta) per raccogliere idee e concetti dal maggior numero possibile di partecipanti. 

Penna e carta possono essere un modo incredibilmente efficace per comunicare idee al tuo team e agli stakeholder, senza dover organizzare una sessione più ampia.

Ecco alcune situazioni esemplificative in cui la tecnica penna & carta potrebbe essere applicata:

  • Un cliente ha richiesto una nuova funzionalità per il prodotto che il tuo team ha realizzato. Questa funzione può essere implementata in vari modi e sembra che ogni membro del team abbia un suggerimento o un'idea diversi su come possa essere realizzata. 
  • Un cliente ha una nuova idea per un'applicazione. Questa app deve risolvere uno specifico problema o compito per l'utente finale, oppure c'è almeno un flusso utente mirato che deve essere chiaramente definito affinché il prodotto abbia successo.

Come potresti condurre questa attività?

La buona notizia è che gli esercizi di Penna & Carta sono estremamente flessibili, quindi considera i bisogni e i vincoli che potresti avere e sentiti libero di adattarli a ciò che funziona meglio per te. Di seguito alcuni passaggi che puoi seguire per mettere solide basi al tuo lavoro:

  • Riunisci le persone necessarie in una stanza — stakeholder, sviluppatori di applicazioni, utenti finali, designer, ecc. Questo esercizio è inclusivo per tutti e richiede solo la volontà di partecipare! 
  • Fornisci a ciascuno carta e penna e spiega il problema da risolvere.
  • Imposta un timer (~10 minuti) e invita ognuno a visualizzare & dimostrare come quel problema potrebbe essere risolto.
  • Alla scadenza del timer, permetti a ogni partecipante di illustrare la propria soluzione proposta.
  • Rivedi le differenze/somiglianze tra ciascun approccio e raccogli eventuali feedback/suggerimenti in questa fase. 
  • Puoi anche permettere al team di utilizzare una sessione “nota e votazione” per determinare feedback rilevanti e azionabili.

2. Moduli di feedback e sondaggi

I moduli di feedback e i sondaggi sono un modo ottimale e a basso impatto per raggiungere grandi platee. Affinché siano efficaci, devono essere precisi e imparziali; è dunque importante porre e formulare le domande in modo appropriato.

Ecco alcune circostanze in cui moduli di feedback e sondaggi potrebbero essere utilizzati: 

  • Hai intenzione di rifare il branding della tua azienda e la realizzazione del nuovo logo è una delle prossime attività in agenda. È importante per il tuo team che il logo sia ampiamente accettato dai clienti, quindi desideri avere il loro parere durante questa fase di creazione.
  • Devi prendere una decisione sul tuo prodotto e questa decisione potrebbe trarre grande beneficio da un po' di dati a supporto. Non hai accesso a uno strumento di analisi ma puoi contare su molte persone disposte a rispondere a poche domande brevi. 

Come potresti condurlo?  

  • Considera le opzioni di strumenti a disposizione e determina cosa funziona meglio per le tue esigenze.
    • Google Forms e SurveyMonkey sono strumenti gratuiti ampiamente conosciuti con cui la maggior parte delle persone ha familiarità. Tuttavia, questi strumenti potrebbero non fornire visualizzazioni o grafici delle risposte. 
    • Typeform è uno strumento a pagamento che offre visualizzazioni dei dati e personalizzazioni, ma richiede un po' di tempo per imparare a usarlo. 
  • Quando prepari le tue domande, assicurati che non siano poste in maniera tendenziosa. Inoltre, mantieni i sondaggi relativamente brevi (~ 5 minuti per completarli) in modo da far sentire a proprio agio gli utenti nel rispondere: formula le domande in modo che offrano il massimo valore ma siano facili da rispondere. 
  • I sondaggi sono efficaci solo quando forniscono feedback imparziali. Le persone che ricevono il sondaggio dovrebbero essere — se possibile — utenti che non hanno un rapporto diretto o un interesse nel prodotto.
  • Ogni risposta (in particolare quelle a testo libero) dovrebbe essere revisionata e presa in considerazione quando il tuo team decide i prossimi step di evoluzione. 

Lettura correlata: 10 migliori software per il feedback degli utenti per migliorare la soddisfazione del cliente

3. Validazione iniziale del concept 

Le validazioni iniziali del concept sono uno dei miei approcci preferiti da utilizzare quando si cerca di validare un prodotto nelle prime fasi, così come quando si desidera validare funzionalità aggiuntive per un prodotto già sul mercato da tempo. 

Questa tecnica consiste nell'assicurarsi (o validare) che il concept del prodotto sia davvero utile, rilevante o necessario per i clienti. Devo dire che ci vuole un po' di coraggio per metterla in pratica, ma se sei disposto a porre le domande giuste, riuscirai sicuramente a trovare le risposte. 

Ecco alcune situazioni esempio in cui applicare la validazione iniziale del concept: 

  • Hai un nuovo concept di prodotto che desideri lanciare e vuoi valutare l’interesse del pubblico per questo nuovo prodotto. 
  • Un altro modo di applicare questo metodo consiste nel testare idee già precedentemente validate, ma per cui si cerca un coinvolgimento maggiore per una nuova funzionalità o strumento all'interno del prodotto.

Come potresti condurre questo processo? 

Creando rapidamente una landing page o un sito web, utilizzando ad esempio un builder di siti one-page, puoi creare un’ottima occasione per presentare alcune delle principali informazioni sul prodotto, richiedendo al contempo agli utenti di lasciare il proprio indirizzo email per tenerli aggiornati. 

In questo modo, gli utenti sono spinti a considerare se siano davvero interessati — ossia, se siano disposti a ricevere email e aggiornamenti man mano che il prodotto prende forma. In più, questo ti fornisce un gruppo di beta tester e utenti che potrebbero essere più inclini a partecipare a test e validazioni nel lungo periodo. 

Un'altra opportunità per sfruttare questa tecnica si presenta quando un prodotto passa da essere uno strumento gratuito a uno a pagamento. Come possono le aziende capire se gli utenti sono davvero interessati e coinvolti abbastanza da iniziare a pagare per uno strumento? Si parte facendo una semplice domanda: “Pagheresti subito con la tua carta?”

  • Nel mondo della definizione dei prezzi ci sono tanti aspetti e considerazioni, ma prima di prendere qualsiasi decisione o definire numeri, va validato il concetto stesso di pagare per il prodotto. 
  • Ponendo questa domanda, gli utenti devono fermarsi e valutare il valore che il prodotto offre loro. Ne vale la pena? Potrei vivere — senza cambiamenti — anche senza? Se gli utenti sono entusiasti e disposti a pagare subito, hai ottenuto una validazione.

Tecniche di prototipazione ad alta fedeltà 

1. Prototipi digitali e interviste agli utenti

Se stai pensando di utilizzare prototipi digitali e interviste agli utenti, stai considerando una delle tecniche per la prototipazione ad alta fedeltà per eccellenza (o almeno, una delle mie preferite!). 

Questo metodo richiede un certo utilizzo di risorse su più fronti, perciò è prassi piuttosto comune assicurarsi di aver già riscontrato un certo interesse valido nell'idea generale, prima di investire tempo e persone nella creazione del prototipo e nell’intervistare gli utenti finali. 

Questo non significa che i concept completamente nuovi non debbano essere testati con questo metodo (io lo consiglio, se ne avete la possibilità!), ma è importante sottolineare che creare e perfezionare prototipi, oltre a intervistare gli utenti finali, comporta un investimento minimo di tempo necessario. Tuttavia, quanto si voglia approfondire nei processi di progettazione/raffinamento e nelle interviste, dipende interamente da te!

Ecco alcune situazioni esempio in cui utilizzare prototipi digitali e interviste agli utenti: 

  • Ritieni che il tuo prodotto o la tua funzionalità siano buoni candidati per un design sprint. Hai riscontrato che sono necessarie validazione e progettazione, e desideri limitare il numero di risorse impiegate nel breve termine. 
  • Sei un imprenditore con un’idea di prodotto che hai già fatto circolare o validato con prototipi a bassa fedeltà per un po’ di tempo. Sei arrivato al punto in cui cerchi una modalità per progettare e validare il tuo approccio per un prodotto minimo funzionante (MVP) iniziale. 
  • La prossima funzionalità richiesta rappresenta una sfida significativa dal punto di vista tecnologico, quindi desideri creare un prototipo per validare che la funzionalità risolva effettivamente un problema reale per gli utenti finali, cercando allo stesso tempo modi per ridurre l’ambito tramite i feedback degli utenti. 

Come potresti condurre questo processo? 

Se hai a disposizione un facilitatore di design sprint, considerati davvero fortunato e sfrutta la sua esperienza! Se non hai questa risorsa, puoi ricorrere ad alcuni degli esercizi che GV utilizza nei propri design sprint e implementarli nei tuoi progetti: concentrati su un'area o un problema specifico, progetta possibili soluzioni e intervista gli utenti finali per ottenere feedback e iterare. 

Non è necessario dedicare un’intera settimana all’inizio, specialmente se non è praticabile per il tuo team. Questi processi possono essere delimitati nel tempo per adattarsi alle tue esigenze. Crema ha ottenuto ottimi risultati con uno sprint di funzionalità di 2,5 ore prima di intraprendere ulteriori sessioni per la progettazione incrementale dei prototipi e per raccogliere feedback.

2. Breadboarding

Il team di Basecamp ha aiutato a diffondere il concetto e il valore del breadboarding tramite la propria tecnica collaudata, che utilizza all’interno della propria organizzazione. Questa tecnica può essere considerata anch’essa a bassa fedeltà, poiché in questa fase non si realizzano asset o prototipi digitali. 

Tuttavia, per allinearsi davvero sul miglior approccio con il processo di breadboarding, bisogna avere le persone giuste nella stanza — il che spesso significa includere risorse di sviluppo, design, prodotto, stakeholder e utenti finali. 

Poiché partecipano persone da vari team, si può sostenere che si stia realizzando un prototipo ad alta fedeltà – uno che è raffinato e pronto per essere implementato dal punto di vista del design.

Ecco alcuni esempi in cui il breadboarding può essere applicato: 

  • Lavori per un’organizzazione che produce Software as a Service (SaaS)
    Hai stakeholder interni (leadership), stakeholder esterni (clienti che utilizzano il prodotto), team di vendita che vendono il prodotto, e team di prodotto che lo realizzano. Più volte ti sei ritrovato nella situazione in cui almeno uno di questi gruppi ha pensato o espresso che la soluzione X o Y non rispondeva alle esigenze dal proprio punto di vista. 
  • Lavori in un team di prodotto, creando software o strumenti per un cliente specifico: 
    Desideri collaborare con ogni potenziale membro del team e con il cliente per assicurarti che il flusso di lavoro tenga conto di tutte le esigenze, requisiti e specifiche di prodotto, prima della progettazione e dello sviluppo. 

Come potresti condurre questo processo? 

Individua chi deve partecipare. A seconda del problema che vuoi risolvere, potrebbe essere necessario restringere il gruppo di lavoro oppure ampliarlo per fare in modo che tutte le parti siano rappresentate e coinvolte nel processo decisionale. 

Come consiglia anche Basecamp, utilizza una lavagna (o una lavagna virtuale, come Miro!) e concentrati nel definire un flusso utente con tre elementi di base, utilizzando solo parole (niente disegni!): 

  • Luoghi: Sono le destinazioni di navigazione, come schermate, finestre di dialogo o menu che si aprono.
  • Affordance: Sono ciò su cui l’utente può agire, come pulsanti e campi. Anche i testi dell'interfaccia vengono considerati affordance. Leggerli è un’azione che fornisce agli utenti informazioni per le azioni successive. 
  • Linee di connessione: Indicano come le affordance permettono all’utente di spostarsi da un luogo all’altro.

Discutili con il tuo team, iterando sulle connessioni, sulle affordance e perfino sui luoghi, integrando il feedback ricevuto. Ripeterai questo passaggio tutte le volte necessarie, per assicurarti che prospettive e pareri diversi vengano valutati così che ogni flusso possa essere considerato e, se del caso, integrato prima della realizzazione grafica finale.

3. Patchwork Prototyping 

Il patchwork prototyping è un tipo di prototipazione rapida che prevede l'uso di software open source ed è stato oggetto di un incredibile studio presso l’Università dell’Illinois

Questo approccio alla prototipazione tiene conto di molte delle cose che facciamo istintivamente per creare uniformità e risparmiare tempo (come scegliere di utilizzare i Material Design invece di progettare una UI personalizzata) mentre costruiamo prototipi di prodotto, integrando anche il software open source nell’equazione. 

Secondo lo studio, il patchwork prototyping consiste nel “mettere insieme applicazioni open source come mezzo per creare prototipi ad alta fedeltà,” e “combina la velocità e il basso costo dei prototipi cartacei, l’ampiezza dei prototipi orizzontali e la profondità e l’alta funzionalità di prototipi verticali ad alta fedeltà.” 

 
Ecco alcune circostanze in cui potrebbe essere applicato il patchwork prototyping: 

  • Hai ricevuto richieste di nuove funzionalità all’interno del tuo prodotto, funzionalità che potrebbero essere un po’ fuori dal campo per cui il tuo strumento era stato originariamente progettato, quindi vorresti validare questa richiesta con altri utenti o stakeholder prima di intraprendere l’intera sfida di crearla realmente.
  • Tempo e/o risorse sono limitati, ma hai bisogno di un modo rapido per validare un concetto o un caso d’uso, oppure per ottenere consenso da parte degli utenti o degli stakeholder.

Come potresti condurlo? 

Supponiamo che tu abbia ricevuto la richiesta di sviluppare un CRM personalizzato. In questo CRM, vorrebbero avere non solo i record dei clienti/gestione clienti, ma anche una visibilità sui diversi progetti per ciascuno di questi clienti. In altre parole, dovrebbe fungere da “sportello unico” per la gestione dei clienti, ma anche per svolgere il lavoro per loro. 

Prima di sviluppare ogni strumento individualmente, valida se questo strumento è sostenibile e risolve davvero il problema di chi lo ha richiesto. Pertanto, utilizzerai il patchwork prototyping per implementare una rapida soluzione prima di sviluppare un software personalizzato. 

  • Inizierai ricercando software open source che potrebbero essere adatti come prototipo a breve termine. Ad esempio:
    • VLC Media Player (Lettore multimediale)
    • GIMP (Editor di immagini) 
  • Una volta selezionati i vari strumenti necessari per soddisfare le diverse richieste del prodotto, inizi a "cucirli" insieme. 
  • L’obiettivo non è creare un prodotto perfetto. In realtà, potrebbe sembrare strano usare così tanti strumenti open source uno dentro l’altro. Tuttavia, questo permetterà di generare rapidamente un prototipo funzionante, ad alta fedeltà, per validare il tuo approccio.
    • Dopo i test e la validazione, potresti scoprire che alcune semplici iterazioni all’interno del software open source saranno sufficienti per i tuoi casi d’uso, oppure potresti ricevere il feedback che ti serve per perfezionare il concetto e creare la tua soluzione personalizzata. 

Prototipazione Rapida & Processo di Design Iterativo

Abbiamo esaminato molte tecniche di prototipazione diverse che possono essere applicate in vari stadi di prodotti e idee, ma ora arriva la parte più difficile: come posso integrare tutto questo nel mio ciclo di vita prodotto regolare? Può essere difficile iniziare subito con la prototipazione e ottenere l’approvazione tra vari team (soprattutto se servono risorse per farlo!). 

Tuttavia, il modo migliore per creare slancio e abitudine alla prototipazione è partire in piccolo. Trovare un piccolo problema che sperimentano gli utenti — anche se la soluzione sembra ovvia — può essere un ottimo modo per testare alcune di queste tecniche con il tuo team. 

Scoprirai nuovi modi per migliorare non solo il tuo strumento, ma anche la capacità del tuo team di collaborare in modo proattivo e risolvere problemi insieme. 

Letture correlate: