Domanda

Come testate l'usabilità delle interfacce utente delle vostre applicazioni, siano esse web o desktop?Metti tutto insieme e poi lo modifichi in base all'esperienza dell'utente una volta che l'applicazione è attiva?Oppure lo passi a uno specifico team di usabilità per i test prima del rilascio?

Siamo una piccola software house, ma sono interessato alle migliori pratiche su come misurare l'usabilità.

Qualsiasi aiuto apprezzato.

È stato utile?

Soluzione

mi piace Di Paul Buchheit risposta a questo dalla scuola di avvio.La versione breve di ciò che ha detto ascolta i tuoi utenti.Ascoltare non significa obbedire ai tuoi utenti.Raccogli i dati, filtra tutti i cattivi consigli e ripulisci il sito in modo iterativo.Schiuma, risciacqua, ripeti.

Se sei un piccolo negozio probabilmente non hai un team di addetti al QA o all'usabilità o altro per visitare il sito.Tuttavia, i tuoi utenti saranno quelli che effettivamente utilizzeranno il sito.Il loro feedback può essere prezioso.

Se qualcosa è troppo difficile da usare per uno dei tuoi utenti o troppo complesso per capire perché dovrebbe usarlo, potrebbe essere lo stesso per altri 1000 utenti.Trova un modo più semplice per ottenere la stessa cosa.

Una volta che hai raccolto tutto questo feedback e hai un elenco di cose da fare, fai prima quelle più semplici.In questo modo puoi avanzare nel progresso dell'usabilità.

Altri suggerimenti

Quello che mi piace fare è dare a qualcuno un pacchetto di installazione, chiedergli di eseguire una serie di attività relative al funzionamento dell'applicazione e guardare.

La parte più difficile è tenere la bocca chiusa.

Alcuni dei migliori consigli sui test di usabilità sono disponibili sul sito web di Jakob Nielsen http://www.useit.com.Sostiene ciò che Will ha menzionato: chiedi agli utenti di eseguire varie attività sul tuo sito Web o applicazione Web e poi rilassati per vedere cosa fanno.

Non interrompere gli utenti ponendo domande o guidandoli.Basta osservarli e documentare il loro flusso.Puoi anche ottenere hardware e software per eseguire il tracciamento oculare e capire cosa cattura l'attenzione degli utenti.

Tuttavia, l’usabilità non dovrebbe iniziare dalla fase di test.Devi avere un'idea generale di ciò che generalmente piace e non piace agli utenti quando svolgi lo sviluppo.Esistono molti siti Web e libri che descrivono standard e principi di usabilità generalmente accettati.

Normalmente testiamo l'usabilità delle nuove interfacce chiedendo a una piccola selezione di utenti di provare una versione beta.

Diamo alcune istruzioni su cosa dovrebbero fare le nuove funzionalità/schermate e lasciamo che si immergano direttamente in esso.È molto interessante vedere dove guardano e cliccano.Non diamo mai dimostrazioni delle nuove funzionalità: parliamo solo di ciò che fanno.

Se le modifiche all'interfaccia utente sono minime, vengono pubblicate e raccogliamo feedback da utenti reali.È solo quando stiamo apportando grandi cambiamenti che effettuiamo test di usabilità in versione beta.

Quando si sviluppano nuove schermate, di solito è di grande aiuto far sedere un collega davanti all'interfaccia utente e chiedergli cosa fa.Su quali aree fanno clic?Dove guardano prima?Quali sezioni attirano la loro attenzione?eccetera.

Sono d'accordo con Adam;utilizzare una persona molto analfabeta informatica è molto utile.Tuttavia, ciò che ho riscontrato in precedenza è che il programma che voglio che provino semplicemente non è "nelle loro corde" per quanto riguarda qualcosa che vorrebbero mai fare.

Un buon modo per iniziare è con un prototipo di carta.Stabilisci compiti specifici che vuoi che il tuo "utente" esegua e chiedigli di farlo.Per ulteriori informazioni sulla prototipazione su carta, inizia Qui.

Porto spesso qualsiasi nuova interfaccia su cui sto lavorando a uno dei nostri addetti al supporto tecnico.Hanno sentito ogni lamentela che potresti mai immaginare riguardo alle interfacce, quindi se qualcuno ha intenzione di pensare a potenziali problemi, lo farà.

Inoltre, e non sto scherzando, spesso scelgo la persona meno esperta di computer che conosco (tua madre è spesso una buona scelta... ma deve avere usato un computer prima, altrimenti sarà inutile) e lasciarli liberi sull'interfaccia senza istruzioni.Se non riescono a capire dove sono le cose in modo intuitivo, probabilmente la tua GUI ha bisogno di lavoro.Ricordare, Non farli pensare! (sì, lo so, è per il web design, ma si applica)

Esistono molti modi per testare l'usabilità di un sistema.Si prega di controllare tutta la letteratura disponibile che è possibile trovare.Voglio solo insistere sul fatto che il test di usabilità non è così difficile come tu o chiunque altro potreste pensare.In un famoso articolo intitolato "Un modello matematico per la ricerca di problemi di usabilità" in INTERACT'93 e CHI'93, J.Nielsen e T.K.Landauer ha dimostrato che sono sufficienti solo cinque utenti per individuare la maggior parte dei problemi in un sistema piccolo.

Se non hai modo di leggere questo articolo, prova questo articolo nel sito web dell'autore:http://www.useit.com/alertbox/20000319.html

