Logo Studenta

13-Usabilidad_Nielsen_Constantine_Shneiderman_v1_2 - Andrés López

¡Estudia con miles de materiales!

Vista previa del material en texto

Propiedades de Usabilidad según Nielsen - Constantine - Shneiderman 
Diseño de Sistemas Versión: 1.02 [31/08/06] 
Autor: Enrique Porta Cátedra de Diseño de Sistemas 
 
1 de 2 
Propiedades de Usabilidad según Nielsen - Constantine - Shneiderman 
 
Visibilidad y Retroalimentación 
Autor Propiedad 
Visibilidad del estado del sistema. 
El sistema debe siempre mantener a los usuarios informados del estado del 
sistema, con una realimentación apropiada y en un tiempo razonable. 
Nielsen 
Estética y estilo de diseño 
Los diálogos no deben contener información que sea irrelevante o que se use 
raramente. Cada unidad adicional de la información en un diálogo compite con las 
unidades relevantes de la información y disminuye su visibilidad relativa. 
Principio Visibilidad 
Mantenga todas las herramientas y materiales necesarios para que una tarea sea 
visible sin distraer al usuario con información extraña y redundante. Lo que ves es 
lo que necesitas 
Constantine 
Principio Realimentación 
Realice comunicaciones completamente claras, concisas y no ambiguas, 
mantenga a los usuarios informados de las acciones o interpretaciones, de los 
cambios de estado o condición, y de los errores o excepciones que sean 
relevantes y de interés para el usuario mientras ejecuta tareas 
Ofrecer información de realimentación 
Para cada acción del usuario debería haber una realimentación por parte del 
sistema 
Shneiderman 
Diseñar diálogos para conducir a la finalización 
La secuencia de acciones deberían organizarse en grupos con comienzo, mitad y 
final. El objetivo es brindar al usuario la satisfacción del trabajo realizado 
 
Correspondencia entre el modelo conceptual del usuario y el sistema 
Autor Propiedad 
Nielsen Correspondencia entre el sistema y el mundo real 
El sistema debe hablar el lenguaje de los usuarios, con las palabras, las frases y 
los conceptos familiares, en lugar de que los términos estén orientados al 
sistema. Utilizar convenciones del mundo real, haciendo que la información 
aparezca en un orden natural y lógico 
Constantine Principio de Estructura 
Organice la interfaz de usuario de acuerdo al propósito, de forma significativa y útil 
basada en modelos claros y consistentes que sean aparentes y reconocibles para 
los usuarios, poniendo cosas relacionadas juntas y las no relacionadas separadas, 
diferenciando cosas no similares y haciendo cosas similares que se asemejen. 
 
Prevención de errores 
Autor Propiedad 
Control y libertad para el usuario. 
Los usuarios eligen a veces funciones del sistema por error y necesitan a menudo 
una salida de emergencia claramente marcada, esto es, salir del estado 
indeseado sin tener que pasar por un diálogo extendido. Es importante disponer 
de deshacer y rehacer 
Prevención de errores. 
Es importante prevenir la aparición de errores que mejor que generar buenos 
mensajes de error 
Ayudar a los usuarios a reconocer, diagnosticar y recuperarse de los 
errores. 
Que los mensajes de error se deben expresar en un lenguaje claro (no haya 
códigos extraños), se debe indicar exactamente el problema, y deben ser 
constructivos 
Nielsen 
Ayuda y documentación. 
Aunque es mejor si el sistema se pueda usar sin documentación, puede ser 
necesario disponer de ayuda y documentación. Ésta ha de ser fácil de buscar, 
centrada en las tareas del usuario, tener información de las etapas a realizar y que 
no sea muy extensa 
 
Propiedades de Usabilidad según Nielsen - Constantine - Shneiderman 
Diseño de Sistemas Versión: 1.02 [31/08/06] 
Autor: Enrique Porta Cátedra de Diseño de Sistemas 
 
2 de 2 
Constantine Principio de Tolerancia 
Ser flexible y tolerante, reduciendo el costo de errores y mal uso permitiendo 
deshacer y rehacer mientras también se previenen errores donde sea posible 
tolerando variadas entradas de datos y secuencias e interpretando todas las 
acciones razonables 
Prevenir errores 
En la medida de lo posible, diseñar el sistema de forma que los usuarios no 
puedan cometer errores serios. Las acciones erróneas no deberían alterar el 
estado del sistema y en caso contrario, la interfaz debería dar instrucciones 
acerca de cómo recuperar el estado anterior. 
Shneiderman 
Permitir deshacer acciones de forma fácil 
En la medida de lo posible, las acciones deberían ser reversibles. Esta 
característica disipa la ansiedad, puesto que los usuarios saben que los errores 
pueden deshacerse, estimulando así la exploración de opciones desconocidas 
 
Consistencia 
Autor Propiedad 
Nielsen Consistencia y estándares. 
Los usuarios no deben tener que preguntarse si las diversas palabras, 
situaciones, o acciones significan la misma cosa. En general siga las normas y 
convenciones de la plataforma sobre la que se está implementando el sistema 
Constantine Principio de Re-uso 
Reducir la necesidad de los usuarios de repensar o recordar, y redescubrir por re-
uso los componentes y comportamientos internos y externos, manteniendo la 
consistencia con el propósito 
Shneiderman Esforzarse por conseguir consistencia 
En situaciones parecidas deberían exigirse secuencia de acciones consistentes. 
Debería utilizarse terminología consistente en los mensajes, menús y pantallas de 
ayuda. En todas partes debería emplearse de forma consistente color, 
composición, mayúsculas, fuentes, etc. 
 
Flexibilidad y eficiencia 
Autor Propiedad 
Flexibilidad y eficiencia de uso. 
Las instrucciones para el uso del sistema deben ser visibles o fácilmente 
accesibles siempre que se necesiten. Los aceleradores no vistos por el usuario 
principiante, mejoran la interacción para el usuario experto de tal manera que el 
sistema puede servir para usuarios inexpertos y experimentados. Es importante 
que el sistema permita personalizar acciones frecuentes 
Nielsen 
Reconocer es mejor que recordar. 
El usuario no debería tener que recordar la información de una parte de diálogo a 
la otra Es mejor mantener objetos, acciones, y las opciones visibles que 
memorizar 
Constantine Principio Simplicidad 
Hacer simple las tareas frecuentes, comunicando en forma clara y simple en el 
lenguaje del usuario y proveyendo buenos accesos rápidos 
Atender a la usabilidad universal 
Las diferencias principiante – experto, rangos de edad, discapacidades y 
diversidad tecnológica enriquecen el espectro de requisitos que guía el diseño. 
Añadir características para principiantes (como explicaciones) y para expertos 
(como atajos) pueden enriquecer el diseño de interfaz y mejorar la calidad 
percibida del sistema 
Shneiderman 
Reducir la carga de memoria a corto plazo 
La limitación del procesamiento de información humano en la memoria a corto 
exige que las visualizaciones se mantengan simples, las visualizaciones con 
varias páginas se concentren en una, la frecuencia de movimiento entre ventanas 
se reduzca y que se asigne suficiente tiempo de entrenamiento para códigos, 
nemotécnicos y secuencia de acciones. 
Referencias: 
Jakob Nielsen – “Usability Engineering”, 1993 
Larry Constantine and Lucy Lockwood: “Software for Use”, 1999 
B. Shneiderman: "Diseño de Interfaces de Usuario”, 2006

Continuar navegando