D P I :: DISENO DESARROLLO DE SOFTWARE PARA INTERACCION LORENA HEVIA LEORNARDO MADARIAGA D P I :: HISTORIA INTERFAZ TRILOGIA + PRINCIPIOS DE USABILIDAD INTERACCION CONTEXTO USUARIO / USABILIDAD PRINCIPIOS GUIAS LORENA HEVIA DESARROLLO DE SOFTWARE LEORNARDO MADARIAGA 1 D P I :: PRINCIPIO 6 / MINIMIZAR LA CARGA MEMORIA El usuario no debería tener que recordar información desde una pantalla a otra. las instrucciones de uso del sistema deberían ser visibles o capaces de desplegarse fácilmente. HISTORIA INTERFAZ TRILOGIA INTERACCION CONTEXTO USUARIO / USABILIDAD PRINCIPIOS GUIAS DESARROLLO DE SOFTWARE LORENA HEVIA LEORNARDO MADARIAGA D P I :: PRINCIPIO 7 / CONSISTENCIA Los usuarios no deberían tener que preguntarse si es que diferentes palabras , situaciones o acciones significan lo mismo. HISTORIA INTERFAZ TRILOGIA INTERACCION CONTEXTO USUARIO / USABILIDAD PRINCIPIOS GUIAS LORENA HEVIA DESARROLLO DE SOFTWARE LEORNARDO MADARIAGA 2 D P I :: PRINCIPIO 8 / RETROALIMENTACION El sistema debería siempre mantener a los usuarios informados sobre qué está sucediendo, a través de retroalimentación adecuada en tiempos razonables. HISTORIA INTERFAZ TRILOGIA INTERACCION CONTEXTO USUARIO / USABILIDAD PRINCIPIOS GUIAS DESARROLLO DE SOFTWARE LORENA HEVIA LEORNARDO MADARIAGA D P I :: PRINCIPIO 9 / LA SALIDA DE EMERGENCIA Los usuarios usualmente escogen funciones del sistema por error y necesitan tener una “salida de emergencia” claramente marcada, para poder dejar el estado indeseado sin tener que pasar por un diálogo extendido. HISTORIA INTERFAZ TRILOGIA INTERACCION CONTEXTO USUARIO / USABILIDAD PRINCIPIOS GUIAS LORENA HEVIA DESARROLLO DE SOFTWARE LEORNARDO MADARIAGA 3 D P I :: PRINCIPIO 10 / PERMITIR ATAJOS Los aceleradores, ignorados por los novatos, pueden acelerar la interacción del usuario experto con el sistema. de este modo el sistema se acomoda a ambos extremos de usuarios. HISTORIA INTERFAZ CTRL CTRL + + C V = = TRILOGIA COPIAR INTERACCION PEGAR CONTEXTO USUARIO / USABILIDAD PRINCIPIOS GUIAS DESARROLLO DE SOFTWARE LORENA HEVIA LEORNARDO MADARIAGA D P I :: PRINCIPIO 11 / BUENOS MENSAJES DE ERROR “Errar es humano”. los mensajes de error deberían ser expresados en lenguaje común y corriente -- no en forma de códigos - indicando el problema y su posible solución. HISTORIA INTERFAZ TRILOGIA INTERACCION CONTEXTO USUARIO / USABILIDAD PRINCIPIOS POR ALGUNA RAZON NO SE LOGRO ABRIR LA SECION. LO MAS PROBABLE ES QUE SU NOMBRE DE USUARIO O CONTRASEÑA FUE INTRODUCIDO INCORRECTAMENTE LORENA HEVIA DESARROLLO DE SOFTWARE GUIAS LEORNARDO MADARIAGA 4 D P I :: PRINCIPIO 12 / PREVENIR ERRORES Aún mejor que los mensajes de error, es un diseño que previene que los problemas sucedan. HISTORIA INTERFAZ TRILOGIA INTERACCION CONTEXTO USUARIO / USABILIDAD PRINCIPIOS GUIAS DESARROLLO DE SOFTWARE LORENA HEVIA LEORNARDO MADARIAGA D P I :: PRINCIPIO 13 / AYUDA Y DOCUMENTACION Aunque el ideal es que el sistema se puede usar sin documentación, será a veces necesario proveer ayuda y documentación. tal tipo de información debería ser fácil de buscar y navegar, siendo focalizada en el usuario y sus tareas. HISTORIA INTERFAZ TRILOGIA INTERACCION CONTEXTO USUARIO / USABILIDAD PRINCIPIOS GUIAS LORENA HEVIA DESARROLLO DE SOFTWARE LEORNARDO MADARIAGA 5