L’usabilità è una misura di quanto bene un utente specifico in un contesto specifico può usare un prodotto/design per raggiungere un obiettivo definito in modo efficace, efficiente e soddisfacente. I designer di solito misurano l’usabilità di un design durante tutto il processo di sviluppo – dai wireframes alla consegna finale – per assicurare la massima usabilità.
“L’usabilità riguarda il comportamento umano. Riconosce che gli esseri umani sono pigri, diventano emotivi, non sono interessati a mettere molto impegno, per esempio, nell’ottenere una carta di credito e generalmente preferiscono le cose facili da fare rispetto a quelle difficili da fare.”
– David McQuillen, ex banchiere svizzero e fondatore di Sufferfest cycling workout resources
La gente spesso confonde l’usabilità con la user experience e la facilità d’uso. L’usabilità è una componente del design dell’esperienza utente (UX). Secondo il Nielsen Norman Group, leader nel campo dell’UX, l’usabilità è il secondo livello dell’esperienza utente. Viene dopo l’utilità e prima della desiderabilità e dell’esperienza del marchio. Quindi, dopo aver determinato che il tuo oggetto può risolvere i problemi degli utenti, devi affrontare la sua usabilità. L’usabilità di un design dipende da quanto bene le sue caratteristiche si adattano ai bisogni e ai contesti degli utenti. Pertanto, voi siete responsabili dell’usabilità del vostro design. Dovrebbe contenere questi elementi:
- Efficacia – Aiuta gli utenti a completare le azioni in modo accurato.
- Efficienza – Gli utenti possono eseguire i compiti velocemente attraverso il processo più semplice.
- Coinvolgimento – Gli utenti lo trovano piacevole da usare e appropriato per il suo settore/argomento.
- Tolleranza all’errore – Supporta una serie di azioni dell’utente e mostra un errore solo in situazioni realmente errate. Questo si ottiene scoprendo il numero, il tipo e la gravità degli errori comuni che gli utenti fanno, così come quanto facilmente gli utenti possono recuperare da questi errori.
- Facilità di apprendimento – I nuovi utenti possono raggiungere gli obiettivi facilmente e ancora più facilmente nelle visite future.
Quando incontrano per la prima volta un’interfaccia, gli utenti dovrebbero essere in grado di trovare la loro strada abbastanza facilmente per raggiungere gli obiettivi senza fare affidamento su conoscenze esterne/esperte. Un design ad alta usabilità guida gli utenti attraverso il percorso più semplice e meno laborioso. Quindi, è necessario sfruttare una profonda comprensione dei contesti degli utenti. Per fare questo, è necessario accomodare i loro limiti, come l’ambiente, le probabili distrazioni e il carico cognitivo.
Come progettare per un’usabilità ottimale
Dovreste prima concentrarvi su quanto bene il vostro design fluirà nel contesto. Questo significa concentrarsi sull’insieme, non sulle sue parti (ad esempio, le singole pagine web) e rendere il contenuto semplice. Pertanto, assicurati di:
- Lavorare con una chiara comprensione degli obiettivi degli utenti e mostrarlo nel tuo design.
- Imitare il mondo reale per quanto riguarda i concetti, le icone e il linguaggio.
- Presentare messaggi immediatamente comprensibili, senza gergo e azioni che gli utenti possono intraprendere – un’azione principale per schermata.
- Limitare le opzioni per dare un forte profumo di informazioni su un display ordinato: mostrare le informazioni essenziali per completare i compiti.
- Mantenere il contenuto coerente.
- Seguire le norme stabilite per quanto riguarda la funzione e il layout (ad es,
- Usare la giusta dimensione dei caratteri, il colore, il contrasto, lo spazio bianco, ecc. per:
- combinare l’estetica con la leggibilità della scansione,
- rappresentare una chiara e logica gerarchia di informazioni,
- progettare per l’accessibilità.
- Usare il chunking ed enfatizzare le informazioni chiave all’inizio e alla fine delle sequenze interattive.
- Offrire un feedback informativo sullo stato del sistema.
- Includere utili sistemi di navigazione e funzionalità di ricerca.
- Permettere controlli personalizzabili, incluse scorciatoie.
- Evitare interruzioni – es, login forzato/pop-up.
- Rendere i moduli facili da completare.
- Includere avvisi e funzioni di correzione automatica per minimizzare gli errori.
- Rendere gli errori facili da diagnosticare.
- Offrire una documentazione di aiuto facile da capire.
- Mostrare chiare opzioni di contatto.
- Fornire un pulsante indietro per annullare le azioni.
- Includere i tag ALT per mostrare maggiori informazioni sulle immagini.
- Considerare le capacità del server per quanto riguarda il tempo di caricamento della pagina e i tempi di inattività.
- Fare attenzione ai browser in-app e alle restrizioni (ad es, scrolling) nel design mobile.
- Rendi i link attivi.
- Descrivi i link accuratamente.
- Usa le user personas.
- Fai test di usabilità approfonditi
Gli utenti dovrebbero sentirsi immersi e in controllo dei prodotti/design che prevedono le loro azioni e li aiutano a fare le cose correttamente e velocemente. Se si fermano a pensare a quello che gli stai mostrando, inizieranno a perdere fiducia. Nel complesso, dovrebbero trovare il tutto soddisfacente, se non piacevole.
La nostra pagina di selezione dei corsi anticipa i bisogni degli utenti guidandoli chiaramente verso gli obiettivi attraverso i filtri.
Impara di più sull’usabilità
L’Interaction Design Foundation ha un sacco di materiale sull’usabilità, incluso questo corso: https://www.interaction-design.org/courses/the-practical-guide-to-usability
Vedi i punti importanti sull’usabilità su desktop e su mobile: https://www.interaction-design.org/literature/article/mobile-usability-research-the-important-differences-from-the-desktop
Leggi l’ampia lista di considerazioni sull’usabilità di Smashing Magazine: https://www.smashingmagazine.com/2007/10/30-usability-issues-to-be-aware-of
Qui c’è un esemplare, perspicace walkthrough dell’usabilità di un’app: https://medium.com/@elizabeth.nicholas.14/10-examples-of-great-usability-on-airbnb-e47d2ebd0111