¿Qué es un análisis heurístico?
Un análisis heurístico es un método de evaluación basado en la usabilidad, en el que uno o más profesionales comparan el diseño de un producto digital con una lista de principios de diseño predefinidos (comúnmente denominados heurísticos) e identifican dónde el producto no sigue estos principios. Este análisis heurístico se utiliza para identificar problemas comunes de usabilidad de un producto, y así mejorar la satisfacción del usuario, su experiencia, y aumentar las posibilidades de éxito de un producto digital en general.
¿Cuándo hacerlo?
Este análisis suele hacerse en una etapa avanzada del diseño, después de hacer wireframes y prototipos, y antes de comenzar el diseño visual y el desarrollo de la interfaz de usuario. Hacerlo demasiado tarde puede ser más costoso ya que se deberán realizar cambios en una etapa más avanzada de diseño o desarrollo que se podrían haber solucionado en una etapa anterior. También es importante aclarar que no involucra a usuarios, por lo que no reemplaza las pruebas con usuarios sino que complementa las mismas
¿Cuál es el resultado esperado?
El resultado típico es un informe consolidado que no sólo identifica problemas de usabilidad sino que los clasifica en una escala de cinco niveles (que van de “no es un problema” a “catástrofe de usabilidad”). El mismo estará acompañado de propuestas de mejora y/o próximos pasos a realizar.
Ventajas
- Descubre problemas de usabilidad y mejora significativamente la experiencia del producto
- Barato y rápido
- La heurística puede ayudar a enfocarse en problemas específicos
- Evaluar diseños utilizando un conjunto de heurísticas puede ayudar a identificar problemas de usabilidad con flujos de usuario específicos
Desventajas
- El valor de las cuestiones descubiertas por los evaluadores está limitado por su nivel de experiencia
- Si los evaluadores no forman parte del diseño o desarrollo, pueden desconocer cualquier limitación técnica en el diseño
Consideraciones a tener en cuenta antes de comenzar con el análisis
1. Definición de objetivos.
Se trata de analizar y detallar, de la mano del área, todos y cada uno de los objetivos que existen descritos respecto del sitio web.
- ¿Cuáles son esos objetivos?
- ¿Cuál es la priorización de esos objetivos?
2. Definición de usuarios.
Se trata de describir los perfiles de usuario que el sitio web tiene como objetivo. Esta tarea debe ser trabajada junto con el área, de forma presencial. Es necesario describir y dar respuesta a una serie de cuestiones fundamentales:
- ¿A qué usuarios o perfiles de usuario se dirige el sitio web?
- ¿Cómo se describe cada perfil de usuario objetivo?
- ¿Cuáles son las tareas, rutas o caminos que el sitio web ha previsto para cada uno de los perfiles de usuario definidos?
3. Diseño de tareas de usuario.
Junto con el área, y dentro de un entorno de colaboración mutua, se trata de hacer una descripción de las rutas de navegación y/o tareas a experimentar por parte del usuario en el sitio web actual, teniendo en cuenta:
- ¿Cuáles son los objetivos de negocio del sitio web?
- ¿Cuáles son las funcionalidades básicas, críticas e importantes que ofrece el sitio web a los usuarios?
4. Decidir qué herramientas de reporte y heurísticas utilizar.
5. Evaluar la experiencia e identificar problemas de usabilidad
El próximo paso es redactar un documento en el que se nombra a las heurísticas que no se cumplen, y se explican los motivos. Además se recomienda agregar propuestas de mejora.
- El formato del documento debería ser:
- Nombre de heurística
- Descripción de la heurística.
- Preguntas de guía para el análisis.
- Descripción de las mejoras que se encuentran en un sistema- (Error - fundamento - recomendación de mejora).
- Imagen ilustrativa del error.
- Imagen de recomendación de mejora.
6. Analizar, agregar y presentar los resultados.
Se realiza un informe de evaluación heurística y se utiliza una tabla que incluya las puntuaciones de severidad de los problemas de usabilidad.
Referencias Les compartimos informes de referencias de cómo presentar los resultados. Recordá generar una copia para poder usar los modelos de referencia.