Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
DISEÑO DE INTERFACES DE USUARIO Parte 1 - (Ian Sommerville – Ing. del SW) DISEÑO DE INTERFACES DE USUARIO Los “errores de usuario” tienen por causa un mal diseño de las interfaces. Diseñar significa tener en cuenta las capacidades físicas y mentales de la personas que las utilizarán, entre ellas: DISEÑO DE INTERFACES DE USUARIO Memoria limitada a corto plazo. La información no debe ser abundante Posibilidad de cometer errores aumentando el estrés, lo que a su vez genera una mayor preocupación y posibilidad de errar DISEÑO DE INTERFACES DE USUARIO Amplio rango de capacidades entre los usuarios. No se debe diseñar para las propias capacidades y pensar que los otros se adaptarán La existencia de diferentes preferencias de interacción. A algunas personas les gusta el modo texto, a otras el modo gráfico o con imágenes DISEÑO DE INTERFACES DE USUARIO Principios de diseño para una interfaz Principio Descripción Familiaridad La interfaz debe utilizar términos y conceptos obtenidos de la del Usuario, esto es, experiencia de las personas que más utilizan el sistema (amigables al entorno) Uniformidad Siempre que sea posible, la interfaz debe ser uniforme en el sentido de que las operaciones comparables se activen de la misma forma (comandos, menús, parámetros, puntuación, etc. debe ser similar) DISEÑO DE INTERFACES DE USUARIO Principios de diseño para una interfaz Mínima sorpresa El comportamiento del sistema no debe provocar sorpresa a los usuarios (efectos comparables a acciones comparables) Recuperabilidad La interfaz debe incluir mecanismos para permitir a los usuarios recupe- rarse de los errores (minimizar errores mediante: Confirmación de acciones destructivas, Proporcionar un recurso para deshacer, Generar puntos de control) DISEÑO DE INTERFACES DE USUARIO Principios de diseño para una interfaz Guía de Usuario Cuando ocurran errores, la interfaz debe proporcionar retroalimenta- ción significativa y características de ayuda sensible al contexto (integrar niveles de ayuda adecuados con el tipo de información que se está manejando) DISEÑO DE INTERFACES DE USUARIO Principios de diseño para una interfaz Diversidad de La interfaz debe proporcionar carac- Usuarios terísticas de interacción apropiadas para los diferentes tipos de usuarios del sistema (usuarios casuales – interfaz guiadas- vs. Usuarios potenciales –métodos abreviados-) DISEÑO DE INTERFACES DE USUARIO Cuestiones claves a considerar al enca- rar el diseño: Cómo debe interactuar el usuario con el sistema informático? Cómo se debe presentar la informa-ción del sistema informático al usuario? DISEÑO DE INTERFACES DE USUARIO Interacción del usuario Significa emitir comandos y datos asociados al sistema informático. Existen cinco estilos para la interacción: DISEÑO DE INTERFACES DE USUARIO Estilos para la interacción: MANIPULACION DIRECTA PRINCIPAL VENTAJA PRINCIPAL DESVENTAJA EJEMPLOS DE APLICACION Interacción rápida e Intuitiva. Fácil de aprender Puede ser difícil de implementar. Sólo es adecuada donde existe una metáfora visual para las tareas y objetos Videojuegos, Sistemas, CAD,etc. DISEÑO DE INTERFACES DE USUARIO Estilos para la interacción: PRINCIPAL VENTAJA PRINCIPAL DESVENTAJA EJEMPLOS DE APLICACION SELECCION DE MENÚES Evita errores del Usuario. Se requiere teclear poco Lenta para Usuarios experimentados. Puede llegar a ser compleja si existen muchas opciones en el menú La mayoría de los Sistemas de propósito General DISEÑO DE INTERFACES DE USUARIO Estilos para la interacción: PRINCIPAL VENTAJA PRINCIPAL DESVENTAJA EJEMPLOS DE APLICACION RELLENADO DE FORMULARIOS Introducción de datos sencilla Ocupan mucho espacio en la pantalla. Causa problemas cuando las opciones del usuario no se ajustan a los campos del formulario Control de stock. Procesamiento de préstamos personales, etc. DISEÑO DE INTERFACES DE USUARIO Estilos para la interacción: PRINCIPAL VENTAJA EJEMPLOS DE APLICACION PRINCIPAL DESVENTAJA LENGUAJE DE COMANDOS Poderoso y flexible Difícil de aprender. Gestión pobre de errores Sistemas operativos. Sistemas de comando y control DISEÑO DE INTERFACES DE USUARIO Estilos para la interacción: PRINCIPAL VENTAJA EJEMPLOS DE APLICACION PRINCIPAL DESVENTAJA LENGUAJE NATURAL Accesible a usuarios casuales. Fácil de ampliar Sistemas de recuperación de información Se requiere teclear mas. Los sistemas de comprensión de lenguaje natural no son fiables Preguntas ? ? ? ?
Compartir