Magazine Ebusiness

Il prototipo e la sua importanza

Da Iwebdesigner @Iwebdesigner_it

Una buona user experience non nasce così per caso. Nasce dopo innumerevoli sforzi, ore spese al tavolo di progettazione, disegni su carta, ripensamenti, fino alla concettualizzazione finale dell’idea.

Passare dalla concettualizzazione alla consegna finale è un processo che attraversa diverse fasi di sviluppo, che supera diversi test utenti che devono essere eseguiti: ogni test con gli utenti ci fornisce indicazioni nuove e differenti e ci aiuta nello sviluppo della nostra applicazione e prodotto, guidandoci verso il risultato finale. Personalmente credo che prima vengono effettuati gli user test e meglio è: anche se si tratta di iniziare i test sui disegni di carta o su schizzi avere già delle indicazioni o linee guida da quelli che saranno gli utilizzatori finali ci aiuta a indirizzare il nostro lavoro.

Ben vengano quindi i test con wireframe e mockup visivi, una delle tecniche che a me piace molto, che non conosco a fondo, ma sulla quale sto cercando di aumentare le mie conoscenze è quella dello sketch-prototyping di cui vi parlerò una altra volta però, oggi vi voglio parlare dell’esigenza di compiere un ciclo di test che coinvolga gli utenti anche in maniere interattiva.

Reputo importante, come detto, i test su carta, ma poter contare durante il corso del processo di sviluppo, di test interattivi, durante i quali gli utenti possano effettivamente simulare delle azioni è sicuramente un valore aggiunto!

E’ per questo che i prototipi sono importanti! I prototipi ci possono aiutare a far capire agli utenti come si sviluppa un prodotto e un applicativo, ma attenzione spesso possono trarre anche in inganno, bisogna spiegare agli utenti cosa è un prototipo, cosa rappresenta e quale è il suo scopo, se non si esegue questo semplice passaggio, ci si potrebbe scontrare alla fine con clienti non soddisfatti di quello che sarà il prodotto finale.

il-prototipo

Cosa non è un prototipo

Iniziamo a spiegare cosa non è un prototipo! Il prototipo non è il prodotto finale! A molti questa distinzione potrebbe sembrare banale e scontata, ma vi assicuro che non lo è; non vi dovete aspettare che questo rappresenti il funzionamento finale uno perché non sarebbe possibile e secondo perché non è necessario.

Capita spesso che utenti e clienti finali guardino al prototipo e chiedano ” ma è questo il prodotto finale?” oppure “cielo è veramente brutto”; sicuramente molti di noi si sono trovati in questa condizioni e hanno dovuto perdere tempo nello spiegare che quello non era ovviamente il prodotto finale, ma un abbozzo di idea; spesso queste situazioni accadono quando si mostra ai clienti wireframe e mockup, ma il prototipo vi ricordo è qualcosa di più interattivo.

Cosa è un prototipo

Che cosa è allora un prototipo? Il prototipo è la simulazione di quello che sarà il prodotto finale! E’ simile ad un mockup, ma è interattivo, permette di simulare le azioni che saranno effettuate in realtà e soprattutto permette agli utenti di interagire con esso e di simulare i vari step del processo. Il suo obiettivo è verificare se gli step che abbiamo pensato, se il flusso del nostro software è corretto!

Il prototipi danno una grande possibilità di capire i livelli di interazione finale che gli utenti avranno con il prodotto finale, usandoli ed effettuando test di usabilità con gli user, avremo la possibilità di mettere in luce eventuali punti deboli, bug o scoprire comportamenti nel flusso decisionale che non avevamo previsto e correggerli.

Il prototipo ci consente di analizzare tutte queste situazioni, analizzarle, studiarle e correggerle ancora prima di iniziare a sviluppare il codice consentendoci di risparmiare tempo in futuro e soprattutto risparmiare soldi.

Come creare un prototipo

Come prima cosa vi ricordo che il prototipo non è il prodotto finale! Ricordato questo, ci sono molte tecniche che si possono utilizzare per creare dei prototipi funzionanti, attualmente sto seguendo un progetto e faccio affidamento su fogli, matite, post e penne colorate, oltre al righello. Ovviamente spetta al progettista decidere che tipo di strumenti utilizzare per creare il suo prototipo, io inizialmente inizio dalla carta per creare la mappa concettuale e il flusso decisionale.

Una volta fatto questo si possono usare diversi strumenti per rendere dinamici i prototipi, fra cui Adobe Fireworks oppure Justinmind prototyper che ci consente di avere una ottima interattività.


Ritornare alla prima pagina di Logo Paperblog