Analisi euristica per UX – Come eseguire una valutazione dell'usabilità
Pubblicato: 2022-03-11Il design è un investimento, non una spesa. A rischio di affermare l'ovvio: non è sufficiente progettare un prodotto di bell'aspetto; deve anche essere utilizzabile e, se vuoi estrarre il ROI maggiore da un prodotto, la sua usabilità, che generalmente si riferisce alla facilità d'uso, assume un'importanza vitale.
I prodotti ben progettati hanno un'eccellente usabilità e, poiché l'usabilità contribuisce in modo significativo alla qualità del prodotto, migliora l'esperienza dell'utente.
Esistono diversi modi in cui è possibile testare l'usabilità di un prodotto: uno di questi è un metodo di ispezione chiamato analisi euristica . Questo di solito significa eseguire una valutazione euristica su un prodotto, sia esso già esistente o nuovo di zecca.
Cosa sono le euristiche e cos'è un'analisi euristica?
Un'analisi euristica viene utilizzata per identificare i problemi di usabilità comuni di un prodotto in modo che i problemi possano essere risolti, migliorando di conseguenza la soddisfazione e l'esperienza dell'utente e aumentando le possibilità di successo complessivo di un prodotto digitale.
Concentrandosi sull'usabilità, un'analisi euristica è un metodo di valutazione in cui uno o più esperti confrontano la progettazione di un prodotto digitale con un elenco di principi di progettazione predefiniti (comunemente indicati come euristica) e identificano dove il prodotto non segue tali principi.
Un insieme specifico di euristiche contiene regole pratiche empiriche, migliori pratiche, standard, regole e convenzioni che sono state testate o osservate per lunghi periodi di tempo. Attenersi a questi standard euristici produce design UX che funzionano semplicemente meglio.
La valutazione euristica implica che un piccolo gruppo di valutatori esamini l'interfaccia e ne giudichi la conformità con i principi di usabilità riconosciuti (l'"euristica"). — Jakob Nielsen, Il gruppo normanno Nielsen
Una valutazione euristica non è un test moderato individuale. Né è una procedura dettagliata cognitiva, che è un metodo di ispezione dell'usabilità. Con le procedure dettagliate cognitive, l'enfasi è sui compiti. Il processo prevede l'identificazione degli obiettivi dell'utente e la creazione di un elenco di attività per raggiungere tali obiettivi. I valutatori quindi segnalano i problemi che gli utenti potrebbero avere durante l'utilizzo del prodotto.
Un esperto di valutazione euristica, il valutatore, è idealmente un esperto di test di usabilità che ha una profonda comprensione dell'insieme di euristiche scelto. Di solito proverrebbero dalle discipline dei fattori umani, del design dell'interazione (IXD), dell'HCI (interazione uomo-computer) e/o del design UX, con background complementari in discipline come psicologia, informatica, scienze dell'informazione e commercio/affari.
In fase di valutazione, i singoli valutatori assegnano un “severity rating” a ciascuna delle problematiche di usabilità individuate. Di norma, i designer di UX si fanno strada dai problemi più critici del backlog a quelli meno critici. (Per ottenere il miglior rapporto qualità-prezzo dell'UX da una valutazione euristica, è tipico che il team di progettazione presti la massima attenzione ai problemi con il punteggio di gravità più alto.)
È utile notare che anche se un singolo professionista esperto di UX è solitamente abile nell'identificare i problemi di usabilità più critici, un gruppo di valutatori è generalmente l'opzione migliore. Tra 5 e 8 persone è il punto debole: dovrebbero essere in grado di segnalare oltre l'80% dei problemi di usabilità. Tuttavia, come dimostra il grafico seguente, l'utilizzo di più di 10 valutatori euristici non produrrà risultati migliori.
Perché farlo?
Il motivo principale per eseguire un'analisi euristica è migliorare l'usabilità di un prodotto digitale. Un altro motivo è l'efficienza (in questo contesto, “efficienza” è la velocità con cui un prodotto può essere utilizzato come diretta conseguenza di una migliore fruibilità). "Usabilità" si riferisce a componenti di qualità come apprendibilità, rilevabilità, memorabilità, flessibilità, soddisfazione dell'utente e gestione degli errori. L'esperienza utente di un prodotto è notevolmente migliorata quando questi componenti sono forniti con una qualità elevata.
Quando farlo?
Non ci sono regole rigide e veloci. Un'analisi euristica può essere eseguita in qualsiasi fase avanzata del processo di progettazione (ovviamente, non sarebbe produttivo farlo troppo presto). Con i nuovi prodotti, un'analisi euristica viene solitamente eseguita più avanti nella fase di progettazione, dopo il wireframing e la prototipazione e prima dell'inizio della progettazione visiva e dello sviluppo dell'interfaccia utente. Fallo troppo tardi e apportare modifiche diventerà costoso. I prodotti esistenti che presentano una scarsa usabilità saranno spesso sottoposti a un'analisi euristica prima dell'inizio di una riprogettazione.
Qual è il risultato atteso?
Come con altri test di usabilità o metodi di ispezione, il risultato finale tipico è un rapporto consolidato che non solo identifica i problemi di usabilità, ma li classifica su una scala da grave a leggermente problematica. Per la maggior parte, un rapporto di valutazione euristica non include soluzioni: fortunatamente, molti problemi di usabilità hanno soluzioni abbastanza ovvie e, una volta identificati, il team di progettazione può iniziare a lavorarci.
Vantaggi e svantaggi di una valutazione euristica
vantaggi:
- Scopre molti problemi di usabilità e migliora significativamente l'UX di un prodotto
- Più economico e veloce dei test di usabilità in piena regola che richiedono il reclutamento di partecipanti, il coordinamento, le attrezzature, l'esecuzione del test, la registrazione, l'analisi, ecc.
- L'euristica può aiutare i valutatori a concentrarsi su problemi specifici (ad es. mancanza di feedback del sistema, scarsa rilevabilità, prevenzione degli errori, ecc.)
- La valutazione euristica non porta i problemi/problemi etici e pratici associati ai metodi di ispezione che coinvolgono utenti reali
- La valutazione dei progetti utilizzando una serie di euristiche può aiutare a identificare i problemi di usabilità con flussi utente specifici e determinare l'impatto sull'esperienza utente complessiva
Svantaggi:
- Gli esperti di usabilità esperti sono spesso difficili da trovare e possono essere costosi
- Il valore dei problemi scoperti dai valutatori è limitato dal loro livello di abilità
- A volte, un'analisi euristica può innescare falsi allarmi: problemi che non avrebbero necessariamente un effetto negativo sull'esperienza utente complessiva se lasciati soli a volte vengono segnalati per essere risolti
- A differenza delle procedure dettagliate cognitive, la valutazione euristica si basa su nozioni pregiudizievoli di ciò che rende "buona" l'usabilità
- Se i valutatori non fanno parte del team di progettazione o di sviluppo, potrebbero non essere a conoscenza di eventuali limitazioni tecniche sulla progettazione
Come eseguire un'analisi euristica efficace
La preparazione è fondamentale per eseguire bene l'analisi. Seguire una serie stabilita di passaggi garantisce che un'analisi euristica venga eseguita in modo efficiente e produca i massimi risultati. Ecco una checklist di analisi euristica:
- Definisci l'ambito.
- Conoscere i requisiti aziendali e demografici degli utenti finali.
- Decidi quali strumenti di reporting ed euristiche utilizzare.
- Valutare l'esperienza e identificare i problemi di usabilità.
- Analizzare, aggregare e presentare i risultati.
Passaggio 1: definire l'ambito.
Sia su progetti grandi che piccoli, i budget possono essere limitati. Questo può essere soprattutto il caso dei grandi siti di eCommerce: ad esempio, potrebbe non essere fattibile esaminare l'intero sito, in quanto potrebbe richiedere molto tempo e quindi diventare troppo costoso.
È qui che entra in gioco l'analisi euristica .
I parametri possono essere impostati per esaminare solo le aree più cruciali del sito. L'ambito limitato può avere solo la capacità di concentrarsi su flussi utente e funzionalità specifici, come accesso/registrazione, ricerca e navigazione, pagine dei dettagli del prodotto, carrello e checkout.

Passaggio 2: conoscere i requisiti aziendali e gli utenti.
In primo luogo, i valutatori dovrebbero comprendere le esigenze aziendali del prodotto/sistema. In secondo luogo, come con qualsiasi tipico processo di progettazione incentrato sull'utente, è fondamentale conoscere gli utenti. Per facilitare l'analisi euristica, devono essere stabilite specifiche User Personas. Gli utenti finali sono principianti o esperti? Quali sono i dati demografici degli utenti?
Ad esempio, sebbene l'euristica fosse pensata per funzionare come standard di usabilità universali, forse è necessario porre un'enfasi speciale sull'accessibilità per un pubblico più anziano o forse è necessario tenere a mente un pubblico multiculturale e diversificato.
Passaggio 3: decidere quali strumenti di reporting ed euristiche utilizzare.
È incredibilmente importante decidere quale insieme di euristiche utilizzeranno i valutatori. Un insieme selezionato di euristiche fornirà linee guida comuni rispetto alle quali ciascuno degli esperti può effettuare la propria valutazione, oltre a garantire che siano tutti sulla stessa pagina. Senza di essa, il processo di analisi euristica potrebbe cadere nel caos più totale, produrre rapporti incoerenti e contrastanti e alla fine diventare inefficace.
Come parte del piano di valutazione euristica, è necessario concordare un sistema, un formato e quali strumenti utilizzare. Potrebbe trattarsi di Documenti, Fogli e Presentazioni Google o qualche altro strumento di reporting comune che tutti possono utilizzare e al quale l'"osservatore" avrà facile accesso. (Maggiori informazioni sull'osservatore più avanti.)
Le 10 euristiche dell'usabilità per la progettazione dell'interfaccia utente di Jakob Nielsen sono probabilmente l'insieme di euristiche dell'usabilità più comunemente utilizzato. Ce ne sono altri come l'elenco dei sei Principi di progettazione per l'usabilità di Don Norman e le 20 euristiche dell'usabilità di Susan Weinschenk e Dean Barker elencate di seguito. C'è anche un set che contiene non meno di 247 Linee guida per l'usabilità del Web del Dr. David Travis.
Passaggio 4: valutare l'esperienza e identificare i problemi di usabilità.
Quando una valutazione euristica viene eseguita con un gruppo di esperti, ogni individuo valuta l'interfaccia utente separatamente. Questo approccio alla revisione degli esperti viene attuato al fine di garantire che le valutazioni siano indipendenti e imparziali. Quando tutte le valutazioni sono complete, i risultati vengono quindi raccolti e aggregati.
Per eseguire la valutazione in modo efficiente, si consiglia di utilizzare un "osservatore". Potrebbe aggiungere un po' di sovraccarico alle sessioni di valutazione, ma ne vale sicuramente la pena in quanto ci sono molti vantaggi. L'osservatore partecipa a ogni sessione e si occupa di prendere le note, quindi è in grado di fornire un rapporto consolidato alla fine del processo di valutazione, piuttosto che esistere una serie separata di documenti per ciascun valutatore.
Durante l'ispezione, l'osservatore può anche aiutare a rispondere alle domande di valutatori con competenze di dominio limitate (ad esempio, nel caso di un'interfaccia utente aziendale specializzata rivolta a utenti esperti). Possono anche aiutare a guidare la sessione durante la valutazione di un prototipo con funzionalità limitate.
Per aiutare il team a muoversi verso soluzioni di progettazione, i risultati devono descrivere i problemi con precisione. Note vaghe come "questo layout rallenterà il processo di registrazione" non sono affatto produttive o di alcun valore. Le note devono essere specifiche e identificare chiaramente l'euristica violata dal problema. Ad esempio: "Durante la registrazione, il layout dell'interfaccia utente è confuso, incoerente e viola le regole di controllo utente, feedback e coerenza (rispettivamente n. 1, n. 20 e n. 16)."
Per motivi di velocità, le interfacce utente possono essere contrassegnate visivamente con note che possono essere consolidate in seguito (vedere quella di seguito). Questo metodo aiuta ad aggregare rapidamente le note finali dell'esperto e l'osservatore non deve cercare i componenti dell'interfaccia utente che vengono affrontati. Possono anche essere codificati per una facile identificazione da parte del team di progettazione.
Passaggio 5: analizzare, aggregare e presentare i risultati.
Al termine di un'analisi euristica, il responsabile della valutazione, o osservatore, esegue alcune operazioni di pulizia e organizzazione, come la rimozione dei duplicati e la raccolta dei risultati. Il passaggio successivo dell'osservatore consiste nell'aggregare i rapporti di valutazione euristica e creare una tabella che includa le valutazioni di gravità dei problemi di usabilità e da cui il team di progettazione può stabilire le priorità.
Affinché i test di usabilità siano preziosi, i risultati dello studio devono identificare chiaramente i problemi e aiutare il team a muoversi verso soluzioni di progettazione. – Il gruppo normanno Nielsen
L'output di un'analisi euristica dovrebbe essere un elenco di problemi di usabilità che non solo identificano problemi specifici, ma fanno riferimento all'euristica di usabilità violata dai problemi (preferibilmente un numero di codice per una facile consultazione). Ad esempio, la schermata precedente sottolinea che l'utilizzo di testo a basso contrasto nell'interfaccia utente viola l'euristica di "visibilità" e "rilevabilità".
L'uso dei codici di riferimento dall'insieme di euristiche scelto aiuterà a costruire una tabella di dati che può quindi essere ordinata. Quando il team di progettazione vede che un gran numero di problemi fa riferimento a un numero limitato di violazioni (identificate dal codice), può concentrare le proprie energie sul miglioramento. Ad esempio, potrebbero esserci problemi diffusi di visibilità e rilevabilità come nell'esempio sopra.
L'analisi euristica non fornisce necessariamente soluzioni ai problemi di usabilità, né fornisce un "punteggio di probabilità di successo" se devono essere implementati i miglioramenti del design. Tuttavia, poiché una valutazione euristica confronta l'interfaccia utente con un insieme di euristiche di usabilità note, nella maggior parte dei casi è straordinariamente facile identificare la soluzione a un problema specifico e elaborare un design più convincente.
Incartare
Alcune nuove app in fase di sviluppo e molti prodotti tradizionali soffrono di una scarsa usabilità. La maggior parte di loro beneficerebbe di una dose di analisi euristica eseguita da esperti e, di conseguenza, vedrebbe un notevole miglioramento della propria UX senza spendere troppo.
Un singolo esperto di UX esperto può scoprire un numero sostanziale di problemi di usabilità durante un'analisi euristica. Tuttavia, se il tempo e il denaro lo consentono, tra 5 e 8 esperti sembra essere il punto debole: questa opzione dovrebbe scoprire la maggior parte dei problemi di usabilità e offrire un ROI significativo. Questo ROI sarebbe basato sull'aumento della produttività degli utenti e stimato sull'aumento previsto delle vendite di prodotti a causa di una maggiore soddisfazione dei clienti, valutazioni migliori e un aumento delle recensioni positive.
Notare che
Va detto che, sebbene le analisi euristiche siano sicuramente un modo solido per identificare i problemi di usabilità relativi ai prodotti digitali, non dovrebbero essere considerate come l'unica fonte di dati. Gli studi mostrano limitazioni alla revisione di esperti a causa di ragioni psicologiche come il pregiudizio cognitivo.
Se possibile, al fine di ottenere risultati ottimali, l'analisi euristica dovrebbe essere combinata con procedure dettagliate cognitive e test utente individuale. E questo dovrebbe produrre fantastici design di prodotti.
• • •
Ulteriori letture sul blog di Toptal Design:
- eCommerce UX: una panoramica delle migliori pratiche (con infografica)
- L'importanza del design incentrato sull'uomo nel design del prodotto
- I migliori portfolio di designer UX: casi di studio ed esempi stimolanti
- Principi euristici per interfacce mobili
- Design anticipatorio: come creare esperienze utente magiche