Lecciones Aprendidas

Qué falló, qué cambió y qué terminó funcionando.

Un registro continuo de decisiones que fortalecieron mi criterio de producto después de equivocarme la primera vez.

PariPassuProduct Designerjun 2025 - nov 2025

Proponer amplio, entregar acotado

El Problema

En PariPassu, trabajando como una de las dos designers en dos productos, propuse un conjunto de componentes nuevos más amplio del que el equipo necesitaba, intentando anticipar edge cases entre Rastreador y CliCQ. En pocas semanas quedó claro que parte de las variantes nunca se usaba. Agregaban carga cognitiva sin retorno real, y la sensación de inflamiento ralentizaba la adopción.

Lo Que Probé

Mi enfoque fue completista: 'Vamos a anticipar todos los casos y construirlos de una vez.' Mapeé muchos estados de botón, variantes de card, tipos de input y edge cases basados en ejercicios de design thinking, plantillas previas y patrones de DS maduros de empresas más grandes.

Por Qué Falló

La premisa era errónea. PariPassu era una foodtech ágil sirviendo trazabilidad e inspección de calidad. Las necesidades reales a corto plazo eran una fracción de lo que había diseñado. '¿Uso CardStandard, CardCompact o CardMinimal?' Sin resolver problemas reales, estaba diseñando para futuros hipotéticos en vez de validar demanda actual.

La Lección

Los design systems crecen con el producto, no por delante. Los mejores DS que vi en empresas más grandes (Bridge, Multidrop) no salieron completos el día 1; empezaron acotados y escalaron a medida que los patrones aparecían en el uso real. Mantenerlo acotado significaba: (1) ingeniería entendía cada componente porque los usaba todos. (2) Iterábamos más rápido, menos decisiones, PRs más rápidos. (3) Cuando aparecían patrones nuevos, los agregábamos de forma deliberada.

El Resultado

Junto con la otra designer, podé la propuesta a los componentes que el equipo realmente usaba, mantuve la documentación enfocada en esos y hice pair con devs para ajustar tokens. La poda colaborativa facilitó la adopción e hizo que los componentes nuevos se agregaran solo cuando el uso real lo exigía.

Impacto

Handoff de diseño-ingeniería más rápido, menos parálisis por decisión y un sistema que reflejaba cómo se construía el producto, no cómo yo creía que debía ser.

Laboratório Bridge (MEC)Diseñador UX/UIjul 2022 - jul 2025

Resolver para 14M de usuarios cuando no puedes cambiar las reglas

El Problema

En Bridge heredé una restricción dura: la app Jornada do Estudante debía usar el design system federal DSGov exactamente como venía. El problema era que DSGov tenía fallas serias de accesibilidad, lo que bloqueaba la conformidad WCAG para millones de estudiantes.

Lo Que Probé

Empecé por la vía oficial. Documenté los fallos con auditorías, escaneos automáticos y pruebas manuales con lectores de pantalla, y llevé todo a los stakeholders del MEC pidiendo permiso para sobrescribir componentes específicos.

Por Qué Falló

La escalada no cambió nada. La accesibilidad no se trataba como algo lo bastante urgente como para justificar cambios en el sistema obligatorio, así que esperar una aprobación institucional solo alargaría el problema para los usuarios.

El Giro

Antes

Fallaba 8+ criterios WCAG 2.1 AA por limitaciones de DSGov

Después

Cumplimiento WCAG 2.1 AA en los escenarios probados, 0% de desvío visual respecto a la especificación

La Lección

Cuando no puedes cambiar el sistema, cambias la implementación. Trabajé con ingeniería en HTML semántico, etiquetas ARIA y gestión de foco para mantener la interfaz visualmente fiel a DSGov, pero funcionalmente accesible.

El Resultado

La app pasó de fallar criterios WCAG 2.1 AA a cumplirlos, manteniendo fidelidad visual total a DSGov. Ese punto de fricción después se convirtió en la base de mi investigación publicada sobre accesibilidad.

Impacto

Hoy 14M de estudiantes usan una app más accesible, y el trabajo demostró que las restricciones de accesibilidad pueden resolverse con estrategia técnica, no con concesiones visuales.

Hecho conporThiago Xikota