9 best practice per condurre test di usabilità per app mobili
Pubblicato: 2022-02-23Il "test di usabilità" - come suggerisce il nome, è un tipo di test che verifica l'usabilità del software con l'aiuto di utenti reali. Questa tecnica viene utilizzata nella progettazione dell'interazione incentrata sull'utente per valutare un prodotto e fornisce un feedback diretto su come si sentirebbero gli utenti reali durante l'utilizzo del sistema.
Si concentra sulla misurazione della capacità di un software/applicazione mobile di soddisfare lo scopo previsto.
Ad esempio, quando a un determinato gruppo di utenti viene chiesto di completare attività o seguire un flusso di navigazione e, allo stesso tempo, vengono osservati dal tester/ricercatore per vedere quali problemi incontrano durante il processo.
Usability.gov cita anche test di usabilità come test che si riferiscono alla valutazione di un prodotto o servizio testandolo con utenti rappresentativi. Aggiunge inoltre che l'obiettivo qui è identificare i difetti di usabilità, raccogliere dati qualitativi e quantitativi e misurare la soddisfazione dell'utente partecipante per il prodotto.
Quando questi test sono condotti e progettati per essere eseguiti su app mobili, vengono chiamati test di usabilità mobile. Qui, l'obiettivo è verificare la facilità d'uso dell'applicazione e vedere che tipo di supporto l'applicazione può fornire agli utenti.
Impostazione delle attività per gli utenti.
È essenziale fissare obiettivi chiari che portino a risultati misurabili. È necessario impostare le attività che valutino le interazioni dell'utente nel modo giusto e testare l'usabilità delle funzionalità dell'applicazione.
Progetta attività per gli utenti che non forniscono loro suggerimenti, ma piuttosto le progettano per consentire agli utenti di esplorare e navigare nell'applicazione a modo loro. Il proprietario di un prodotto o un'azienda non dovrebbe raccomandare agli utenti di eseguire un'attività in un certo modo, ma possono sicuramente dire loro di eseguire un'azione particolare.
Inoltre, i suggerimenti e le indicazioni non aiutano. In caso contrario, i risultati reali del test non verranno raggiunti. Non sarai in grado di tenere traccia delle loro esperienze utente se continui a fornire loro indicazioni sulla comunicazione con l'applicazione.
Ad esempio, dovresti considerare di rimuovere i testi segnaposto nelle caselle di testo. Inoltre, rimuovere eventuali ambiguità se presenti nelle istruzioni prima di eseguire il test.
Gli utenti possono eseguire qualsiasi attività secondo le funzionalità dell'applicazione come,
- Registrazione a un account,
- Carica una foto,
- Caricamento di un video,
- Inviando un messaggio,
- Accettare una richiesta di amicizia,
- o Disattivazione di un account.
Cerca di mantenere le attività il più possibile perseguibili, grezze e realistiche. Gli obiettivi dovrebbero essere descritti con precisione e avere la libertà di confrontare i prodotti e sentire l'esperienza dell'utente in base ai propri criteri e aspettative.
Metodi e best practice per i test di usabilità mobile
Diamo un'occhiata ad alcuni dei metodi comunemente usati per testare l'usabilità delle app mobili.
Test di usabilità a distanza e di persona
L'obiettivo del test di usabilità è vedere come si comporta un utente quando viene lasciato solo. E se non lo fai, il processo di test potrebbe sembrare controllato. Vuoi che i tuoi utenti facciano cose che farebbero naturalmente, quindi i test di usabilità da remoto hanno più senso per risultati favorevoli.
È più consigliato condurre test utente in remoto, soprattutto per le startup, ed è fattibile, a condizione che sul mercato siano disponibili molti strumenti di test di usabilità che facilitano questa configurazione.
Al contrario, il test di persona richiede che gli utenti siano presenti in un ambiente fisso, come una sala riunioni con piccoli gruppi o un numero fisso di individui. Qui il vantaggio è che l'osservatore può monitorare gli utenti che eseguono i compiti e porre loro domande in qualsiasi momento. Generalmente, questo tipo di test viene condotto per uno studio di usabilità più ampio da parte del team di ricerca o come parte della grande attività organizzativa.
Test A/B
Questo metodo segmenta il pubblico in due gruppi che testano il comportamento dell'app mobile per tassi di conversione più elevati. Questo tipo di test prevede l'invio del traffico dell'app a ciascun gruppo e la valutazione delle variazioni che presentano un tasso di conversione elevato e la migliore esperienza utente.
Ordinamento delle carte
In questo metodo, gli utenti devono organizzare un insieme di elementi in gruppi e assegnare etichette. È una ricerca UX, una tecnica iterativa e qualitativa, e scopre la conoscenza sul campo del pubblico di destinazione. Significa che serve allo scopo di creare un'architettura dell'informazione che corrisponda alle aspettative dell'utente.
Interviste telefoniche e video
Questo metodo richiede ai partecipanti di completare le attività durante una videochiamata per annotare in remoto le loro interazioni e il loro comportamento. Viene utilizzato come soluzione di test a basso budget, soprattutto quando gli utenti in grandi località geografiche effettuano test.
Reclutare il gruppo di test giusto
È fondamentale selezionare il gruppo giusto per produrre risultati favorevoli e rendere l'esperienza utente dell'app complessivamente soddisfacente. Pertanto, fai della diversità una priorità mentre scegli le persone per la fascia demografica target. Puoi anche filtrare le persone eseguendo il beta test delle persone della tua posizione geografica target: più sono diverse, meglio è.
Prova su dispositivi reali
I risultati reali richiedono dispositivi reali. Se vuoi misurare come le persone interagiranno con la tua applicazione mobile. Inoltre, fornisce una comprensione approfondita di come i diversi utenti interagiranno con vari dispositivi e scenari di test.
Dimensioni del gruppo di prova
Secondo Nielsen Norman Group, 5 utenti per un test di usabilità coprono la maggior parte delle esigenze di test delle app mobili. App mobili con più di 30-40 schermi, puoi impiegare 10-15 partecipanti in batch successivi.
Utilizzando uno strumento appropriato
Seleziona uno strumento che non stia rallentando la tua applicazione. Ad esempio, la maggior parte degli strumenti di test remoti richiede l'installazione dell'SDK. Quindi è fondamentale fare una selezione consapevole degli strumenti di test di usabilità.
Garantire che tutti i partecipanti siano sulla stessa pagina
Assicurati di porre domande di follow-up a tutti i partecipanti e di essere sulla stessa pagina con le attività loro assegnate. Sarà utile se tutti i partecipanti stanno lavorando alla stessa attività, specialmente quando fornisci loro consigli/istruzioni sull'orientamento del dispositivo o sulla connettività cellulare, ecc.
Vantaggi dei test di usabilità
Approccio che fa risparmiare tempo
Se stai guardando i costi di sviluppo, dovresti probabilmente pensare ai problemi di usabilità. I test di usabilità possono farti risparmiare il 50% delle ore lavorative dedicate alla risoluzione di problemi tecnici. È vantaggioso sia per l'azienda che per l'utente finale. Questo test evita alle aziende di trascurare i problemi e di individuare i problemi prima, rendendolo meno dispendioso in termini di tempo ed economico. Inoltre, prende decisioni in base ai fatti e alle esperienze degli utenti piuttosto che alle ipotesi, quindi migliora l'esperienza utente in generale.
Identificazione dei problemi
I test di usabilità identificano i problemi in anticipo e, quindi, i processi di sviluppo saranno meno costosi in termini di tempo e costi. Inoltre, saprai in precedenza come viene vista la tua applicazione dal punto di vista dell'utente, poiché imparerai quanto tempo ci vuole per completare attività specifiche e quale funzionalità è facile da usare o con cui è difficile lavorare.
Prodotto migliore
Il prodotto complessivo o un'applicazione mobile sarà migliore poiché il test sarà integrato come processo continuo durante tutta la fase di progettazione. Ciò renderà il prodotto più snello poiché imparerai continuamente come pensano i tuoi utenti e quali sono le loro aspettative.
Alla scoperta di problemi nascosti
I test di usabilità delle app mobili rivelano problemi difficili da rilevare per i tester. Ad esempio, sarai in grado di determinare perché la particolare funzione o pagina dell'app mobile viene ignorata o perché gli utenti scelgono altri percorsi di navigazione invece di quello diretto nel flusso dell'app. Alla scoperta di tali modelli di comportamento, è possibile identificare problemi minori come ritardo delle prestazioni, collegamenti interrotti o pulsanti che potrebbero influire sulla funzionalità dell'applicazione mobile.
Comodità d'uso
I test di usabilità garantiscono la semplicità e la comodità dell'applicazione mobile poiché gli utenti saranno coinvolti nello sviluppo fin dall'inizio. Farà sapere agli sviluppatori quanto velocemente una particolare funzionalità o un'intera applicazione crea familiarità con gli utenti e dove ha più senso? Quindi, semplifica il processo di creazione di un prodotto esattamente come desiderano gli utenti.
Sfide dei test di usabilità delle app mobili
La selezione di un gruppo target per il test può essere difficile.
Diverse app mobili hanno diversi insiemi di destinatari. Ad esempio, alcune app mobili si rivolgono ai giovani, mentre alcune app come le app sanitarie possono rivolgersi maggiormente agli anziani. In tal caso, non è facile trovare un gruppo particolare di persone per testare l'applicazione e fornire il feedback e l'assistenza adeguati per creare un prodotto migliore.
Potrebbe essere costoso.
Questo tipo di test coinvolge una gamma più ampia di persone per sperimentare l'applicazione e assistere i team di sviluppo nel fornire l'esperienza utente prevista. Quindi ci vuole un po' di tempo per funzionare e richiede un budget maggiore. Quindi le organizzazioni potrebbero trovarla un'opzione costosa rispetto ad altri tipi di test.
I risultati sono discutibili
I test di usabilità delle app mobili hanno selezionato casualmente gli utenti; quindi, i risultati non sono sempre accurati al 100%. Pertanto, potresti ottenere risultati compromessi nel caso in cui i partecipanti non stiano segnalando al 100% input ragionevoli e precisi, il che è possibile.
Decidere i compiti giusti.
È fondamentale per i tester (utenti) esplorare l'applicazione con una visione realistica. Quindi impostare i compiti giusti per loro potrebbe essere difficile. Tuttavia, qui gli "utenti" sono i tester, quindi far loro scoprire le attività genererà risultati più preziosi rispetto a chiedere loro di eseguire un elenco predefinito di attività.
Scadenze strette
Per soddisfare le aspettative degli utenti, i team di sviluppo software sentono la pressione di fornire, rispettare le scadenze e tenere traccia dei KPI. I team di sviluppo di applicazioni mobili a volte hanno scadenze incredibilmente ravvicinate e si affrettano a portare le funzionalità in produzione. Devono autoconvalidare le funzionalità solo per mantenere in esecuzione il ciclo di sviluppo. In questi casi, è difficile trovare soluzioni che bilanciano il feedback dei test degli utenti e i team di sviluppo.
Strumenti utilizzati per i test di usabilità mobile
Solidificare
È un modo semplice e veloce per creare prototipi dell'interfaccia utente per i test. Solidify ti consente di caricare schermate e collegarle insieme, quindi iniziare a testare le tue idee con utenti reali. Ha un flusso di lavoro gestibile e ti consente di ottenere informazioni dettagliate sulle aree problematiche attraverso i rapporti sui test degli utenti.
Flusso del mouse
Mouseflow è il modo più semplice per registrare le azioni e le esperienze degli utenti sull'applicazione mobile. Ti consente di riprodurre l'intera esperienza del visitatore e identificare i punti deboli per aiutarti a ottimizzare le prestazioni dell'applicazione.
Zoom utente
UserZoom è uno strumento eccellente per condurre test di usabilità remota per app mobili. Ti aiuta a scoprire problemi con la progettazione della tua applicazione mobile e rivelare i miglioramenti necessari che possono essere apportati per rendere un prodotto più facile da usare e affidabile. Inoltre, è una soluzione di insight UX che ti aiuta a tenere traccia degli utenti da remoto, cosa pensano e misurare le prestazioni dell'esperienza utente.
Testbirds
Testbirds è un ottimo strumento per test di usabilità remota per app mobili. Si occupa di tutti i tuoi problemi di usabilità e test UX mantenendo un passo avanti con feedback rapidi e approfondimenti da parte degli utenti reali. È il modo più rapido e conveniente per ottenere un feedback dettagliato sul tuo prodotto. Offre anche sondaggi e interviste che ti parlano immediatamente di problemi relativi all'esperienza dell'utente.
TreeJack
TreeJack ha dimostrato di essere uno strumento utile per l'architettura delle informazioni della tua applicazione mobile. Rende la mappa del sito mobile nella sua forma più semplice come un albero e quindi imposta le attività per i partecipanti. Inoltre, ti consente di sapere dove e perché gli utenti rimangono bloccati nell'applicazione e valuta come il tuo pubblico di destinazione la naviga.
Conclusione
Ci auguriamo che tu possa trovare le best practice e i metodi di test dell'usabilità delle app mobili applicabili dall'articolo. Esistono molte migliori pratiche per i test di usabilità, come reclutare il pubblico giusto, tessere il feedback appropriato, ripensare al feedback, sottolineare in alcuni casi i test di persona e molti che puoi utilizzare per ricevere risultati accurati dall'usabilità test. Inoltre, prova gli strumenti sopra menzionati per le tue esigenze di test di usabilità. Siamo sicuri che ti sarà piaciuto leggere l'articolo!