Descarga la aplicación para disfrutar aún más
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
Compartir