Las personas funcionamos por costumbres. Un conductor habitual puede cambiar de modelo
de coche y sabr utilizarlo de forma casi inmediata, ya que todos los coches se conducen de
forma similar y esperamos de ellos un funcionamiento siempre semejante. Es decir, el flujo de
uso sigue unos patrones. Microsoft estableci otro patrn con su famosa aspa para cerrar
una ventana (previamente una flecha), utilizada desde 1995.
Concepto de slide por lvaro Carreras. Un usuario avanzado no necesita hacer tap en el
botn de men, ya sabe que con un gesto del dedo es posible desplegarlo.
Ahora que la nube es una realidad, este punto debe ser tratado con especial cuidado ya que
los tiempos de repuesta del software han aumentado ligeramente. Y seguir siendo as por
unos aos. Cualquier accin cuya reaccin tarde ms de un segundo, debe ofrecer una
informacin en relacin a la espera.
En este sentido, Jochen Wolters lista los siguientes tiempos de reaccin:
Cuidado, porque las personas podemos asumir un determinado nmero de pasos. Si creamos
un proceso de 25 pasos el usuario perder de vista donde empez y la agrupacin se
convierte en enemigo. Los procesos se deben dividir entonces en subgrupos ms pequeos.
MailChimp resume en 5 pasos la creacin y envo de un email. No slo eso, nos felicita tras
haber realizado el proceso, fortaleciendo la sensacin de xito y potenciando la marca.
Excel tiene una excelente deteccin de errores en frmulas, sumado a una propuesta de
solucines perfectamente integrada.
Un error tan sencillo como que el usuario ya exista puede convertirse en una pesadilla en un
formulario de registro mal diseo. No es el caso de Gmail, que nos indica el problema y ofrece
una solucin.
Este punto no necesita mucha explicacin. Cuando un usuario sabe que dispone de una red
de seguridad, se anima a utilizar sin miedo nuevas funcionalidades, de este modo su
aprendizaje es ms rpido. Si queremos aumentar la reversibilidad, el software puede incluir
un histrico sobre el que podemos navegar. Photoshop permite no slo mantener un histrico
de todas nuestras acciones para volver al punto justo donde nos equivocamos, sino que
tambin nos permite guardar diferentes estados de un documento para volver ah cuando el
usuario lo desee.
El usuario debe tener siempre el control. Por ejemplo, para pausar o cancelar una tarea que
se est llevando a cabo. Adems de ofrecerle la informacin necesaria para tomar esa
decisin.
Modal VS Non-Modal
Las alertas No Modales, no requieren de una respuesta del usuario, pero le otorgan el poder
de decisin. Siempre que sea posible, debemos ofrecer este tipo de cuadros de dilogo en el
software. En ocasiones es imposible que un proceso contine sin una decisin por parte del
usuario, en ese caso se utilizan cuadros de dilogo modales, que en exceso, producen una
mala experiencia de uso.
Ejemplo Modal, donde para seguir su curso, el programa requiere de una accin del usuario.
Ejemplo no modal, ya que el usuaro puede tomar accin o ignorar la llamada. Pero el sistema
seguir funcionando como antes. Resultando menos intrusivo.
Conclusiones
Estos 8 principios representan slo una base y un camino para aprximarse al desarrollo de
interfaces. Por si slos no garantizan el xito y son difcilmente medibles. Slo a travs de la