Le applicazioni sviluppate sia per il web che per un sistema operativo devono rispettare delle regole di usabilità simile a quelle adottate ai siti internet.
Inserisco questo 3D nella categoria Comunicazione Web per il solo fatto che stiamo parlando della comunicazione da adottare in caso di sviluppo di un qualsiasi software o applicativo che sia online oppure offline.
- Gli elementi grafici, quali button, checkbox e selectionbar devono utilizzare analogie del mondo reale e seguirne le convenzioni; esempio dato un software antivirus si procederà ad inserire un tasto “Start Scan” di colore verde ed uno “Stop Scan” di colore rosso, mentre nel caso di un lettore multimediale il tasto play e stop rispecchieranno quelli di un normale stereo;
- Per ogni azione eseguita ci sarà un riscontro visibile degli effetti;
- Il funzionamento di ogni applicazione deve essere il più semplice ed intuitivo possibile in modo tale da ridurne il costo di apprendimento ed aumentarne la sinergia con l’utente.
- La gestione dell’errore deve tutelare l’integrità del software ed i segnali negativi inconsci degli utenti.
- Adottare un linguaggio ed una terminologia adeguata all’utenza a cui si rivolge il programma.
- Utilizzare un layout uniforme in ogni sezione dell’applicativo in modo tale da creare nell’utente uno schema definito senza eccessive vicissitudini.
- Exit: i tasti e le operazioni di uscita devono essere sempre visibile ed accessibili.
- Suggerimenti e scorciatoie: sviluppate delle scorciatoie ed adottate un sistema di messaggistica per i tips da utilizzare per velocizzare operazioni comuni.
- Istruzione: ogni applicativo deve avere un supporto di assistenza ed un manuale, questo sarà l’unico modo per sollevare eventuali dubbi dell’utente preoccupato.
Ultimo tips, date all’utente delle soddisfazioni durante l’utilizzo del software, magari inserendo messaggi positivi ad ogni operazione conclusa correttamente.
