venerdì 1 giugno 2007

User-friendly...



A fagiolo, leggo su Wikipedia la definizione di "usabilità":

L'usabilità è definita dall'ISO (International Standard Organization), come l'efficacia, l'efficienza e la soddisfazione con le quali determinati utenti raggiungono determinati obiettivi in determinati contesti.
In pratica definisce il grado di facilità e soddisfazione con cui l'interazione uomo-strumento si compie.
Il termine non si riferisce ad una caratteristica intrinseca dello strumento, quanto al processo di interazione tra classi di utenti, prodotto e finalità. È però d'uso comune - per estensione - l'uso di questo termine in forma di aggettivo (es: lo strumento caio è particolarmente usabile.)
Il problema dell'usabilità si pone quando il modello del progettista (ovvero le idee di questi riguardo al funzionamento del prodotto, che trasferisce al design del prodotto stesso) non coincide con il modello dell'utente finale (ovvero l'idea che l'utente concepisce del prodotto e del suo funzionamento).
Il grado di usabilità si innalza proporzionalmente all'avvicinamento dei due modelli (modello del progettista, e modello dell'utente).
Tra le caratteristiche di un prodotto per essere usabile (o user-friendly) vi sono:
- adeguatezza: devono essere richiesti solo gli input necessari per svolgere un determinato compito.
- facilità di apprendimento: l'utilizzo deve essere chiaro ed intuitivo, rendendo minima la lettura di manuali o istruzioni d'uso (che a loro volta devono essere chiari e comprensibili).
- robustezza: l'impatto dell'errore deve essere inversamente proporzionale alla probabilità d'errore.
L'usabilità si determina rispondendo a domande quali:
- che cosa vuole o deve ottenere l'utente?
- qual è il retroterra culturale e tecnico dell'utente?
- qual è il contesto in cui opera l'utente?
- che cosa deve essere demandato alla macchina e che cosa invece va lasciato all'utente?
All'inizio di ogni progetto impegnativo, si dovrebbero ottenere risposte per le domande precedenti attraverso un'analisi dell'utente e delle sue esigenze.
Sono almeno tre le modalità per trovare le suddette risposte:
- analisi delle esigenze incentrate sull'utente
- costruzione dei profili utente
- verifiche di usabilità.

Meditiamo, gente.
Meditiamo

Nessun commento: