Modernización del Sistema de Gestión de Asociaciones
Cleveroad se incorporó a Parthenon Management Group como extensión de ingeniería dedicada, modernizando su plataforma de gestión de asociaciones Pillar mediante la refactorización del núcleo legacy y la publicación de nuevos módulos sin interrupciones del servicio.
Sector
Automatización empresarial
Equipo
4 miembros
Comenzó en
2024
País
EE. UU.
35%
de menor coste que crear un equipo interno equivalente
9
módulos principales de la plataforma mantenidos y ampliados
2
semanas para incorporar un equipo de 4 al desarrollo activo
Sobre Nuestro Cliente
Parthenon Management Group es una empresa de gestión de asociaciones con sede en EE. UU., fundada en 2008. Da soporte a sociedades científicas y de investigación con congresos virtuales, híbridos y presenciales, además de la gestión operativa integral. Actualmente presta servicio a 19 organizaciones científicas y de investigación internacionales y posee el premio AMCI Excellence in AMC Client Advancement Award.
Parthenon opera un Sistema de Gestión de Asociaciones (AMS) a medida llamado Pillar que da soporte a los flujos de trabajo operativos principales de múltiples asociaciones científicas.
Objetivos de Negocio del Cliente
El negocio de Parthenon no dejaba de crecer. La base de clientes que trabajaba sobre Pillar seguía aumentando, las solicitudes de personalización de las distintas sociedades seguían llegando y la plataforma tenía que absorber ese crecimiento sin perder ritmo. El equipo de ingeniería interno gestionaba las nuevas peticiones de funcionalidades, pero el anterior proveedor externo no podía seguir el ritmo del volumen de cambios. Las entregas se retrasaban, los tickets de personalización pasaban de días a semanas y el trabajo de arquitectura se quedaba sin hacer.
Parthenon recurrió a Cleveroad para reforzar su equipo interno de desarrollo web con ingenieros experimentados capaces de integrarse en el desarrollo activo, asumir el trabajo de arquitectura y mantener estable la velocidad de entrega a medida que la plataforma crecía. Para acelerar la evolución de la plataforma sin ampliar los procesos internos de contratación, el cliente optó por un modelo de equipo de ingeniería dedicado que le permitió:
Incorporar rápidamente un equipo de ingeniería a un entorno brownfield activo sin un ciclo interno de contratación
Refactorizar el núcleo legacy y publicar nuevos módulos en paralelo, sin pausar los ciclos de entrega
Añadir nuevos módulos a la plataforma a medida que las distintas sociedades solicitaban personalizaciones
Mantener una colaboración flexible y a largo plazo en la que Parthenon conservaba el control total sobre las prioridades, los flujos de trabajo y la gestión de entregas

