Cos'è il test di usabilità? Esperienza utente del software

Test di usabilità

Test di usabilità noto anche come User Experience (UX) Testing, è un metodo di test per misurare quanto sia semplice e user-friendly un'applicazione software. Un piccolo gruppo di utenti finali target utilizza l'applicazione software per esporre difetti di usabilità. I test di usabilità si concentrano principalmente sulla facilità d'uso dell'applicazione da parte dell'utente, sulla flessibilità dell'applicazione nel gestire i controlli e sulla capacità dell'applicazione di raggiungere i propri obiettivi.

Questo test è consigliato durante la fase di progettazione iniziale di SDLC, che offre maggiore visibilità sulle aspettative degli utenti.

Perché eseguire test di usabilità

Test di usabilità

L'estetica e il design sono importanti. L'aspetto di un prodotto di solito determina il suo funzionamento.

Ci sono molte applicazioni software/siti web che falliscono miseramente, una volta avviati, per i seguenti motivi:

  • Dove posso fare clic su Avanti?
  • Quale pagina è necessario navigare?
  • Quale icona o gergo rappresenta cosa?
  • I messaggi di errore non sono coerenti o visualizzati in modo efficace
  • Il tempo della sessione non è sufficiente.

Software Engineering, I test di usabilità identificano gli errori di usabilità nel sistema nelle prime fasi del ciclo di sviluppo e possono salvare un prodotto dal fallimento.

Esempi di casi di test di test di usabilità

Casi di test di test di usabilità

L'obiettivo di questo test è soddisfare gli utenti e si concentra principalmente sui seguenti parametri di un sistema:

L'efficacia del sistema

  • Il sistema è facile da imparare?
  • Il sistema è utile e aggiunge valore al pubblico target?
  • I contenuti, i colori, le icone e le immagini utilizzate sono esteticamente gradevoli?

EFFICIENZA

  • Dovrebbe essere necessaria poca navigazione per raggiungere la schermata o la pagina Web desiderata e le barre di scorrimento dovrebbero essere utilizzate raramente.
  • Uniformità nel formato di schermate/pagine nell'applicazione/sito Web.
  • Opzione per effettuare ricerche all'interno dell'applicazione software o del sito Web.

Precisione

  • Non devono essere presenti dati obsoleti o errati come informazioni di contatto/indirizzo.
  • Non dovrebbero essere presenti collegamenti interrotti.

Facilità d 'uso

  • I controlli utilizzati devono essere autoesplicativi e non devono richiedere formazione per funzionare
  • Dovrebbe essere fornito aiuto agli utenti per comprendere l'applicazione/il sito Web
  • L'allineamento con gli obiettivi di cui sopra aiuta a testare l'usabilità in modo efficace

Come eseguire test di usabilità: processo completo

Il processo di test di usabilità è costituito dalle seguenti fasi

Test di usabilità: processo completo

Fase 1) Pianificazione: Durante questa fase vengono determinati gli obiettivi del test di usabilità. Avere dei volontari seduti davanti alla tua candidatura e registrare le loro azioni non è un obiettivo. È necessario determinare le funzionalità e gli obiettivi critici del sistema. Devi assegnare compiti ai tuoi tester, che esercitano queste funzionalità critiche. Durante questa fase vengono determinati anche il metodo di test dell'usabilità, il numero e i dati demografici dei tester di usabilità e i formati dei rapporti di test

Fase 2) Reclutamento: durante questa fase recluti il ​​numero desiderato di tester secondo il tuo piano di test di usabilità. Trovare tester che corrispondono al tuo profilo demografico (età, sesso, ecc.) e professionale (istruzione, lavoro, ecc.) può richiedere tempo.

Fase 3) Test di usabilità: Durante questa fase vengono effettivamente eseguiti i test di usabilità.

Fase 4) Analisi dei dati: i dati dei test di usabilità vengono analizzati approfonditamente per ricavare inferenze significative e fornire consigli attuabili per migliorare l'usabilità complessiva del prodotto.

Fase 5) Reporting: i risultati del test di usabilità vengono condivisi con tutte le parti interessate interessate che possono includere progettista, sviluppatore, cliente e CEO

