Durante la progettazione di un sito WEB, a causa spesso dei ridotti tempi di rilascio richiesti, non viene prestata particolare attenzione all’usabilità del sito che si sta sviluppando.
Cos’è l’usabilità e come possiamo definirla? Nel corso degli anni sono state date diverse definizioni:
- La proprietà che riflette la facilità di impiego di un sistema informatico (1971)
- L’insieme delle seguenti caratteristiche: effettività, apprendibilità, flessibilità e atteggiamento (1991)
- Il livello di efficacia, efficienza e soddisfazione da parte degli utenti raggiunto da un prodotto che venga utilizzato da specifici utenti per raggiungere determinati scopi in determinati ambienti (1993)
Possiamo ancora considerare l’usabilità così come è definita nella specifica ISO 9126:
L’usabilità è “la capacità del software di essere compreso, appreso, usato con soddisfazione dall’utente in un determinato contesto d’uso”.
e nella specifica ISO 9241_11:
L’usabilità è: “la capacità di un prodotto di agevolare uno specifico utente nel raggiungimento di specifici obiettivi con efficacia, efficienza e soddisfazione in uno specifico contesto d’uso”
In definitiva l’usabilità misura la distanza tra il “designer model”, ovvero il modello del sistema informatico e delle sue modalità d’uso che il progettista del sistema ha creato, e lo “user model”, il modello di funzionamento del sistema che l’utente si costruisce durante l’utilizzo del sistema e che regola la sua interazione col sistema stesso.
Più questi modelli si avvicinano, tanto più il sistema è considerato “usabile”.
A supporto dell’usabilità sono nate le tecniche di sviluppo “User Centered”, ovvero concentrate sull’utente, che si basano su un coinvolgimento attivo dell’utente per identificare nella maniera più accurata possibile i requisiti degli utenti, i loro compiti nei confronti del sistema e il contesto d’uso nel quale si posizionano. Tali tecniche si basano inoltre su un processo iterativo di design della soluzione, utilizzando quanto più possibile prototipi e sulla presenza di competenze multidisciplinari nel team che si occupa dello sviluppo del sistema.
Per concludere, l’intento principale di ogni progettista di interfacce e/o sistemi di interazione con l’uomo, è la massimizzazione dell’usabilità del sistema.










0 commenti
Inserisci un Commento