Domanda

Quali sono i tuoi migliori consigli per testare l’usabilità?Ho bisogno di un servizio rapido ed economico.

È stato utile?

Soluzione

Pur mirando al web design, l'eccellente "Non farmi pensare:Un approccio basato sul buon senso all'usabilità del Web" contiene (almeno nella seconda edizione) un grande capitolo intitolato "Test di usabilità a 10 centesimi al giorno", che penso sia applicabile a una gamma molto più ampia di piattaforme.

Il capitolo si occupa specificamente dei test di usabilità eseguiti in modo rapido e sporco, in un ambiente a basso budget (senza soldi e/o senza tempo), e illustra alcune delle considerazioni più importanti per avere una "sensazione" iniziale della cosa.

Alcuni dei punti che mi piacciono in particolare sono:

  • Non è necessario testare con un numero enorme di persone (un sentimento ripreso anche da Jakob Nielsen)
  • Una reazione dal vivo vale molto;se possibile, assicurati che gli sviluppatori possano vedere la reazione (magari utilizzando una videocamera e una TV;non è necessario che sia costoso)
  • Testare alcune persone in anticipo è meglio che molte dopo

Joel Spolsky è noto per aver sostenuto "test di usabilità del corridoio", dove prendi alcuni utenti di passaggio e chiedi loro di completare alcune semplici attività.In parte ispirato alla filosofia "pochi utenti ottengono la maggior parte dei risultati", è anche relativamente conveniente ed economico e può essere eseguito di tanto in tanto.

Altri suggerimenti

Chiedi a qualcuno non esperto di tecnologia e che non ha familiarità con esso di usarlo.

The archetypal non-technical user, one's elderly and scatterbrained maiden aunt. Invoked in discussions of usability for people who are not hackers and geeks; one sees references to the “Aunt Tillie test”.

IL Aunt Tilly Test (Probabilmente ha bisogno di un nome migliore al giorno d'oggi, ma è a questo che si riferisce)

Devi guardare le persone usare la tua applicazione.Se lavori in un'azienda di dimensioni ragionevoli, esegui alcuni "test sui corridoi".Porta nella stanza qualcuno che sta passando davanti alla tua porta e digli qualcosa del tipo: "Potresti, per favore, gestire il libro paga di questo sistema per il prossimo mese?".Dovrebbero volerci solo due minuti'.

Speriamo che non abbiano problemi e che non dovrebbe essere un'imposizione eccessiva per le persone che passano.Risolvi eventuali intoppi o smussa i processi inutilmente complessi e ripetitivi.Molto.

Inoltre, assicurati di sapere cos’è l’usabilità e come ottenerla.Se non l'hai già fatto, dai un'occhiata Il design delle cose quotidiane.

Alcuni buoni consigli qui.

Un errore che ho commesso all’inizio della mia carriera è stato trasformare il test di usabilità in un esercizio didattico.Dedicherei molto tempo a spiegare come utilizzare l'app piuttosto che lasciare che sia l'utente a capirlo.Mi ha insegnato molto sul fatto che le mie applicazioni fossero facili o difficili da usare da quanto erano perplessi nel provare a utilizzare l'app.

Una cosa che ho fatto è stata mettere insieme uno scenario molto semplice di ciò che volevo che l'utente facesse e poi lasciarlo fare.Non conteneva istruzioni passo passo ("fai clic sul pulsante A, quindi fai clic sul pulsante B") ma diceva invece cose come "crea un nuovo account" ed "effettua un deposito".Da ciò, l'utente ha potuto "esplorare" la mia applicazione e ho potuto vedere quanto fosse facile da usare.

Ad ogni modo, è stato abbastanza economico e abbastanza illuminante per me.

Veloce ed economico non basterà.Devi investire in un quadro di riferimento per l'esperienza utente, iniziando con la definizione di obiettivi chiari per la tua app o il tuo sito web.So che non è quello che la gente vuole sentire, ma dopo aver supervisionato e osservato molti test utente nel corso degli anni, utilizzare i metodi di usabilità degli sconti di Nielsen non è sufficiente nella maggior parte dei casi.Certo, se il tuo progetto fa davvero schifo e hai commesso enormi errori di usabilità, Quick and Dirty eliminerà l'80% della sporcizia dal sistema.Ma, se desideri usabilità ed esperienza utente di qualità e a lungo termine, devi iniziare con un buon team di progettazione.E non intendo buoni grafici, ma buoni architetti dell'informazione, designer dell'interazione, codificatori XHTML/CSS e persino specialisti di Web Analytics che si assicureranno che il tuo sito/app sia misurabile con obiettivi e metriche chiari.Lo so, sono un sacco di soldi, ma se prendi sul serio la tua attività (come sono sicuro che la maggior parte di noi lo fa), dobbiamo diventare reali e investire in anticipo invece di cercare di capire cosa è andato storto una volta tutto la cosa è online.

Un altro argomento di ricerca è Euristico per l'usabilità.Questo può darti suggerimenti generali da seguire.Eccone un altro uso delle euristiche

Se non sai da dove cominciare, inizia in piccolo.Fai sedere un amico davanti al tuo computer.Spiega che vuoi che svolgano un'attività utilizzando un software e osservino tutto ciò che fanno.

Aiuta a rimanere in silenzio mentre stanno effettivamente lavorando.Annota tutto. "John spent 15 seconds looking at the screen before acting. He moused over the top nav to see if it contained popup menus. He first clicked "About Us" even though it wasn't central to his task." Eccetera.

Quindi utilizza le conoscenze acquisite da questo per aiutarti a progettare test più elaborati.Test con utenti diversi provenienti da ambiti di conoscenza diversi.Compiti più elaborati e molti di più.

Filmali.Una webcam montata sul monitor è un buon modo per catturare dove si muovono i loro occhi.Un videoregistratore posto alle loro spalle a 45 gradi è un buon modo per catturare una panoramica.Punti bonus se riesci a sincronizzare i due.Non preoccuparti se non puoi fare tutto.Fai quello che puoi fare.

Non pianificare il tuo test come se fosse l'ultimo di cui avrai bisogno e desideri che sia perfetto.Non esiste la perfezione.L’unica cosa che si avvicina alla perfezione sono molte iterazioni e molte ripetizioni.Puoi avvicinarti al 100% di confidenza solo poiché il numero di test si avvicina al numero di utenti effettivi del tuo software.Di solito nessuno si avvicina a questo numero, ma tutti dovrebbero provarci.

E non dimenticare di testare nuovamente le persone dopo aver incorporato i miglioramenti che hai ritenuto necessari.Stesse persone, persone diverse, va bene l'una o l'altra cosa.

Fai quello che puoi fare.Non lamentarti di ciò che non puoi fare.Lamentati solo per ciò che avresti potuto testare ma non l'hai fatto.

Rispondo molto tardi, ma stavo pensando di porre domande simili su alcune idee.Forse è meglio tenere tutto in questa domanda.

Direi che:

  • Non insegnare alle persone la tua app.Lascia che abbiano occhi nuovi.

  • Chiedi loro di svolgere alcune attività e di registrare le loro azioni con uno strumento come camstudio http://camstudio.org/

  • Dopo il test, chiedi loro di rispondere a domande così semplici.Ecco la mia lista:

    • Qual è stata la tua prima sensazione quando hai effettuato l'accesso all'app?
    • Puoi definire i concetti chiave utilizzati dall'app?
    • Quali sono i 3 principali aspetti positivi dell'applicazione?
    • Quali sono i 3 principali aspetti negativi dell'applicazione?

Cosa ne pensi di queste idee?

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