Métodos de indagación y testing
Heurísticas de usabilidad
Visibilidad del estado del sistema
Coincidencia entre el sistema y el mundo real
Control y libertad del usuario
Consistencia y estándares
Prevención de errores
Implementar medidas como confirmaciones antes de acciones irreversibles previene errores y ofrece la capacidad de deshacer cambios.
Métodos de indagación
Observación: Observar a los usuarios directamente para entender sus comportamientos y necesidades.
Observar grupos en entornos naturales o laborales con observadores entrenados. Duración variable.
Entrevistas: Obtener información detallada de usuarios mediante preguntas abiertas y estructuradas.
Realizar entrevistas con muestra representativa, grabación y transcripción. Duración de 30 minutos a 1 hora.
Cuestionarios: Recopilar datos cuantitativos sobre preferencias y opiniones de los usuarios.
Distribuir a muestra representativa, acceso a plataforma y análisis. Duración variable.
Grupos focales: Reunir usuarios para discutir temas específicos y obtener insights colectivos.
Reunir de 6 a 10 participantes para discutir temas específicos. Duración de 1 a 2 horas.
Prototipado participativo: Involucrar a usuarios en la creación y evaluación de prototipos para obtener feedback temprano.
Involucrar usuarios en diseño y desarrollo de prototipos. Requiere herramientas y facilitadores.
Análisis de tareas: Descomponer actividades de usuarios para identificar problemas y oportunidades de mejora.
Registra y documenta tareas, con duración variable.
Métodos de testing
Testing remoto: Pruebas realizadas a distancia mediante herramientas especializadas que registran las acciones y comentarios de los usuarios mientras realizan tareas específicas.
Varía en participantes, desde cientos hasta miles. Requiere herramientas de software especializadas y una plataforma en línea. La duración depende de la recolección de datos, que puede ser de días a semanas. Se necesitan administradores y analistas.
Testing A/B: Se comparan dos versiones de una interfaz para determinar cuál es más efectiva en objetivos específicos como la tasa de conversión o retención de usuarios.
Depende del número de variantes comparadas, desde decenas hasta miles de participantes. Requiere herramientas de análisis estadístico y puede durar días, semanas o meses. Participan diseñadores, desarrolladores y analistas.
Testing de prototipos: Versiones preliminares del sistema se prueban con usuarios para identificar problemas de diseño y usabilidad antes de la implementación completa.
Al menos 5 participantes por iteración del prototipo. Se requieren herramientas de diseño y acceso a usuarios representativos. La duración varía según el prototipo y se necesitan diseñadores, facilitadores y analistas.
Testing de rendimiento: Se evalúa la velocidad, capacidad de respuesta y estabilidad del sistema bajo diferentes condiciones de carga y uso.
El número de participantes varía según el grupo objetivo y la complejidad del sistema. Se necesitan herramientas de medición de rendimiento y puede durar horas o días. Requiere administradores y analistas.
Métodos de inspección
Heurísticas de usabilidad: Evaluar el diseño de interfaces usando principios heurísticos establecidos, como los de Jakob Nielsen, para identificar problemas comunes de usabilidad.
Evaluación cognitiva: Comprender cómo los usuarios procesan información y toman decisiones al interactuar con el sistema, usando técnicas como análisis de tareas cognitivas y evaluación de carga cognitiva.
Inspección de consistencia: Evaluar la coherencia del diseño de la interfaz en términos de diseño visual, terminología y flujo de interacción en diferentes partes de la aplicación.
Inspección de cumplimiento de estándares: Verificar si el diseño cumple con estándares y directrices específicas de la plataforma, como Material Design para Android o Human Interface Guidelines para iOS.