Introduzione all’usabilità

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.

Condividi:
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • Live
  • MySpace
  • oknotizie
  • Segnalo
  • Twitter
  • Technorati

0 commenti

Inserisci un Commento