

Che cos'è la User-Experience?
La User-Experience (UX) è una disciplina che studia, delinea e migliora la modalità con cui gli utenti interagiscono con un prodotto, un sistema o un contesto. Nel nostro caso, si parla di User Experience per descrivere l'interazione di una persona con un software o un'app.
L'utente è al centro di questo processo di analisi ed è fondamentale arrivare a conoscerlo a 360 gradi per poter offrire un'esperienza che risponda al meglio alle sue richieste ed esigenze (più o meno esplicite). Spesso si pensa di conoscere un utente e si danno per scontati molti aspetti delle sue motivazioni e necessità che non per forza si rivelano veri. Il problema sorge quando ci si scontra con queste incongruenze in corso d'opera, momento in cui il team di sviluppo è già all'opera. In questa fase, cambiare il progetto per rispondere alle esigenze dell'utente appena scoperte comporta un aumento di costi e tempi che possono compromettere il successo del progetto.
Per evitare questa situazione abbiamo sviluppato internamente la nostra metodologia di analisi e assessment che si pone l'obiettivo di:
conoscere nel dettaglio gli utenti a cui è destinato il prodotto/servizio;
il problema che si vuole risolvere;
la soluzione identificata;
delineare i flussi di interazione dell'utente.
Questo percorso di analisi UX prevede, all’inizio, uno step di benchmarking per approfondire il mercato con un focus su competitors e lo state of the art delle soluzioni esistenti.
Il confronto con l'utente è costante, sia internamente con sessioni di brainstorming e idea creation, che esternamente in maniera diretta tramite interviste, conversazioni e test. Questo ci permette di validare tutte le supposizioni nate all'inizio del progetto ed avere un feedback diretto da parte degli utenti coinvolti.
Solo in un secondo momento definiamo le possibili soluzioni e individuiamo la migliore da approfondire.
Un altro elemento cardine della nostra analisi UX è la formula iterativa e collaborativa: il cliente, infatti, è reso partecipe in molteplici sessioni e l'analisi è portata avanti a quattro mani. Questo ci permette di fare un passo indietro e ripetere alcune fasi, qualora fosse necessario, per raggiungere una maggiore consapevolezza.
Il tempo impiegato in questa fase di analisi non è una spesa ma un investimento che renderà gli interessi in fase di sviluppo, senza tempi e costi non previsti.
Questo strumento ci permette di non lasciare nulla al caso e all'approssimazione: mettiamo in discussione le ragioni cardine e i problemi fondamentali degli utenti, per costruire, insieme ai nostri clienti, delle basi più solide per una collaborazione veramente di successo.
Metodologia
Fase 01: Analisi
Brief e analisi / Investigazione utente / Benchmarking
Fase 02: Ricerca delle soluzioni
Benchmarking (ricerca delle soluzioni) / User personas, Epic, Flow / Lista delle soluzioni / Validazione delle soluzioni / Fit
Fase 03: Requisiti funzionali
Definizione ruoli e permessi / User stories / Breakdown dei requisiti
Fase 04: Progettazione
Wireframe e UI / User test / Prototipo - POC
Extra: Operation Analysis
Analisi framework / Analisi strumento (GDPR) / Analisi Budget

Metodologia UX Collaborativa e Iterativa
Un elemento cardine della nostra User Experience è la formula iterativa e collaborativa di questo percorso. Il cliente è reso partecipe nelle vari sessioni di brainstorming e idea creation durante il percorso, in questo modo l'analisi è portata avanti a quattro mani.
Inoltre, l'importanza di validare ipotesi e supposizioni, ci garantisce di procedere solo quando pienamente consapevoli, senza procedere alla cieca e per approssimazioni.
Il tempo utilizzato in questa fase di analisi non è una spesa ma un investimento che pagherà gli interessi in fase di sviluppo risparmiando su tempi e costi extra per risolvere problemi non previsti.
La nostra Analisi UX ci permette di non lasciare nulla al caso. Mettiamo in discussione i problemi fondamentali degli utenti per costruire insieme ai nostri clienti delle basi più solide per una collaborazione veramente di successo.
Obiettivo
La nostra analisi UX ci permette di ottenere informazioni direttamente dalle persone che useranno la soluzione progettata.
Con questo strumento raggiungiamo una maggiore sicurezza e consapevolezza sul tema in questione.
Lo studio degli utenti, il confronto con loro e l’analisi del mercato ci permettono di validare una serie di ipotesi che spesso vengono prese per vere ma che non lo sono.
Scoprire nei dettagli cosa è davvero necessario e importante per gli utenti ci permette di iniziare un progetto di sviluppo software con maggiore consapevolezza. Questo si traduce in maggiore efficienza operativa, meno problemi e ritardi e, in definitiva, un maggiore risparmio di tempo e risorse per il nostro cliente.