lunes, 2 de enero de 2012

Diseño de Interfaz para Programadores– Joel Spolsky

 

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