¿Análisis heurístico? ¡¿Qué es eso?! Não vou saber fazer isso não.

La heurística es una palabra extraña. Pode assustar na primeira vez que você ouve. Mas se você olha o significado da palavra no dicionário na wikipedia, percebe rápidamente que o conceito é mais simple do que parece.

“La heurística es un método o proceso criado com o objetivo de encontrar soluciones para un problema.”

Opa, isso eu sei fazer.

“É um procedimento simplificador (embora não simplista) que, em face de questões difíceis envolve a substituição destas por outras de resolução mais fácil a fim de encontrar respostas viaveis, ainda que imperfeitas. Tal procedimiento puede ser tanto una técnica deliberada de resolución de problemas, como una operación de comportamiento automático, intuitivo e inconsciente”.

Sin contexto de UX, uma análisis heurístico (también conhecida como evaluación heurística) es una evaluación rápida, barata y práctica de un producto, interfaz o servicio. Normalmente, es necesario que un especialista en UX le tenga en cuenta el bagagem y la experiencia que possui para determinar rápidamente si está o no está funcionando en un sistema.

El método presentado por Rolf Molich y Jakob Nielsen en 1990, y desde entonces ha sido usado en diferentes escalas y adaptado de diferentes formas por profesionales de UX y Usabilidade ao redor do mundo.

Como ventajas del Análisis Heurístico

La primera gran ventaja del Análisis Heurístico es rápida. Con pocas horas de trabajo, podrá generar un buen volumen de retroalimentación sobre determinada interfaz. Tampoco solicite muchas personas, ni muchos recursos, ni ningún software especial.

Una segunda ventaja es que ella puede ser feita en diversos momentos del proyecto. Si estás trabajando en un proyecto de rediseño, por ejemplo, puedes hacer un análisis de este logo para entender los problemas de diseño, usabilidad y ayuda del tiempo restante para no repetir los errores de la nueva versión. está desenhando. Pode ser feita também nas etapas más avanzadas, para probar un protótipo que está sendo testado, o aún para analizar la experiencia del usuario en productos similares a su.

Como hacer un análisis heurístico

El proceso es bastante flexible y puedes adaptar algunos dos puntos bajos para las necesidades específicas del proyecto en el que estás trabajando. No hay un análisis heurístico general que se ejecute en el siguiente orden:

Entendiendo os usuáriosDefinindo as heurísticas de usabilidadeAvaliando a experiênciaReportando os resultados

1. Entendiendo a los usuarios

Defina cuáles son y cuáles son sus objetivos ao interagirem com aquele produto. El especialista que realizará un análisis precisa ter em mente o mesmo ponto de vista dos usuários e saber quais são seus objetivos — y os problemas que eles querem resolver ali. Estude bem o document de personas e entienda em profundidade as especificidades da audiência. Se debe conversar con algunos usuarios antes de comenzar a analizar.

Defina também quais as tarefas mais comuns que os usuários realizan ali. Isso pode ayudar a definir o escopo da análise; En algunos casos el sistema es tan robusto y complejo que necesitarás priorizar los flujos, telas y tarefas más importantes para ser evaluados. Nesse processo de definição do escopo, ohe para as metrics do produto (para ver quais delas estão sendo mais acessadas pelo usuário) e converse também com os stakeholders do projeto — eles provavelmente terão uma boa noção de quais os momentos mais importantes ou relevantes da experiência .

2. Definindo como heurísticas de usabilidade

Existen varios modelos en línea que pueden ser seguidos para evaluar la usabilidad del producto: las clásicas “Heurísticas para el diseño de interfaces de usuario” de Jakob Nielsen (escritas en 1995 y válidas hasta hoy), además de guías más prácticas como los Principios de diseño de interacción de Bruce. Tognazzini.

Para facilitarlo, copie aquí los 10 criterios de Nielsen para evaluar la usabilidad de un sistema:

