07 febrero 2007

Ya era hora de que alguien actualizara las listas de heurísticos. Lo ha hecho Andy Budd y lo llama Heuristics for Modern Web Application Development, así que vamos a ello.

  • Diseño que cubra las expectativas de los usuarios
    • Elegir funcionalidades que ayuden a los usuarios a satisfacer sus necesidades y objetivos
    • Hacer uso de las convenciones de la web
    • Que los procesos online sean como sus equivalentes en el mundo offline, si procede
    • No hacer uso de botones y etiquetas engañosas
  • Claridad
    • Escritura clara y concisa
    • Usar el lenguaje técnico sólo cuando la audiencia tenga ese perfil
    • Hacer uso de un rotulado claro y significativo
    • Hacer uso de iconos significativos
  • Minimizar la carga cognitiva y la complejidad innecesaria
    • Quitar funcionalidades innecesarias, así como pasos de procesos que sobren
    • Usar un acceso progresivo a las funcionalidades avanzadas (algo así como que haya acceso a funcionalidades avanzadas, pero que no influyan en la interfaz)
    • Fragmentar procesos complejos en pasos más simples y cortos
    • Dar relevancia y aportar jerarquía haciendo uso del tamaño, la forma, el color, la alineación y la proximidad
  • Eficiencia en el completado de tareas
    • Proporcionar accesos rápidos a las funcionalidades más habituales
    • Proporcionar funcionalidades avanzadas (pone el ejemplo de borrar varios registros de una vez)
    • Presentar ya seleccionadas las opciones más comunes o predecibles
    • Permitir que las opciones por defecto se puedan cambiar, eliminar o sobreescribir
    • Evitar los pasos innecesarios en los procesos
  • Proporcionar contexto a los usuarios
    • Proporcionar claramente el nombre del sitio web y su objetivo
    • Resaltar la opción actual de navegación
    • Proporcionar un seguimiento de navegación a través de migas de pan
    • Proporcionar mensajes de sistema adecuados, comprensibles
    • Mostrar el número de pasos de los que consta un proceso
    • Reducir la sensación de tiempo de latencia, proporcionando pistas visuales o permitiendo que los usuarios realicen otras tareas mientras esperan
  • Consistencia y estándares
    • Utilizar nomenclatura convencional
    • Situar los elementos en los lugares convencionales (pone el ejemplo de las cajas de búsqueda en la zona superior derecha de la pantalla)
    • Use the right interface element or form widget for the job
    • Crear un sistema que se comporte de forma predecible
    • Usar procesos estándar y patrones de diseño
  • Prevención de errores
    • Deshabilitar opciones irrelevantes
    • Permitir el uso de formatos numéricos locales e internacionales (por ejemplo, horarios, telefónicos, etc.)
    • Proporcional ejemplos y ayuda contextual
    • Comprobar si el nombre de usuario está disponible antes de que el usuario se registre
  • Propocionar ayuda al usuario, hacerle comprender y sacarle de los errores
    • Resaltar visualmente los errores
    • Proporcionar mecanismos de contacto cuando se produzca un error
    • Hacer uso de mensajes claros y evitar la jerga técnica
  • Promover una positiva y agradable experiencia de uso
    • Crear un diseño agradable y atractivo
    • Proporcionar un sistema que haga visible la consecución de los objetivos, con facilidad
    • Proporcionar un sistema de recompensas en el uso y progresión de los pasos de los procesos; que el usuario sienta y note los progresos

¿Alguien da más?

En Torresburriel Estudio desarrollamos las capacidades técnicas de tu equipo en temas de usabilidad, experiencia de usuario y diseño de producto a través de nuestros cursos online y presencialesContacta con nosotros y cuéntanos tus necesidades.

Conviértete en un experto en temas específicos de UX y desarrolla al máximo tus habilidades con los Programas de Especialización de UX Learn, poniendo en práctica tus conocimientos con tu propio proyecto personal.

Infórmate sobre los programas disponibles y los próximos lanzamientos en la web de UX Learn.

No dudes en consultarnos cualquier inquietud sobre los programas. ¡Estamos encantados de ayudarte!


Comentarios

  1. Muy instructivo. Lo voy a tener en la mesilla de noche 🙂

  2. “Minimizar la *carga carga* cognitiva y la complejidad innecesaria”

    A eso le llamo yo “minimizar” 😛

  3. […] se dijeron cosas logicas para usuarios avanzados. Aunque estuvo curioso y util saber de los Euristicos de Andy Budd. Si no sabes que es la usabilidad echa un ojito a […]

  4. […] Jakob Nielsen, y, sinceramente, son bastante cuestionables a veces. (via Fran Tarifa). Estas otras pautas también están bastante […]

En Torresburriel Estudio podemos ayudarte en el proceso de investigación con usuarios, aplicando técnicas como las entrevistas personalizadas o la investigación etnográfica.