Test di usabilità

Impostare un test di usabilità comporta la creazione accurata di uno scenario, o una situazione realistica, in cui la persona esegue una lista di compiti utilizzando il prodotto in prova mentre gli osservatori guardano e prendono appunti (verifica dinamica). Diversi altri strumenti di test come le istruzioni scritte, i prototipi cartacei e i questionari pre e post-test sono utilizzati anche per raccogliere feedback sul prodotto da testare (verifica statica). Per esempio, per testare la funzione di allegato di un programma di posta elettronica, uno scenario descriverebbe una situazione in cui una persona ha bisogno di inviare un allegato di posta elettronica, e gli chiederebbe di svolgere questo compito. Lo scopo è quello di osservare come le persone funzionano in modo realistico, in modo che gli sviluppatori possano identificare le aree problematiche e risolverle. Le tecniche comunemente usate per raccogliere dati durante un test di usabilità includono il protocollo think aloud, il co-discovery learning e l’eye tracking.

Hallway testingEdit

Hallway testing, conosciuto anche come guerrilla usability, è un metodo veloce ed economico di test di usabilità in cui si chiede alle persone – ad esempio, a quelle che passano nel corridoio, di provare ad usare il prodotto o il servizio. Questo può aiutare i designer a identificare i “muri di mattoni”, problemi così seri che gli utenti semplicemente non possono avanzare, nelle prime fasi di un nuovo progetto. Chiunque, tranne i progettisti e gli ingegneri, può essere utilizzato (tendono ad agire come “revisori esperti” perché sono troppo vicini al progetto).

Test di usabilità a distanzaModifica

In uno scenario in cui i valutatori di usabilità, gli sviluppatori e i potenziali utenti si trovano in diversi paesi e fusi orari, condurre una tradizionale valutazione di usabilità in laboratorio crea sfide sia dal punto di vista dei costi che della logistica. Queste preoccupazioni hanno portato alla ricerca sulla valutazione di usabilità a distanza, con l’utente e i valutatori separati nello spazio e nel tempo. I test a distanza, che facilitano le valutazioni nel contesto degli altri compiti e della tecnologia dell’utente, possono essere sincroni o asincroni. Il primo implica una comunicazione in tempo reale tra il valutatore e l’utente, mentre il secondo implica che il valutatore e l’utente lavorino separatamente. Numerosi strumenti sono disponibili per soddisfare le esigenze di entrambi questi approcci.

Le metodologie di test di usabilità sincrone coinvolgono la videoconferenza o impiegano strumenti di condivisione di applicazioni remote come WebEx. WebEx e GoToMeeting sono le tecnologie più comunemente usate per condurre un test di usabilità remoto sincrono. Tuttavia, il test remoto sincrono può mancare dell’immediatezza e del senso di “presenza” desiderato per sostenere un processo di test collaborativo. Inoltre, la gestione delle dinamiche interpersonali attraverso le barriere culturali e linguistiche può richiedere approcci sensibili alle culture coinvolte. Altri svantaggi includono un controllo ridotto sull’ambiente di test e le distrazioni e interruzioni sperimentate dai partecipanti nel loro ambiente nativo. Uno dei metodi più recenti sviluppati per condurre un test di usabilità a distanza sincrono è l’utilizzo di mondi virtuali.

Le metodologie asincrone includono la raccolta automatica dei flussi di clic dell’utente, i log degli incidenti critici che si verificano durante l’interazione con l’applicazione e il feedback soggettivo sull’interfaccia da parte degli utenti. Simile a uno studio in laboratorio, un test di usabilità remoto asincrono è basato sul compito e la piattaforma permette ai ricercatori di catturare i clic e i tempi del compito. Quindi, per molte grandi aziende, questo permette ai ricercatori di capire meglio gli intenti dei visitatori quando visitano un sito web o un sito mobile. Inoltre, questo stile di test utente fornisce anche l’opportunità di segmentare il feedback per tipo demografico, attitudinale e comportamentale. I test vengono eseguiti nell’ambiente dell’utente stesso (piuttosto che nei laboratori) aiutando a simulare ulteriormente i test di scenari reali. Questo approccio fornisce anche un veicolo per sollecitare facilmente il feedback degli utenti in aree remote rapidamente e con minori costi organizzativi. Negli ultimi anni, condurre test di usabilità in modo asincrono è diventato anche prevalente e permette ai tester di fornire feedback nel loro tempo libero e dalla comodità della propria casa.

Expert reviewEdit

Expert review è un altro metodo generale di test di usabilità. Come suggerisce il nome, questo metodo si basa sul portare esperti con esperienza nel campo (possibilmente da aziende specializzate in test di usabilità) per valutare l’usabilità di un prodotto.

Una valutazione euristica o audit di usabilità è una valutazione di un’interfaccia da uno o più esperti di fattori umani. Evaluators measure the usability, efficiency, and effectiveness of the interface based on usability principles, such as the 10 usability heuristics originally defined by Jakob Nielsen in 1994.

Nielsen’s usability heuristics, which have continued to evolve in response to user research and new devices, include:

  • Visibility of system status
  • Match between system and the real world
  • User control and freedom
  • Consistency and standards
  • Error prevention
  • Recognition rather than recall
  • Flexibility and efficiency of use
  • Aesthetic and minimalist design
  • Help users recognize, diagnose, and recover from errors
  • Help and documentation

Automated expert reviewEdit

Similar to expert reviews, automated expert reviews provide usability testing but through the use of programs given rules for good design and heuristics. Anche se una revisione automatizzata potrebbe non fornire così tanti dettagli e approfondimenti come le recensioni delle persone, possono essere completate più velocemente e in modo coerente. L’idea di creare utenti surrogati per i test di usabilità è una direzione ambiziosa per la comunità dell’intelligenza artificiale.

A/B testingModifica

Articolo principale: A/B testing

Nello sviluppo web e nel marketing, l’A/B testing o split testing è un approccio sperimentale al web design (in particolare allo user experience design), che mira a identificare le modifiche alle pagine web che aumentano o massimizzano un risultato di interesse (ad esempio, il click-through rate per un banner pubblicitario). Come il nome implica, vengono confrontate due versioni (A e B), che sono identiche tranne che per una variazione che potrebbe avere un impatto sul comportamento dell’utente. La versione A potrebbe essere quella attualmente utilizzata, mentre la versione B è modificata in qualche modo. Per esempio, in un sito di e-commerce l’imbuto di acquisto è tipicamente un buon candidato per il test A/B, poiché anche miglioramenti marginali nei tassi di abbandono possono rappresentare un guadagno significativo nelle vendite. Miglioramenti significativi possono essere visti attraverso il test di elementi come il testo della copia, i layout, le immagini e i colori.

Il test multivariato o bucket testing è simile al test A/B ma testa più di due versioni allo stesso tempo.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *