Le 10 Euristiche di Jacob Nielsen per l’usabilità dell’interfaccia utente

Digital Followers usabilità web Jacob Nielsen

Euristica:

Aspetto del metodo scientifico che comprende un insieme di strategie, tecniche e procedimenti inventivi per ricercare un argomento, un concetto o una teoria adeguati a risolvere un problema dato.

Oggi cito in toto le 10 euristiche dell’usabilità per la progettazione dell’interfaccia utente del sommo Jacob Nielsen, massimo esperto mondiale di usabilità web e interazione uomo-macchina.

Ne parlo perché nel mio mestiere non è possibile prescinderne, in quanto saper organizzare e distribuire i contenuti web nel modo più semplificato e intuitivo possibile per l’utente è una delle capacità base che devi pretendere da chi si occupa della tua comunicazione aziendale.

Ecco quindi i 10 principi che chi gestisce il tuo sito web, landing page, e-commerce e in generale qualsiasi tua forma di comunicazione online, deve – sottolineo deve – seguire. Stai per scoprire niente meno che la Bibbia dell’intelligente organizzazione della tua comunicazione sito >> utente.

1. Visibilità dello stato del sistema

Ossia: dire agli utenti a che punto sono, dove si trovano, cosa stanno facendo, cosa devono fare per proseguire verso ciò che gli interessa.

“Il sistema dovrebbe sempre tenere gli utenti informati su ciò che sta accadendo, attraverso un adeguato feedback in tempi ragionevoli.”

Comunicare lo stato corrente consente di rassicurare gli utenti che hanno il controllo della situazione, aspetto fondamentale per poter intraprendere azioni appropriate per raggiungere il loro obiettivo.

In sostanza, si tratta di comunicazione e trasparenza, che sono fondamentali per molti aspetti della vita. Le persone lottano per sentirsi al sicuro e, nella maggior parte dei casi, maggiori informazioni si traducono in un migliore processo decisionale.

Ovunque tu sia, qualunque cosa tu stia facendo, prenditi qualche minuto per guardarti intorno e annotare i vari tipi di ambienti e situazioni che ti circondano e come ti comunicano il loro stato attuale. Il telefono o il laptop mostrano la durata della batteria; la tua applicazione di posta elettronica ti dice quante email non lette hai; un cartello nella metropolitana indica la fermata successiva (o, se hai perso l’ultimo, quanti minuti fino al prossimo treno arriva alla stazione). Tutte queste informazioni preliminari ti permettono di valutare con precisione lo stato attuale dei contesti con cui interagisci. Perché Sapere è potere, e solo sapendo qual è lo stato attuale del sistema puoi cambiarlo, cioè puoi superare il baratro della valutazione e capire cosa devi fare dopo per raggiungere il tuo obiettivo.

2. Corrispondenza tra sistema e mondo reale

“Il sistema dovrebbe parlare la lingua degli utenti, con parole, frasi e concetti familiari all’utente, piuttosto che termini orientati al sistema. Segui le convenzioni del mondo reale, facendo apparire le informazioni in un ordine naturale e logico.”

Per natura, gli esseri umani trovano conforto nella familiarità. È per questo motivo che la seconda euristica di utilizzo di Jakob Nielsen, la corrispondenza tra il sistema e il mondo reale, è così importante.

Come professionisti di UX (User Experience), non dovremmo mai presumere che le nostre interpretazioni e la nostra comprensione di parole o oggetti corrispondano a quelle dei nostri utenti. (Tu ≠ utente) Il modo in cui interpretiamo il mondo intorno a noi dipende da una varietà di fattori circostanziali e personali. Le esperienze che abbiamo avuto, gli elementi con cui abbiamo familiarità, le nostre convinzioni, idee e valori contribuiscono tutti al modo in cui deduciamo il significato, e le sfumature nell’interpretazione spesso variano da individuo a individuo.

3. Controllo dell’utente e libertà

“Gli utenti spesso commettono per sbaglio degli errori e avranno bisogno di un’uscita di emergenza chiaramente contrassegnata per lasciare la via indesiderata e tornare sulla strada giusta.”

Metti i “cartelli” per agevolare ogni passaggio.

4. Coerenza e standard

“Gli utenti non dovrebbero chiedersi se parole, situazioni o azioni diverse significano la stessa cosa. Sii coerente.”

Non far pensare le persone, tutto deve essere “uno scivolo scivoloso” di facilità e intuibilità.

5. Prevenzione degli errori

“Ancor meglio dei buoni messaggi di errore è una progettazione attenta che impedisce il verificarsi di un problema. Elimina le condizioni soggette a errori o verificarle e presentare agli utenti un’opzione di conferma prima di impegnarsi nell’azione.”

Questa euristica dell’usabilità indica che è importante comunicare gli errori agli utenti con garbo e chiarezza. Tuttavia, è ancora meglio impedire agli utenti di commettere errori in primo luogo.

Un punto cruciale è dover assegnare la colpa per l’errore. Il termine “errore utente” implica che l’utente è in colpa per aver fatto qualcosa di sbagliato. Non è così. E il progettista ad essere in colpa per aver reso troppo facile per l’utente commettere l’errore. Pertanto, la soluzione agli errori degli utenti non è quella di sgridare gli utenti 😃. La risposta è ridisegnare il sistema in modo che sia meno incline agli errori.

6. Riconoscimento piuttosto che richiamo

“Riduci al minimo lo sforzo di memoria dell’utente rendendo visibili oggetti, azioni e opzioni. L’utente non deve ricordare informazioni da una parte del sito a un’altra. Le istruzioni per l’uso del sistema dovrebbero essere visibili o facilmente recuperabili ogni volta che è opportuno.”

Che cosa sono il riconoscimento e il richiamo e perché il riconoscimento è migliore del richiamo?

Agli psicologi piace fare la distinzione tra due tipi di recupero della memoria: riconoscimento contro richiamo. Pensa di incontrare una persona per strada. Spesso puoi dire facilmente se l’hai già vista, ma ricordare il suo nome è molto più difficile. Il primo processo è il riconoscimento (riconosci la persona come familiare); il secondo riguarda il richiamo (richiamo alla mente il suo nome). Il riconoscimento si riferisce alla nostra capacità di “riconoscere” un evento o un’informazione come familiare, mentre il richiamo indica il recupero dei dettagli correlati dalla memoria.

7. Flessibilità ed efficienza d’uso

“Gli acceleratori – non visti dall’utente principiante – possono spesso accelerare l’interazione per l’utente esperto in modo tale che il sistema possa soddisfare sia gli utenti inesperti che quelli esperti. Consenti agli utenti di personalizzare azioni frequenti.”

Predisponi modi differenti di navigazione dei contenuti, in questo modo aiuterai sia i più avvezzi che i meno esperti all’utilizzo dei contenuti digitali. Pensa a più strade per arrivare nello stesso punto.

8. Design estetico e minimalista

“I testi non dovrebbero contenere informazioni irrilevanti o comunque poco necessarie. Ogni ulteriore unità di informazioni interferisce con i messaggi davvero necessari e diminuisce la loro visibilità.”

9. Aiuta gli utenti a riconoscere, diagnosticare e recuperare gli errori

“I messaggi di errore dovrebbero essere espressi in un linguaggio semplice (nessun codice), indicare con precisione il problema e suggerire in modo costruttivo una soluzione.”

10. Aiuto e documentazione

“Anche se è meglio che il sito e i suoi percorsi possano essere utilizzati senza “istruzioni”, potrebbe essere necessario fornire assistenza per alcuni passaggi (es la registrazione a uno shop online o la sottoscrizione guidata di un servizio)”.

Qualsiasi informazione di questo tipo dovrebbe essere facile da cercare, focalizzata nel comunicare chiaramente all’utente cosa fare step by step senza essere troppo prolisso.

Se desideri saperne di più sul livello di usabilità e semplificazione del tuo attuale sito o shop online, contatta la nostra agenzia senza impegno!

Commenti

Le 10 Euristiche di Jacob Nielsen per l’usabilità dell’interfaccia utente