Caso de éxito
PayPlus

¿Para qué reinventar la rueda?

Desde que PayPlus se instaló en la industria del outsourcing del área de Administración de los Recursos Humanos, dominó el mercado. La compra de su principal competidor lo convirtió virtualmente en el líder absoluto del mercado.

Sin embargo, sus aplicaciones se basaban en tecnología obsoleta, lo cual representaba ya no solo un elevado costo de mantenimiento, sino un potencial problema: PayPlus sabía que debía utilizar la última tecnología o su “market-share” cambiaría drásticamente.

Sin embargo no contaba con exorbitantes recursos humanos ni financieros para rediseñar todas sus aplicaciones, por lo que se hacía imperiosa una herramienta que permitiera producir más con menos. Así fue como PayPlus adoptó GeneXus para el desarrollo de su nueva suite de productos.

GeneXus USA fue el encargado del desarrollo de una aplicación de Recursos Humanos que reflejara personas, organizaciones y su interacción cubriendo las áreas de recursos humanos, nomina, beneficios, etc. Pero además incluía requerimientos que implicaban la implementación de una base de datos temporal; y la necesidad que la aplicación fuera multi-empresa.

“Cuando armamos el plan para este proyecto descubrimos que las tres cuartas partes del proyecto eran tareas repetitivas y que la implementación de la base de datos temporal era muy compleja” comentó Verónica Buitrón. La solución: los GeneXus Patterns.

Se creó una aplicación de misión crítica donde los Patterns resuelven automáticamente toda la complejidad de la base de datos, manteniendo todo sincronizado. Actualmente más de 5.000 objetos son generados vía Patterns, y de las 300 transacciones que la aplicación tiene, solamente para 6 no se genera nada con ellos. Es decir que más de un 95% de la aplicación de misión crítica se genera con Patterns.

“Con un Pattern "as-is" como los que provee Artech lo usaría siempre que puedo ¿para que reinventar la rueda?”, se preguntó Verónica Buitrón de GeneXus USA.