Volver a proyectos
Case Study · UX Research · Usability Testing

WhatsApp Scheduled Messages: rediseñando la experiencia de programación de mensajes

Un ejercicio de diseño de interacción basado en heurísticas de Nielsen, prototipado y validación con usuarios mediante Maze.

Nielsen Heuristics UX/UI Wireframes Maze Usability Testing Figma
WhatsApp Scheduled Messages — rediseño de la programación de mensajes mediante heurísticas de Nielsen, prototipado y validación con Maze

El reto

Explorar cómo podría incorporarse a WhatsApp una funcionalidad de programación de mensajes manteniendo la simplicidad de uso característica del producto.

A diferencia de otros ejercicios puramente visuales, este proyecto estuvo profundamente apoyado en investigación, heurísticas de Nielsen, prototipado iterativo y validación mediante Maze.

Mi rol

Trabajé junto a Inma en todo el proceso, con especial peso en wireframes, flujos, prototipado y definición de interacción.

Participé en la aplicación de heurísticas de Nielsen, benchmark, decisiones de producto, presentación y análisis de resultados.

Problema

Programar sin romper patrones

¿Cómo podríamos permitir a los usuarios programar mensajes sin romper los patrones mentales existentes de WhatsApp?

La clave no era añadir una función nueva. La clave era hacerlo respetando la simplicidad del producto.

Investigación

Heurísticas de Nielsen

Antes de diseñar soluciones analizamos WhatsApp utilizando las heurísticas de Jakob Nielsen. Las heurísticas fueron utilizadas como marco de decisión durante todo el proyecto.

HeurísticaAplicación al proyecto
Visibilidad del estadoEl usuario debía saber qué mensajes estaban programados.
ConsistenciaLa nueva función debía comportarse como el resto de WhatsApp.
Reconocimiento antes que recuerdoEvitar que el usuario tuviera que recordar mensajes pendientes.
Control y libertadPermitir editar, cancelar o enviar inmediatamente.
Prevención de erroresEvitar programaciones accidentales.
Ideación

Alternativas exploradas

El proyecto exploró diferentes formas de introducir la funcionalidad dentro de WhatsApp. El objetivo era encontrar una solución fácilmente descubrible sin aumentar la complejidad de la interfaz.

Desde el campo de mensaje

Integración natural con el flujo existente de escritura.

Icono reloj

Acceso visual directo a la funcionalidad de programación.

Pulsación prolongada

Uso de un gesto ya conocido para revelar opciones avanzadas.

Sección específica

Espacio dedicado para gestionar todos los mensajes programados.

Prototipo

Flujo completo en Figma

Una vez definidos los flujos se construyó un prototipo interactivo en Figma que cubría el ciclo completo:

Programar

Crear un mensaje programado con fecha y hora.

Gestionar

Visualizar, editar y cancelar mensajes pendientes.

Resolver

Enviar inmediatamente o esperar al momento programado.

El objetivo del prototipo no era demostrar una pantalla bonita, sino comprobar si los usuarios encontraban la funcionalidad y entendían cómo utilizarla.
Validación

Testing con Maze

La hipótesis se validó mediante tareas de usabilidad en Maze. Los participantes debían programar un mensaje, localizar mensajes programados, editar una programación existente y enviar un mensaje antes de la fecha prevista.

Maze permitió identificar puntos de fricción, medir tasas de éxito y detectar elementos poco intuitivos.

Aprendizaje principal: La funcionalidad era comprendida por los usuarios, pero algunos recorridos requerían señales más claras para mejorar la descubribilidad.

Iteración

Mejoras basadas en evidencia

Los resultados obtenidos llevaron a varias mejoras en navegación, etiquetado y acceso a los mensajes programados. La propuesta evolucionó desde una visión más técnica hacia una experiencia alineada con los patrones de uso habituales de WhatsApp.

Reflexión

Aprendizajes

1. Las heurísticas son especialmente útiles sobre productos existentes

Ofrecen un marco sólido para evaluar decisiones de diseño en contextos ya conocidos por el usuario.

2. La investigación evita diseñar desde la intuición

Entender cómo funciona el producto actual es imprescindible antes de añadir funcionalidades.

3. Maze permite validar rápido

Validar decisiones con usuarios reales antes de invertir más tiempo en diseño detallado.

4. La mejor solución genera menos fricción cognitiva

No siempre es la más visible, sino la que encaja naturalmente en los patrones existentes.

Siguiente proyecto

Scam Alert →