Caso de éxito
Ação Sistemas

Ação Sistemas migró a GeneXus su sistema desarrollado con Oracle Designer

Además de completar la migración en tres meses, la adopción de GeneXus permitirá a esta empresa especializada en sistemas de Gestión de Recursos Humanos evolucionar su aplicación hacia nuevas funcionalidades.

Ação Sistemas, una empresa dedicada al suministro de soluciones para el control y Gestión de Recursos Humanos desde 1989, inició la migración de su principal aplicación hacia la nube con la ayuda de GeneXus.

Anteriormente, Ação Sistemas operaba su solución insignia, UniversalRH, en un modelo local (on-premises), construido sobre la infraestructura de desarrollo con Oracle Designer, obteniendo como resultado final el producto en Developer Oracle. Sin embargo, los desafíos relacionados con los altos costos de licencia y mantenimiento, junto con las limitaciones de desarrollo de esta herramienta, llevaron a Ação Sistemas a discontinuar el uso del desarrollo en Oracle, migrando su aplicación a la nube con el respaldo de GeneXus.

La migración, realizada en un tiempo récord de solo tres meses, ha proporcionado a esta empresa una nueva arquitectura basada en Java que ofrece una experiencia más accesible, flexible e integrada para los usuarios del sistema UniversalRH.

La transición contó con el apoyo de BXT, distribuidor oficial de GeneXus en el estado de Rio Grande do Sul.

Entre los módulos más utilizados del sistema se encuentran la gestión de nóminas, que permite el procesamiento automatizado de las rutinas de los empleados, así como la administración de personal, que facilita el registro de empleados y terceros, y todos los controles mensuales correlacionados.

La tecnología de Ação Sistemas atiende tanto a empresas privadas como públicas, incluyendo municipales, estatales o federales. Entre sus principales clientes destacan la empresa de logística Marcopolo y el gobierno de Mato Grosso do Sul, que utilizan la plataforma desde hace más de cinco años para gestionar a más de 95 mil empleados.

Según Luiz Leite, fundador de Ação Sistemas, la elección de GeneXus se basó en el ahorro de tiempo y recursos para el proceso de migración. “GeneXus ofrece Dbret, una herramienta de ingeniería inversa que nos permitió mantener toda nuestra base de datos original, ahorrando mucho esfuerzo a nuestro equipo, que quedó extremadamente satisfecho con el resultado final”, explica Leite, quien también destacó el compromiso del equipo de soporte de GeneXus durante la transición.

Durante el proceso, GeneXus generó automáticamente alrededor de 1.300 transacciones basadas en el diseño de la base de datos, facilitando el cambio a la nueva plataforma.

Con la asistencia de WorkWithPlus, el equipo logró completar la primera parte de la migración, lanzando una versión beta en Java a finales de noviembre de 2023.

Una vez completada la etapa inicial, los clientes, ya preparados para usar el nuevo sistema, tuvieron tiempo para adaptarse a la plataforma, pudiendo seguir utilizando el modelo local mientras se capacitaban para la transición. Este enfoque permitió que los usuarios probaran el nuevo sistema y proporcionaran comentarios para futuras mejoras.

Con la nueva plataforma, los usuarios pudieron navegar por los diferentes módulos sin necesidad de cambiar entre sistemas, ofreciendo una experiencia más integrada y eficiente.

Además, el nuevo sistema ganó facilidades de filtro, búsqueda, nuevas funciones y mejor visualización, características que no estaban disponibles en la estructura anterior.

Según el CEO de BXT, Roque Lima, atender las necesidades de evolución de Ação Sistemas demuestra la capacidad de la tecnología de GeneXus para abordar directamente una aplicación con demandas específicas. “Dado el ámbito público de Ação Sistemas, cada municipio tiene leyes específicas para los trabajadores, regidas por decisiones de sindicatos regionales, pero UniversalRH, con su flexibilidad, permite personalizaciones para cumplir con los requisitos de cada cliente”.

Para Ricardo Recchi, country manager de Brasil, Portugal y Cabo Verde de GeneXus, las plataformas de desarrollo deben permitir la creación de soluciones escalables y futuristas que puedan evolucionar según la demanda. “Para adaptarse a los cambios del mercado, GeneXus ofrece un entorno de red independiente que brinda a los clientes la libertad de migrar sus aplicaciones a otras plataformas sin altos costos financieros”.