Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Shneiderman
Consistencia
Un buen software debe presentar una
estructura de comandos, pantallas,
mens y terminologa coherente al
margen de la situacin.
Una interfaz no vive aislada, por lo
que la consistencia debe ser
coherente con el propio entorno. Es
nuestra misin conocer el entorno de
los usuarios, el tipo de aplicacin, la
plataforma y las costumbres
regionales.
Las personas funcionamos por costumbres. Un
conductor habitual puede cambiar de modelo de coche
y sabr utilizarlo de forma casi inmediata, ya que todos
los coches se conducen de forma similar y esperamos
de ellos un funcionamiento siempre semejante. Es
decir, el flujo de uso sigue unos patrones. Microsoft
estableci otro patrn con su famosa aspa para cerrar
una ventana (previamente una flecha), utilizada desde
1995.
Permite a los usuarios usar Atajos
Mientras la frecuencia de uso aumenta, lo hace por
igual el deseo del usuario de reducir el nmero de
interacciones y aumentar el ritmo del uso.
Abreviaciones, teclas de funcin, comandos ocultos, y
macros son imprescindibles para el usuario experto.
En Adobe conocen este principio a la perfeccin. En su
solucin Photoshop facilitan un catlogo enorme de
combinaciones de teclado para que usuarios avanzados
puedan trabajar mucho ms rpido. Tambin incluye
un generador de acciones que permite personalizar
flujos de tareas programarlas de forma automtica.
Ahorrando en ocasiones cientos de horas de trabajo
manual y repetitivo.
Un usuario
avanzado no
necesita hacer click
en el botn de
men, ya sabe que
con un gesto del
dedo es posible
desplegarlo.
Ofrece respuestas a las acciones
Para cada accin del operador, debe haber una
respuesta del sistema. Para acciones frecuentes y
menores la respuesta debe ser modesta,
mientras que para acciones raras y de peso, la
respuesta debe ser sustancial.
Este tipo de respuestas puede ser tambin la
modificacin del cursor del ratn, mensajes de
confirmacin a nuestras acciones y
modificaciones de la interfaz cuando por ejemplo,
tenemos seleccionado un filtro.
Ahora que la nube es una realidad, este punto debe ser tratado con
especial cuidado ya que los tiempos de repuesta del software han
aumentado ligeramente. Y seguir siendo as por unos aos.
Cualquier accin cuya reaccin tarde ms de un segundo, debe
ofrecer una informacin en relacin a la espera.