Metodi di test di usabilità: 2 tecniche

Sono disponibili due metodi per eseguire test di usabilità:

  1. Test di usabilità in laboratorio
  2. Test di usabilità remota

Test di usabilità in laboratorio:. Questo test viene condotto in una sala laboratorio separata in presenza degli osservatori. Ai tester vengono assegnati compiti da eseguire. Il ruolo dell'osservatore è monitorare il comportamento dei tester e riportare l'esito dei test. L'osservatore rimane in silenzio durante il corso della prova. In questo test, sia gli osservatori che i tester sono presenti nello stesso luogo fisico.

Test di usabilità remota: Nell'ambito di questo test gli osservatori e i tester sono remoti. I tester accedono al sistema sotto test da remoto ed eseguono le attività assegnate. La voce del tester, l'attività sullo schermo e le espressioni facciali del tester vengono registrate da un software automatizzato. Gli osservatori analizzano questi dati e riportano i risultati del test. Esempio di tale software – http://silverbackapp.com/

Di quanti utenti hai bisogno?

Di quanti utenti hai bisogno

La ricerca (Virzi, 1992 e Neilsen Landauer, 1993) lo indica Bastano 5 utenti per scoprire l'80% dei problemi di usabilità. Alcuni ricercatori suggeriscono altri numeri.

La verità è che il numero effettivo di utenti richiesti dipende dalla complessità dell'applicazione data e dai tuoi obiettivi di usabilità. L'aumento dei partecipanti all'usabilità si traduce in un aumento dei costi, della pianificazione, della gestione dei partecipanti e dell'analisi dei dati.

Ma come linea guida generale, se su a piccolo budget e interessato ai test di usabilità fai-da-te 5 è un buon numero iniziare con. Se il budget non è un vincolo il suo meglio consultare professionisti esperti per determinare il numero di utenti.

Elenco di controllo per i test UX

L'obiettivo primario di questo test è trovare problemi di usabilità cruciali prima che il prodotto venga lanciato. Per avere successo nel test, bisogna considerare le seguenti cose:

  • Avvia i test UX durante la fase iniziale di progettazione e sviluppo
  • È buona norma condurre test di usabilità sul prodotto della concorrenza prima di iniziare lo sviluppo. Ciò ti aiuterà a determinare gli standard di usabilità per il tuo pubblico di destinazione
  • Selezionare gli utenti appropriati per testare il sistema (possono essere utenti esperti/utenti non esperti/50-50 utenti esperti e non esperti)
  • Utilizzare un modellatore di larghezza di banda. Ad esempio, il tuo pubblico di destinazione ha una scarsa connettività di rete, limita la larghezza di banda della rete a 56 Kbps per i tuoi tester di usabilità.
  • I tester devono concentrarsi sulle funzionalità critiche e utilizzate frequentemente del sistema.
  • Assegnare un singolo osservatore a ciascun tester. Ciò aiuta l'osservatore a notare con precisione il comportamento del tester. Se un osservatore viene assegnato a più tester, i risultati potrebbero essere compromessi
  • Informare progettisti e sviluppatori che i risultati dei test non sono un segno di fallimento ma un segno di miglioramento

Vantaggi dei test di usabilità

Come ogni cosa nella vita, i test di usabilità hanno i suoi meriti e demeriti. Diamo un'occhiata a loro

  • Aiuta a scoprire problemi di usabilità prima che il prodotto venga commercializzato.
  • Aiuta a migliorare la soddisfazione dell'utente finale
  • Rende il tuo sistema altamente efficace ed efficiente
  • Aiuta a raccogliere feedback reali dal pubblico target che utilizza effettivamente il tuo sistema durante un test di usabilità. Non è necessario fare affidamento sulle “opinioni” di persone a caso.

Svantaggi dei test di usabilità

  • Il costo è una considerazione importante nei test di usabilità. Sono necessarie molte risorse per creare un laboratorio di test di usabilità. Anche il reclutamento e la gestione dei tester di usabilità possono essere costosi

Tuttavia, questi costi si ripagano sotto forma di maggiore soddisfazione del cliente, fidelizzazione e affari ripetuti. I test di usabilità sono quindi altamente raccomandati.