Retos Clave de la Modernización del AMS Legacy
Pillar es un sistema legacy fuertemente acoplado, con lógica de negocio específica de cada sociedad repartida por sus módulos. Los nuevos ingenieros tenían que asimilar esa complejidad con rapidez, porque cada día varias sociedades cliente dependían de la plataforma. El trabajo de refactorización, la entrega de nuevas funcionalidades y las operaciones de los congresos tenían que ejecutarse en paralelo sin ninguna interrupción del servicio.
El alcance del cumplimiento normativo se mantuvo amplio durante todo el trabajo. Pillar procesa pagos y almacena datos de los miembros de múltiples asociaciones científicas, por lo que las obligaciones de PCI DSS 4.0.1, ISO/IEC 27001:2022 y CCPA/CPRA debían seguir plenamente cubiertas en cada refactorización, cambio arquitectónico y publicación de módulos.
Proceso de Colaboración y Resultados
La colaboración se desarrolló en dos etapas: una fase de incorporación rápida que llevó un equipo dedicado al entorno de desarrollo activo de Parthenon, seguida de la modernización continua y la entrega de módulos en el AMS Pillar. Ninguna de las dos etapas requirió interrupciones del servicio; la plataforma dio servicio a todas las organizaciones cliente en todo momento.
Dotación de Personal e Incorporación
Parthenon necesitaba reforzar su equipo interno de desarrollo web después de que el anterior proveedor externo no lograra seguir el ritmo del volumen de solicitudes de personalización que llegaban de las distintas sociedades. Las entregas se retrasaban y el trabajo de arquitectura que debería haber avanzado junto con la entrega de funcionalidades no se estaba haciendo.
Cleveroad entregó los primeros perfiles de candidatos adecuados en las 24 horas siguientes a la llamada estratégica. La composición del equipo se confirmó durante la primera semana y los ingenieros empezaron a contribuir al desarrollo activo sin ningún ciclo interno de contratación por parte de Parthenon. El trabajo de modernización de Pillar continuó sin interrupciones durante el periodo de incorporación.
Al final de la fase de incorporación, el equipo dedicado estaba integrado en la cadencia de entregas de Parthenon y trabajaba directamente sobre la base de código del AMS en producción, junto con los ingenieros internos del cliente. El trabajo de refactorización y la entrega de nuevas funcionalidades avanzaban en paralelo desde la segunda semana de la colaboración.
Composición del equipo y responsabilidades:
- 2 desarrolladores Full-stack
- 1 desarrollador Back-end
- 1 Project manager
- Colaboración directa con los ingenieros internos de Parthenon
- Prioridades de producto bajo el control del cliente
Desarrollo en Detalle
El desarrollo se centró en modernizar la base de código legacy de Pillar mientras se ampliaba la plataforma con nuevas funcionalidades específicas para cada sociedad. El trabajo se organizó en tres líneas simultáneas: refactorizar el núcleo legacy, construir nuevos módulos y reconstruir el pipeline de entrega. Las tres líneas compartían la misma restricción: cero interrupciones del servicio para las sociedades cliente con operaciones en producción.
- La primera tarea fue modernizar el núcleo legacy sin afectar a las operaciones en producción. Los módulos de Pillar estaban fuertemente acoplados y la plataforma no podía detenerse para la refactorización. El equipo fue extrayendo funcionalidades del núcleo legacy en pequeños incrementos, aplicó los cambios de base de datos mediante patrones de migración sin interrupción del servicio y publicó cada paso de forma que las rutas de código antiguas y nuevas siguieran siendo válidas en paralelo. Los flujos de trabajo de los congresos, los pagos y las operaciones de los miembros se mantuvieron en producción en todas las entregas.
- A continuación, el equipo amplió la plataforma con nuevos módulos para operaciones específicas de cada sociedad. Durante la colaboración se reconstruyeron y ampliaron cinco módulos principales: seguimiento de certificaciones y créditos de formación continua (CE), facturación y conciliación de pagos, gestión de contenidos dinámicos y archivos, un motor de flujos de trabajo configurable que cada sociedad adapta a sus propios procesos de negocio y herramientas de administración que permiten al personal de Parthenon dar soporte a las incidencias de los miembros en múltiples asociaciones.
- Por último, se reconstruy ó la infraestructura de entrega para sostener una velocidad de entrega continua. Los pipelines de CI/CD sustituyeron a los despliegues manuales, el desarrollo guiado por pruebas se convirtió en el estándar para el trabajo en los nuevos módulos y los patrones de integración API-first permitieron que las nuevas funcionalidades se conectaran al núcleo sin bloquear las rutas de petición existentes. El resultado es un sistema de entrega que permite seguir trabajando en los módulos sin frenar la cadencia de publicación, incluso a medida que el equipo y el conjunto de funcionalidades siguen creciendo.
Stack tecnológico
Cleveroad formó un equipo dedicado con experiencia ajustada al stack existente de la plataforma.
Arquitectura Web
Frontend
React
Type Script
Backend
Node JS
PostgreSQL
Arquitectura Móvil
Cross-platform
React Native
Infraestructura
AWS
Docker
Terraform
CI/CD
GitHub Actions
Resultados de Negocio para Nuestro Cliente
La capacidad de ingeniería se amplió rápido
La contratación interna habría llevado de 1 a 2 meses desde la publicación de la oferta hasta tener un ingeniero productivo. Los perfiles adecuados de Cleveroad llegaron en 24 horas y el equipo fue productivo en dos semanas. El desarrollo activo no se detuvo en ningún momento. Más tarde se incorporó un ingeniero móvil y la colaboración continúa ya en su segundo año.
La plataforma se mantuvo operativa durante todos los cambios
El equipo refactorizó la arquitectura legacy y publicó nuevos módulos sin interrumpir la plataforma ni programar ventanas de inactividad. Las operaciones de los congresos, los pagos y los flujos de trabajo administrativos siguieron funcionando para todas las asociaciones durante todo el trabajo, sin ninguna interrupción para los usuarios finales.
El alcance del cumplimiento normativo se mantuvo acotado y se incorporaron nuevas asociaciones
Los flujos de trabajo de pagos y de datos de los miembros cumplen con PCI DSS 4.0.1, ISO/IEC 27001:2022 y CCPA/CPRA. El equipo mantuvo los nuevos módulos aislados del núcleo legacy, de modo que cada entrega pudiera validarse frente al alcance del cumplimiento normativo sin afectar a los flujos de trabajo financieros ni a los de los miembros.
Se incorporaron nuevas asociaciones mientras se modernizaba la plataforma
Mientras el equipo de ingeniería refactorizaba el código legacy y publicaba nuevos módulos, Parthenon siguió incorporando nuevas asociaciones científicas a Pillar. La plataforma absorbió ese crecimiento sin perturbar a las sociedades que ya operaban en ella y sin complicaciones de incorporación.
Lo Que Dicen Nuestros Clientes

Presidenta y CEO de Parthenon Management Group
«Nos impresionaron la capacidad de respuesta de Cleveroad, su equipo competente y la entrega de alta calidad. Su enfoque proactivo y su comunicación fluida garantizaron una ejecución del proyecto sin contratiempos.»