Caso de producto · 8 / 13
Un mensajero que tenía que funcionar en alta mar
Nota de producto. Se omiten organizaciones, fechas, datos privados y detalles de implementación.

El problema y las decisiones
La app HUB de Carnival necesitaba mensajería dentro de la app: en tiempo real, ligada a la cuenta del huésped y utilizable en las peores condiciones de red que un producto puede encontrarse, un barco, en mitad del océano, con miles de personas compartiendo un solo enlace por satélite.
La restricción interesante no era el chat. Era que todo lo que un mensajero da por supuesto sobre la conexión es falso en alta mar. Un mensaje que parece enviado y no lo está es peor que uno que se ve esperando, así que el producto tenía que ser honesto sobre su propio estado antes que rápido.
Dirigí el descubrimiento y el lanzamiento: quién habla con quién, qué pasa con un mensaje que todavía no puede salir del barco y cómo la interfaz dice la verdad mientras espera.
Con qué
Qué puse yo
Lo que aprendí
Con la red degradada, la honestidad sobre el estado gana a la velocidad. La gente perdona un mensaje lento; no perdona uno que mintió al decir que había llegado.