A continuación, algunos puntos claves de este excelente libro de Joel (uno de los grandes pensadores de la industria del software).
Conceptos clave desarrollados a lo largo del libro
- Una interfaz de usuario está bien diseñada únicamente cuando el software se comporta como espera el usuario que lo haga.
- Una interfaz de usuario está bien diseñada cuando el modelo del programa conforma el modelo del usuario
- Los usuarios siempre asumirán el modelo más simple posible
- Cada vez que se ofrece una opción en el software, se le está pidiendo al usuario que tome una decisión.
- Cuando el Modelo del Usuario esta erróneo o incompleto, podemos usar metáforas para mostrarle al usuario el modelo del programa
- Al usar metáforas, debemos tratar de hacerlas funcionar exactamente igual que en la vida real. Violar la realidad es confuso para el usuario.
- Mantener la consistencia con programas propios y los existentes en el mercado objetivo.
- Una prueba de usabilidad mide la facilidad de aprender a usar el software, no su facilidad de uso
- Usar heurística para anticipar acciones de usuario, o corregir acciones erróneas.
- Una buena heurística es: obvia, se puede corregir o deshacer fácilmente
- Diseñar en Blanco y Negro, agregar color al final para enfatizar al final del proceso
Para comprar el libro por Amazon: http://amzn.to/UIdesignForProgrammers
8 Cosas que los programadores deberían saber sobre el Diseño de Interfaz: http://bit.ly/8ThingsUI
Coding Horror – Que pasa cuando se deja a los programadores diseñar una interfaz: http://bit.ly/letProgrammersDesign
No hay comentarios:
Publicar un comentario