Definizione:
Usabilità è un attributo di tipo qualitativo che determina la facilità di uso di una interfaccia utente. Esso può essere determinato dai seguenti fattori:

  • facilità di apprendimento: l’utente deve essere in grado di usare l’interfaccia sin dalla prima volta
  • efficienza: la velocità d’uso una volta appresi i termini di utilizzo
  • memorizzazione: in quanto tempo un utente dopo un certo tempo di non utilizzo riesce a recuperare l’intera funzionalità
  • errori: quanti errori l’utente può commettere, e quanto severi sono
  • soddisfazione: quanto piacevole è per l’utente usare l’interfaccia

Mi pare di poter dire che i più critici sono la facilità di apprendimento e la robustezza dell’interfaccia agli errori che l’utente può commettere ( posto che vengano eliminati gli errori indotti dall’interfaccia stessa).

Jef Raskin, nel suo libro the Humane Interface, ha coniato due leggi dell’interfaccia:

  1. Un computer non deve danneggiare il tuo lavoro o, attraverso l’inazione, lasciare che il tuo lavoro si danneggi
  2. Un computer non deve farti perdere tempo o richiedere più lavoro di quello strettamente necessario.