Saltar al contenido

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.

Ilustración abstracta: burbujas de mensaje sobre una línea de horizonte, una todavía esperando

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é

  • iOS
  • Android
  • Mensajería en tiempo real
  • Cuentas enlazadas

Qué puse yo

  • Discovery
  • Diseño de servicio
  • Lanzamiento
  • Restricciones de red

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.

Más contexto · acceso con clave →