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

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.
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.
La clave no era añadir una función nueva. La clave era hacerlo respetando la simplicidad del producto.
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ística | Aplicación al proyecto |
|---|---|
| Visibilidad del estado | El usuario debía saber qué mensajes estaban programados. |
| Consistencia | La nueva función debía comportarse como el resto de WhatsApp. |
| Reconocimiento antes que recuerdo | Evitar que el usuario tuviera que recordar mensajes pendientes. |
| Control y libertad | Permitir editar, cancelar o enviar inmediatamente. |
| Prevención de errores | Evitar programaciones accidentales. |
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.
Integración natural con el flujo existente de escritura.
Acceso visual directo a la funcionalidad de programación.
Uso de un gesto ya conocido para revelar opciones avanzadas.
Espacio dedicado para gestionar todos los mensajes programados.
Una vez definidos los flujos se construyó un prototipo interactivo en Figma que cubría el ciclo completo:
Crear un mensaje programado con fecha y hora.
Visualizar, editar y cancelar mensajes pendientes.
Enviar inmediatamente o esperar al momento programado.
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.
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.
Ofrecen un marco sólido para evaluar decisiones de diseño en contextos ya conocidos por el usuario.
Entender cómo funciona el producto actual es imprescindible antes de añadir funcionalidades.
Validar decisiones con usuarios reales antes de invertir más tiempo en diseño detallado.
No siempre es la más visible, sino la que encaja naturalmente en los patrones existentes.
Siguiente proyecto
Scam Alert →