È passato un po' di tempo dall'ultima volta che questa domanda è stata attiva, ma eccoci comunque.

Per esperienza:

  • Utilizza sempre oggettivamente misurabili per decidere se l'usabilità è migliore o meno (tempo per svolgere attività accuratamente selezionate, tempo di inattività, metriche di tipo KLM) qui un key-mouse logger può essere un prezioso alleato
  • Non andare mai troppo avanti prima di consultare e misurare nuovamente con il tuo cliente (non ingabbiarti nel prototipo cartaceo ed emergere con il prodotto finito...non funziona mai)
  • leggere, leggere, leggere, provare, evolversi
  • Mantieni le cose semplici e ricorda sempre l'attività svolta (perché l'utente ha bisogno dell'interfaccia)
  • prova, prova e prova ancora...
  • Vai sempre in fondo alle richieste dell'utente.Sebbene la casella di controllo richiesta dall'utente in questo particolare luogo possa essere la cosa migliore da fare, nasconde quasi sempre un difetto più fondamentale
  • l'utente del sistema (colui che lo utilizza...al contrario di chi ne paga le spese) è il tuo miglior alleato, tienilo dalla tua parte

Non aver mai paura di rifattorizzare il tuo design ed evolvere il tuo sistema.Evolvi anche le tue metriche e misurazioni, tuttavia fai attenzione a non interrompere la continuità delle misurazioni poiché è il miglior segno di progresso oggettivo in un mondo MOLTO soggettivo.

letture consigliate (diverse da quelle precedentemente proposte):

  • Manuale di test di usabilità Jeff Rubin.Un po' estremo, ma abbiamo giocato con una versione agile del suo approccio e abbiamo scoperto che se avessimo trascorso 30 minuti a settimana con gli utenti avremmo ricevuto MOLTI feedback utili senza essere sommersi da troppe informazioni.

  • tenete d'occhio gli Sneiderman e i Nielsen di questo mondo e gli altri che potrebbero sorgere

Per quanto riguarda l'ispezione dell'usabilità, esistono diversi metodi praticabili.Richiedono una diversa quantità di risorse in termini di persone, analisi e attrezzature.

Il più comune e più facile da eseguire si chiama

Valutazione euristica

Fondamentalmente cammini attraverso ogni schermata per verificare se è conforme all'euristica impostata da te o dal tuo cliente.

Controlla questo articolo di Nielsen

Percorso cognitivo

Questo metodo richiede di chiedere all'utente di completare i passaggi nell'applicazione.Prepari i passaggi che l'utente deve completare.I problemi che emergono durante questa procedura dettagliata vengono presi in considerazione al termine dell'applicazione.

Controllo Questo carta per i dettagli.

Analisi del pensiero ad alta voce

Ho utilizzato questo metodo soprattutto nelle prime fasi della prototipazione.Lascio che l'utente parli liberamente del sistema mentre viene utilizzato.Porre domande sull'uso, sul design, ecc.Puoi avere una visione davvero piacevole delle sensazioni generali del sistema e delle funzionalità che mancano.

Controllo questo articolo per dettagli.

Analisi delle interazioniQuesto è più complicato.Ho utilizzato solo le tecniche di raccolta dati proposte da questo.Questa tecnica tiene conto del contesto, delle attività, del linguaggio del corpo, ecc.L'analisi dell'interazione è comunemente focalizzata sulla ricerca, non tanto sulle valutazioni commerciali.

Questo collegamento ti porta all'articolo.

Tieni presente che questi metodi richiedono pratica per essere perfezionati.Inizierei con HE, continuerei con CW e THA.E utilizza l'analisi delle interazioni solo se disponi di molte risorse e tempo.

Esistono numerosi metodi per testare o valutare l'usabilità di un'applicazione.Suddiviso in metodi qualitativi e quantitativi e basato su quando si prevede di eseguire il test.

Inoltre viene classificato in base al fatto che gli utenti siano coinvolti o che gli esperti effettuino i test.

Per citare alcuni metodi,

  1. Recensioni di esperti: gli esperti di interfaccia utente o usabilità valutano l'usabilità di un'interfaccia sulla base di euristiche e principi decisi
  2. Test di usabilità formativa: vengono eseguiti i flussi di attività e agli utenti vengono fornite le attività da completare.Il feedback qualitativo viene raccolto in base a ciò che gli utenti ritengono siano i punti critici durante il test.Questa forma di test viene eseguita durante la progettazione per fornire feedback sulla progettazione dell'applicazione.
  3. Test di usabilità sommativa: vengono eseguiti i flussi di attività e agli utenti vengono fornite le attività da completare.Le prestazioni delle applicazioni in termini di efficienza, efficacia e soddisfazione vengono misurate in base al completamento delle attività da parte degli utenti.

La differenza importante è se coinvolgi l'utente o un esperto per dirti la differenza in termini di usabilità.Più avanti quando si effettua la valutazione - alla fine del progetto o durante le fasi di progettazione.

Sono un convinto sostenitore di quello che chiamo test di usabilità 3-martini.Quando progetti un sistema, immagina che la persona che lo utilizzerà abbia appena bevuto 3 Martini.

Prima di consegnare il sistema ai colleghi (altri programmatori, controllo qualità, supporto tecnico) o ai tester dell'usabilità, un test informale con un paio di amici e una bottiglia di vodka (fuori dal lavoro, ovviamente) può spesso rivelarsi istruttivo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top