Mas leido
Building Stories
Modo Rua: Redefiniendo el desarrollo de aplicaciones mediante iteración centrada en el usuario Ago 23
Building Stories
NuStories: Adaptación de productos para clientes fanáticos en varios países Oct 30
Culture & Values
Cómo los valores y la cultura de Nu dan forma a los productos que creamos Ago 7
Carreras
Reunimos a grandes mentes de diversos orígenes que permiten la discusión y el debate y mejoran la resolución de problemas.
Conoce más sobre nuestras carreras



Nubank es la fintech más grande de América Latina con más de 20 millones de clientes de tarjetas de crédito y nuestra misión principal es luchar contra la complejidad para empoderar a las personas. La tarjeta de crédito fue el primer producto creado en torno a ciclos de facturación y, en el camino, tuvimos que combinar productos financieros bajo la misma infraestructura. A través de este artículo nos gustaría cubrir uno de los proyectos más desafiantes en Nubank: migrar toda la arquitectura de tarjetas de crédito a una nueva plataforma de tarjetas de crédito que desbloqueó la creación de más de 10 nuevos productos crediticios – ah, y en un entorno fuertemente regulado.
Esta migración fue muy estratégica para toda la empresa e implicó el trabajo de una gran cantidad de personas de diversas áreas: negocio, producto, ingeniería, datos, operaciones. Hablaremos de:
Planteamiento del Problema
El objetivo final del proyecto era mantener la exposición regulatoria de Nubank al mínimo proporcionando y manteniendo una plataforma de crédito estable, consistente (y eventualmente global) y permitiendo que los equipos de productos se concentraran en el usuario final. Teníamos cuatro puntos débiles principales que resolver:
Descubre las oportunidades
Plataforma: ¡una solución para nuestros problemas!
La mejor solución que encontramos para resolver los tres puntos débiles a la vez fue migrar toda la arquitectura de la tarjeta de crédito a una nueva plataforma de crédito y operarla correctamente internamente.
Había cuatro productos de financiamiento diferentes (Voluntario, Obligatorio, Refinanciamiento y Convenios) con implementaciones muy diferentes y reglas de cálculo específicas, mientras que la facturación y el ciclo de vida del crédito se mantuvieron iguales. Invertimos la mayor parte del tiempo en diseñar una nueva arquitectura con una definición de API clara y estándar para la simulación y emisión de créditos de manera que desbloqueáramos el uso de diferentes productos.
Proceso de Toma de Decisiones
Es importante resaltar que, aunque hubo mucha ingeniería inversa para mantener los productos funcionando lo más similar posible, en algunos casos, también utilizamos el cambio arquitectónico como una oportunidad para generar un impacto relevante y positivo en la experiencia del cliente y el negocio.
A lo largo del proyecto aprendimos a crear documentos de registro de decisiones para explicar el fundamento de cada enfoque que podíamos adoptar y a registrar la decisión tomada, creando un entorno adecuado para tomar esas decisiones. Mantuvimos cuatro principios en cada decisión:
Lección aprendida
Ten siempre en cuenta las perspectivas de diferentes miembros y roles sobre el mismo desafío, incluidos ingenieros, gestores de proyectos y analistas de negocios. Alinearse, dejar en claro los conflictos y las compensaciones y escalar como equipo para obtener ayuda de los ejecutivos en la toma de decisiones, en lugar de escalar al equipo de gestión con una sola perspectiva por separado.
Priorización y Ejecución
Fue un gran desafío cambiar la arquitectura detrás de todas las operaciones y productos de crédito y alinear la priorización entre más de 30 personas (directamente involucradas) distribuidas en 5 equipos diferentes. Describimos los siguientes métodos utilizados para lograr claridad y ritmo entre los equipos:
Mapeo de historias
Confiamos en el mapeo de historias de usuario como herramienta para dividir pequeños entregables para reducir el riesgo y entregar valor más rápido. Para la mayoría de los productos dedicamos un tiempo a analizar el recorrido del usuario en la versión heredada y cuál sería la mejor experiencia de usuario posible en la nueva. Finalmente, dividiríamos esas historias en pequeños lanzamientos.
Se definieron hitos claros al tener una entrega clara de valor para el Cliente y Nubank como usuarios en nuestro mapeo de historias.
También fue muy importante para nosotros, como Gerentes de Producto, profundizar en la ejecución de este proyecto uniéndonos y facilitando sesiones. Hubo algunas sesiones terribles y también otras realmente geniales. Estuvimos de acuerdo en que un buen trabajo de sesiones en torno a un problema específico que estás tratando de resolver tiene un objetivo claro, premisas con las que todos están de acuerdo y entienden y un dibujo claro.
Camina por el tablero y comprueba la realidad
Dado que teníamos una agenda tan apretada y muchos equipos involucrados, creamos una reunión general semanal utilizando:
Por cierto, la junta fue muy relevante para cambiar los planes de manera oportuna.
Lección aprendida
Incluso con un objetivo final claro y una definición de lo hecho, la priorización fue muy desafiante al principio debido a la nueva información que se descubre a diario. Una de las lecciones aprendidas más importantes fue que, en lugar de luchar contra el nuevo contexto adquirido, pudimos ser más resilientes y adaptables al estar dispuestos a cambiar los planes anticipados por la herramienta de verificación de la realidad y continuar con el proceso ágil a medida que recibimos más y nueva información.
Grandes equipos, grandes productos.
El equipo estaba compuesto por personas de cinco equipos diferentes y aprendimos a comprometernos en principio y acordar algunos aspectos, que incluían foros de comunicación y ceremonias a nivel de equipos, proyectos y actualizaciones ejecutivas. Durante el proyecto, se incorporaron muchas personas nuevas y era muy importante no solo mantenerlos alineados con las prioridades, sino también hacerlos sentir cómodos creando un espacio seguro para ellos.
Las retrospectivas, sesiones de definición de objetivos y reuniones de demostración para mostrar el progreso realizado fueron aliadas en este proyecto. Y como estamos creando productos, cometimos muchos errores, pero seguimos celebrando los aprendizajes y reflexionando sobre ellos como equipo a través de autopsias.
nada sin un gran equipo. La principal lección aquí es invertir continuamente en la construcción de un equipo fuerte.
Conclusiones Clave:
Descubre las oportunidades