Visibilidad del estado del sistema. El sistema siempre debe mantener informados a los usuarios sobre lo que está sucediendo, mediante comentarios adecuados en un tiempo razonable.Coincidencia entre el sistema y el mundo real. El sistema debe hablar el idioma de los usuarios, con palabras, frases y conceptos familiares para el usuario, en lugar de términos orientados al sistema. Siga las convenciones del mundo real, haciendo que la información aparezca en un orden natural y lógico.Control y libertad del usuario. Los usuarios a menudo eligen funciones del sistema por error y necesitarán una “salida de emergencia” claramente marcada para salir del estado no deseado sin tener que pasar por un diálogo prolongado. Admite deshacer y rehacer.Consistencia y estándares. Los usuarios no deberían tener que preguntarse si diferentes palabras, situaciones o acciones significan lo mismo. Siga las convenciones de la plataforma.Prevención de errores. Incluso mejor que buenos mensajes de error es un diseño cuidadoso que evite que ocurra un problema en primer lugar. Elimine las condiciones propensas a errores o verifíquelas y presente a los usuarios una opción de confirmación antes de comprometerse con la acción.Reconocimiento en lugar de recuerdo. Minimiza la carga de memoria del usuario haciendo visibles los objetos, acciones y opciones. El usuario no debería tener que recordar información de una parte del diálogo a otra. Las instrucciones de uso del sistema deben ser visibles o fácilmente recuperables cuando sea apropiado.Flexibilidad y eficiencia de uso. Los aceleradores, invisibles para el usuario novato, a menudo pueden acelerar la interacción para el usuario experto, de modo que el sistema pueda atender tanto a usuarios experimentados como a inexpertos. Permitir a los usuarios personalizar las acciones frecuentes.Diseño estético y minimalista. Los diálogos no deben contener información que sea irrelevante o que rara vez se necesite. Cada unidad adicional de información en un diálogo compite con las unidades de información relevantes y disminuye su visibilidad relativa.Ayude a los usuarios a reconocer, diagnosticar y recuperarse de errores. Los mensajes de error deben expresarse en un lenguaje sencillo (sin códigos), indicar con precisión el problema y sugerir una solución de manera constructiva.Ayuda y documentación. Aunque es mejor si el sistema se puede utilizar sin documentación, puede ser necesario proporcionar ayuda y documentación. Cualquier información de este tipo debe ser fácil de buscar, centrarse en la tarea del usuario, enumerar los pasos concretos que se deben llevar a cabo y no ser demasiado extensa.

3. Avaliando una experiencia

Esta es una etapa “mão na massa”, onde você vai fazer a análise apropiadamente dita da experiência.

Na prática, você vai navegar pelo produto como um usuário navegaria — tentando completar tarefas e passando pelos diferentes momentos da experiência que você e seu time definiram como prioritárias para a análise. A medida que vayas haciendo esto, vas a hacer capturas de pantalla (o grabar vídeos) y anotar los problemas que encontraste en el camino. Documente também a gravidade do problema (crítico > grave > menor > boa prática) para garantizar que usted consigam priorizar os mais importantes mais para frente.

4. Reportando los resultados

Explique los criterios usados ​​para un análisis heurístico, que para el especista (o los especialistas) que analizan una experiencia, y coloque todo en un formato presente para dividir con el tiempo restante. En algunos casos, un especialista propio graba un vídeo del mismo modo navegando por el producto mientras hace comentarios sobre qué funciona y qué no funciona todo. Lembre-se también de escribir un resumen ejecutivo que resume en una diapositiva de los principios aprendidos después del análisis.

Las heurísticas sólo funcionan cuando las feitas por especialistas

Tenha em mente que un análisis heurístico tiene el mismo sentido cuando es feita por un experto en el área. Aliás, un experto em duas áreas: tanto en usabilidade, cuanto na industria/negocio que está relacionado con el producto.

El método solo funciona cuando lo hace un profesional de UX que realmente se considera un especialista, con varios años de experiencia en diseñar, probar y proyectar interfaces según el tipo o la plataforma. Un profesional con menos experiencia puede terminar haciendo un análisis más subjetivo que el recomendado. Para evitar este problema de subjetividad, lo ideal es que utilices más un evaluador: una evaluación realizada por un profesional normalmente pega el 20% de los problemas de usabilidad de un sistema. El número recomendado es de 3 a 5 profesionales. El profesional debe estar también familiarizado con aquella industria. Si está rediseñando una aplicación de planificación de finanzas personales, por ejemplo, es preciso que el profesional tenga que trabajar en otros proyectos de este tipo o que esté íntimamente familiarizado con las necesidades y restricciones específicas de este nicho. En caso contrario, existe el riesgo de que las sugerencias del análisis heurístico terminen siendo imposibles de ser ejecutadas, o que no tengan sentido en el punto de vista de los objetivos de negocio de la empresa.

Combine heurística con otros métodos de evaluación de usabilidad

Un análisis heurístico es un método eficaz y rápido para encontrar los problemas de usabilidad más básicos de un sistema. Tenha a análise heurística como uma carta na manga, mas nunca confie alguna vez nela para avalar a performance de um produto.

Es importante que usted pruebe el producto con reales usuários, que haya necesidades reales y tarifas reales que necesite realizar. Grandes problemas de usabilidad aparecen sin embargo cuando el producto se coloca en un contexto real de uso y con ciertas personas.

Además, una prueba rápida de usabilidad después de un análisis heurístico puede ayudar a descubrir qué problemas levantados en el análisis son realmente encontrados por los usuarios. Cuando comienzas a comparar los resultados de una evaluación heurística con una prueba de usabilidad, es posible rastrear la intersección de dos mundos y definir cuáles son realmente los problemas más urgentes de ser corregidos. Um método complementario o outro; o especialista y usuario, trabajando juntos y dando insumos juntos para mejorar la experiencia de su producto.

Hasta la próxima publicación.