Volver al inicio

UX / UI Case Study

Cabify Music Match

UX ResearchUI DesignPrototypingFigma

01

Problema

Los viajes en apps de movilidad tienen un problema invisible: la fricción auditiva. O hay un silencio incómodo durante 15 minutos, o suena música que el pasajero no eligió y no le gusta, pero no se atreve a pedir que la cambien. Pedir el cable auxiliar es awkward. Pedirle al conductor que cambie de emisora también. La mayoría de la gente simplemente se pone auriculares y se desconecta.

Cabify tiene una opción de música, pero solo sirve para cambiar la emisora de radio — una tecnología que casi nadie usa ya. El problema real no es técnico, es social: ¿cómo alineás los gustos musicales de dos personas que se acaban de conocer, sin friccionar el flujo de pedir un viaje?

02

Propuesta de valor

Proyecto de diseño UX/UI desarrollado individualmente durante 3 meses como ejercicio de producto thinking. Mi rol abarcó investigación UX, arquitectura de información, diseño de flujos, wireframing, diseño visual de alta fidelidad, y prototipado interactivo en Figma. El objetivo era diseñar una feature que resolviera un pain point real — la incomodidad del viaje — usando tecnología existente (APIs de Spotify) de forma no invasiva.

03

Insight

La decisión de diseño más difícil fue equilibrar los gustos musicales de conductor y pasajero para que ambos queden satisfechos sin que ninguno sienta que perdió control. Tres caminos posibles: (a) priorizar al pasajero (es quien paga), (b) priorizar al conductor (es su auto), o (c) fusionar gustos de forma inteligente. Elegí la opción (c) pero con fallbacks claros.

El algoritmo de fusión detecta coincidencias en géneros y artistas entre ambos perfiles de Spotify y genera una playlist temporal del viaje. Si no hay coincidencias suficientes, ofrece playlists pre-curadas por mood (energizante, relajante, neutral) que estadísticamente funcionan para la mayoría. Y siempre está la opción 'Silencio' para quienes prefieren no escuchar nada — validar esta necesidad fue clave, no todo el mundo quiere música.

Otro desafío: el onboarding. Vincular Spotify no puede friccionar el flujo de pedir un viaje. La solución: hacer la vinculación opcional y progresiva. La primera vez que un usuario abre la app después del lanzamiento de la feature, ve un modal explicativo skippable. Si lo omite, Music Match simplemente no aparece en sus viajes. Si vincula, la feature se activa automáticamente en viajes futuros con un toggle simple para desactivarla si no la quiere usar ese día.

Validé el diseño con mapas de navegación y user flows testeados con usuarios reales (conductores y pasajeros). El feedback más valioso: la mayoría no sabía que Cabify ya tenía una opción de música (el selector de emisora de radio), lo que confirmó que la feature existente estaba mal diseñada. Agregué un ícono de música visible en la pantalla de inicio del viaje para que la funcionalidad sea discoverable sin depender de menús escondidos.

04

Solución

Music Match se integra como una feature no invasiva dentro del flujo existente de Cabify. Antes del viaje: el usuario vincula Spotify una sola vez desde configuración (opcional). Durante el viaje: al confirmar el conductor, la app genera automáticamente la playlist fusionada y la muestra en la pantalla con un preview de 3-4 canciones que sonarán. El pasajero puede aceptarla, cambiarla por una playlist pre-curada, o elegir silencio. El conductor ve la misma interfaz y puede hacer overrides si es necesario.

El prototipo funcional en Figma (iPhone 14) incluye: pantalla de onboarding skippable, flujo de vinculación de Spotify con OAuth simulado, pantalla principal del viaje mostrando la playlist generada con controles de reproducción básicos, y configuración donde se puede desvincular la cuenta o ajustar preferencias de géneros. Todo el diseño respeta el sistema visual de Cabify (colores, tipografía, componentes) para que se sienta como una extensión nativa, no un feature pegado.

05

Impacto

El proyecto no se implementó — es un concepto especulativo — pero validó mi capacidad de detectar fricción real en productos existentes y proponer soluciones viables técnicamente. El prototipo está publicado en Behance y funcionó como herramienta de conversación en entrevistas: demuestra pensamiento sistémico (no solo diseñé pantallas, diseñé el algoritmo de fusión y los casos borde), empatía con usuarios (el modo silencio surgió del research, no de mi asunción), y atención a la implementación (usar APIs existentes de Spotify en vez de inventar tecnología imposible).

Aprendizaje clave: las mejores features no son las más complejas, son las que resuelven problemas emocionales (la incomodidad del silencio) con soluciones técnicas simples (conectar dos cuentas de Spotify). Si volviera a hacerlo, diseñaría un sistema de feedback post-viaje para que usuarios califiquen si la playlist funcionó — esos datos permitirían mejorar el algoritmo de fusión iterativamente y convertir Music Match en un diferenciador competitivo real para Cabify.

05 · GALERÍA

Demostración del proyecto

cabify music match — 1

06 · DEMOSTRACIÓN DEL PROYECTO

Demostración del proyecto

Material visual en preparación.