Come condurre una procedura dettagliata cognitiva
Le procedure dettagliate cognitive vengono utilizzate per esaminare l’usabilità di un prodotto. Sono progettati per vedere se un nuovo utente può facilmente svolgere attività all’interno di un determinato sistema. È un approccio specifico all’usabilità (in contrasto con la valutazione euristica che è un’ispezione di usabilità più olistica). L’idea è che se data una scelta – la maggior parte degli utenti preferiscono fare le cose per imparare un prodotto piuttosto che leggere un manuale o seguire una serie di istruzioni.
Autore / detentore del copyright: Paul Veugen. Termini di copyright e licenza: CC BY 2.0
Il più grande vantaggio di una procedura dettagliata cognitiva (o procedure dettagliate) è che è estremamente conveniente e veloce da eseguire rispetto a molte altre forme di test di usabilità. Può anche essere implementato prima dello sviluppo durante la fase di progettazione che può dare una rapida comprensione prima che il budget venga speso per sviluppare un prodotto inutilizzabile.
- Come condurre una procedura dettagliata cognitiva
- Le attività diventano processi
- Le quattro domande da porre durante una procedura dettagliata cognitiva
- L’utente cercherà di ottenere il risultato giusto?
- L’utente noterà che l’azione corretta è disponibile per loro?
- L’utente assocerà l’azione corretta al risultato che si aspetta di ottenere?
- Se viene eseguita l’azione corretta; l’utente vedrà che sono stati compiuti progressi verso il risultato previsto?
- Chi dovrebbe condurre una procedura dettagliata cognitiva?
- Cosa fai con le risposte alle domande?
- Procedure dettagliate cognitive e visualizzazione delle informazioni
- Il Take Away:
Come condurre una procedura dettagliata cognitiva
Una procedura dettagliata cognitiva inizia definendo l’attività o le attività che l’utente dovrebbe eseguire. Sono questi compiti che la procedura dettagliata cognitiva esaminerà per l’usabilità – tutte le attività che possono essere eseguite nel prodotto ma non sono soggette a una procedura dettagliata cognitiva non saranno, normalmente, valutate durante il processo.
Le attività diventano processi
Le attività vengono quindi suddivise in un semplice processo da seguire. Quindi, ad esempio, il processo di accesso su un sito Web potrebbe essere simile a questo:
- Apri browser
- Vai al sito
- Fai clic sul pulsante login
- Inserisci il nome utente nel campo nome utente
- Inserisci la password nel campo password
- Fai clic sul pulsante login
Se l’attività è troppo complessa per scrivere in un formato elenco, è possibile utilizzare un diagramma.
Autore/Titolare del copyright: Raylton P. Sousa. Termini di copyright e licenza: CC BY-SA 3.0
Le quattro domande da porre durante una procedura dettagliata cognitiva
Blackmon, Polson, et al. nel 2002 nel loro documento “walkthrough cognitivo per il Web” offrono quattro domande da utilizzare da un valutatore durante una walkthrough cognitivo:
- L’utente cercherà di ottenere il risultato giusto?
- L’utente noterà che l’azione corretta è disponibile per loro?
- L’utente assocerà l’azione corretta al risultato che si aspetta di ottenere?
- Se viene eseguita l’azione corretta; l’utente vedrà che sono stati compiuti progressi verso il risultato previsto?
Il valutatore esegue ogni azione in un determinato processo di attività e pone le quattro domande di cui sopra. Diamo un’occhiata a ogni domanda più da vicino e vediamo cosa stanno cercando di ottenere:
L’utente cercherà di ottenere il risultato giusto?
Questa domanda sta cercando di esaminare se l’interfaccia sta facendo ipotesi sul livello di esperienza o conoscenza di un utente che non sono accurate. Può anche aiutare a identificare quando le aspettative di un utente di un’azione non si allineano con l’azione effettiva intrapresa perché utilizzano altri punti di riferimento e si confondono (ad esempio, l’uso del linguaggio nel prodotto è di uso comune in altri prodotti e significa qualcos’altro).
Per esempio; diciamo che hai inventato una nuova pistola. La tua pistola viene sparata premendo un pulsante sul lato e il meccanismo di innesco tradizionale viene utilizzato per la camera di un round prima di sparare. È improbabile che la tua pistola sia un successo perché in tutte le altre pistole – un grilletto viene utilizzato per sparare un round. È probabile che l’utente premi il grilletto e rimanga deluso dal risultato.
Autore / detentore del copyright: Gibraltar Arms. Termini di copyright e licenza: CC BY-SA 3.0
L’utente noterà che l’azione corretta è disponibile per loro?
I controlli nascosti o oscurati sono un problema per gli utenti. Più dati presenti e più scelta presenti; meno è probabile che un utente sappia cosa fare. Se si seppellisce un controllo in un sistema di menu piuttosto che averlo presente mentre è in corso un’azione, lo stesso vale; i tuoi utenti non sapranno cosa fare.
Uno degli esempi più comuni di questo nella vita reale è il telecomando TV o DVD. Questi forniscono un numero enorme di opzioni per gli utenti e sono spesso fonte di confusione da usare. In molti casi i produttori cercano di affrontare questo problema posizionando funzioni raramente utilizzate sotto una copertura scorrevole; riducendo le opzioni il controllo è più facile da usare.
L’utente assocerà l’azione corretta al risultato che si aspetta di ottenere?
Se il tuo uso del linguaggio è scarso, ad esempio usi parole eccessivamente complesse o gergo industriale, può essere difficile per un utente capire cosa è necessario per raggiungere il loro risultato. Questo è vero anche quando usi azioni complesse (pensa Ctrl + Alt + Canc-potrebbe essere qualcosa con cui hai familiarità ora-se usi Windows-ma non è esattamente intuitivo vero?) per eseguire un’azione.
Steve Krug, dice nel suo libro “Don’t Make me Think” – “Non importa quante volte devo fare clic, purché ogni clic sia una scelta insensata e inequivocabile.”
Se viene eseguita l’azione corretta; l’utente vedrà che sono stati compiuti progressi verso il risultato previsto?
Questo ti aiuterà a indagare quando il feedback nel sistema è mancante, mal formulato, facile da perdere o semplice vecchio ambiguo. È necessario consentire agli utenti di conoscere i progressi che stanno facendo nell’attività. È per questo che i giochi per computer utilizzano le schermate di caricamento per indicare di passare al livello successivo e perché è sempre una buona idea avere una nota di “grazie” quando un cliente finisce di effettuare un ordine.
Chi dovrebbe condurre una procedura dettagliata cognitiva?
Chiunque può condurre una procedura dettagliata cognitiva; tuttavia, c’è il rischio che qualcuno che ha già familiarità con il tuo gergo, linguaggio e sistema perda cose che qualcuno a cui manca quella familiarità troverebbe.
Dato che condurre una procedura dettagliata cognitiva non è particolarmente impegnativo. Se hai preparato gli elenchi di attività e puoi copiare le domande (oltre a una piccola spiegazione su come utilizzarle) su un pezzo di carta, dovresti essere in grado di trovare qualcuno nella tua organizzazione che possa farlo. Puoi anche chiedere agli utenti di condurre queste procedure dettagliate, ma ciò aggiungerà tempo e spese di reclutamento (dovrai compensare l’utente per il loro tempo).
Se devi usare qualcuno che ha molta familiarità con il prodotto, assicurati di avere a portata di mano persone utente – per cercare di guidarle a “camminare un miglio nei panni dell’utente”.
Autore / Titolare del copyright: Walton LaVonda. Termini di copyright e licenza: Pubblico dominio.
Cosa fai con le risposte alle domande?
Ogni valutatore coinvolto in una procedura dettagliata cognitiva dovrebbe registrare il passo nel processo in cui ha trovato un problema e quale fosse quel problema. Questo può essere fatto con le loro stesse parole.
Al termine del processo, è consigliabile raggruppare tutti i report dei valutatori in un unico report e quindi assegnare la priorità ai problemi da risolvere.
Procedure dettagliate cognitive e visualizzazione delle informazioni
Un campo di progettazione emergente in cui vengono utilizzate procedure dettagliate cognitive è la visualizzazione delle informazioni. In questa disciplina potrebbe essere necessario modificare le domande poste in base al tipo di visualizzazione utilizzata e alla complessità dei dati. Sfortunatamente, non ci sono ancora domande “ideali” formulate per le procedure dettagliate cognitive delle visualizzazioni delle informazioni, quindi se intendi utilizzare la tecnica, dovrai sperimentare per trovare le domande giuste per portare risultati per i tuoi utenti.
Il Take Away:
Le procedure dettagliate cognitive sono economiche e facili da condurre. Consentono al sistema o al prodotto di essere esaminato per l’usabilità dal punto di vista dell’utente e forniscono un feedback rapido per consentire il processo decisionale nel processo di progettazione. Un prodotto non ha bisogno di essere stato sviluppato per condurre una procedura dettagliata cognitiva-la procedura dettagliata può avvenire utilizzando schizzi o altre forme di prototipo.