Razones para incluir pasos en un un flujo online
¿Por qué es necesario explicitar los pasos de un procedimiento?
Pensando en este tema, Javier Guevara (manager de Viajo.com) me llevó al mundo de los call centers y encontré el post El problema de las colas de espera en los call centers que observo ampliamente relacionado.
Al autor se pregunta ¿cuál es la diferencia entre la fila de un banco y la cola de espera en un call center?
“La diferencia fundamental está referida a la visibilidad (o invisibilidad) que tienen los llamantes de la cola que están formando”
7 razones para hacer pruebas de usabilidad sobre wireframes en papel.
¿Por qué es mejor empezar a testear sobre wireframes en lugar de empezar las pruebas con el diseño visual ya aplicado?
- Los usuarios no pierden el foco con la experiencia estética. No opinan por los colores.
- Los usuarios se centran en la funcionalidad.
- El diseñador se ve obligado a resaltar los affordances desde la estructura (sin basarse en el color).
- Preparar los prototipos es demasiado rápido.
- Preparar los prototipos requiere pocos recursos.
- Ni los diseñadores ni los programadores te van a odiar, por generar tantas idas y vueltas.
- Realmente sirve.
Cómo hacer pruebas de usabilidad
Las pruebas de usabilidad son una forma de observar qué tan fácil (o complicada) es una interfaz.
¿Cómo armar un test informal?
- Coordinar una entrevista (individualizada)
Hacerlo con personas que cumplan con el perfil del usuario del sitio. - Definir los objetivos del test.
Prototipos. Pueden encontrarse online o incluso estar dibujados en un hoja. Sí, increíblemente en un papel podemos encontrar muchos problemas de interacción.
Objetivos. Armar el listado de objetivos que el usuario deberá cumplir sobre las pantallas del sitio.
Continuar leyendo…
Checklist de Usabilidad Web
Este es un listado de verificación de usabilidad que presenté cuando trabajaba para el Gobierno de la Ciudad de Buenos Aires. (Colaboraron los expertos en usabilidad: Gonzalo Auza y Enrique Stanziola).
- Lenguaje:
El lenguaje utilizado en las interfaces debe corresponderse con el lenguaje del usuario. No deben utilizarse términos técnicos que sólo conocen los programadores. - Visibilidad del estado del sistema (feedback):
La aplicación debe mantener informado al usuario sobre lo que está ocurriendo en cada momento. - Consistencia:
Es necesario mantener la consistencia de la interface en todos los aspectos y dimensiones de la interacción (comportamiento, estructuras, diseño visual, etc.).