TOUS: Expansión de la gestión de fidelización con capacidad multicampaña
TOUS comenzó como un pequeño taller de relojería y se ha convertido en una marca internacional de estilo de vida de lujo asequible. Su misión es ser la marca de joyería y accesorios más exitosa y deseada del mundo.
Hasta hace poco, TOUS solo podía organizar y mantener una campaña promocional a la vez. Esta limitación se convirtió en un obstáculo cuando la compañía quiso expandirse internacionalmente y lanzar promociones simultáneas en nuevos mercados como México. Para lograrlo, necesitaban un programa de puntos con opción multicampaña.
Uno de los principales desafíos fue trabajar con código legado. El sistema existente debía ser refactorizado para soportar nuevos requisitos y preparado para un despliegue productivo, lo que implicó la introducción progresiva de pruebas unitarias. Al mismo tiempo, era necesario desarrollar desde cero una plataforma de backoffice para los equipos comerciales y de ventas, que les permitiera gestionar de forma más eficaz las campañas y actividades de fidelización.



El camino de TOUS hacia su plataforma de fidelización
El trabajo incluyó la cobertura de pruebas unitarias y la refactorización de los sistemas heredados para ampliar y dar soporte al programa de puntos. También se integraron nuevas peticiones de negocio, garantizando la estabilidad y escalabilidad del código.
En paralelo, se diseñó y desarrolló una plataforma de backoffice para que el departamento comercial tuviera un control completo sobre la gestión de campañas y actividades de fidelización. Se realizaron análisis de requisitos, redacción de historias de usuario, planificación de sprints y revisiones, asegurando un proceso ágil y ordenado.
Tecnologías utilizadas
Tecnologías utilizadas: Java, Spring, JUnit, JMeter, Angular
Resultados
- Plataforma de gestión para los departamentos comercial y de ventas
- Soporte para varias campañas de forma simultánea
- Código legado refactorizado con pruebas unitarias extendidas
- Nuevo sistema de backoffice que permite mayor control de campañas y actividades
- Mayor escalabilidad para apoyar la expansión internacional
Estamos preparados para nuevos retos
