| | | Advansys y PuntoExe, una alianza con objetivos claros, a través de la migración hacia Web con GeneXus X Evolution 1 |
|
El trabajo en colaboración entre integrantes de la comunidad GeneXus ha sido muchas veces promovido por Artech como forma de multiplicar el potencial de tales alianzas. El que sigue es un ejemplo de que la unión puede ser más que la suma de las partes. |
Cars Solutions es un sistema que ha tenido gran suceso en la industria automotriz de Argentina, Bolivia, Chile, Perú y Uruguay. El producto es un DMS (Dealer Management System), concebido por Advansys como un ERP para resolver la problemática de cualquier empresa del sector automotriz.
Desarrollado originalmente en la versión 2.0 de GeneXus, su versión más difundida (con más de 6.000 Objetos y 500 Tablas) estaba actualizada a la versión 7.5, pero los últimos progresos de la industria del software hacían impostergable su migración a la plataforma web con la versión más avanzada de GeneXus: la Evolution 1.
Asumido el ambicioso proyecto, Advansys lo presentó al Programa para Emprendedores de Software (PES) en busca del apoyo de sus patrocinadores Artech, Aktio, Endeavor e IBM.
Como resultado de una cuidadosa evaluación, el proyecto fue seleccionado para aplicarle toda la sinergia de este programa creado con el fin de impulsar el crecimiento de empresas de software a través de la incorporación de tecnología de punta, soporte y capacitación, y de la creación y seguimiento de un plan comercial.
Con tal patrocinio era necesario encontrar la mejor solución a la mayor dificultad: volver a programar para la Web toda la interfaz de usuario del sistema con el agravante de no contar Advansys con suficientes programadores expertos en esa plataforma.
Se decidió entonces atender el consejo del Ing. Nicolás Jodal en el último Encuentro GeneXus: recorrer “El largo camino corto”.
Así, se le dedicó mucho tiempo a la definición de la nueva interfaz grafica y a la elección de una herramienta de generación masiva que aportara los recursos para facilitar la conversión a esta nueva versión de GeneXus. La herramienta elegida fueron las PXTools.
Las PXTools de PuntoExe fueron creadas como desarrollo avanzado del Patrón WorkWith con el objetivo de lograr la generación automática de la interfaz Web (Web Panels) de un sistema GeneXus, sea para aplicar en un proceso de migración Win a Web como en este caso, o para realizar el desarrollo de un sistema full Web.
Conscientes de la importancia de cumplir cabalmente con las exigentes especificaciones funcionales y estéticas, ambas empresas acordaron un cronograma de trabajo que se viene cumpliendo estrictamente, e incluyó nuevas funcionalidades en la herramienta PXTools, como por ejemplo el uso de Templates para permitir la máxima libertad en el montaje del diseño gráfico de las pantallas del sistema.
Seguros de haber avanzando a buen ritmo en el cumplimiento de los objetivos planteados, buena parte del desarrollo ya logrado será presentado como caso de éxito durante el próximo Encuentro Internacional GeneXus. Se podrá ver, en la ocasión, que tal desarrollo cumple además con la necesidad de que la nueva versión Web sea compatible en estructura con la anterior que se encuentra en producción en casa de los clientes, de manera de poder ir sustituyendo de a poco los diferentes módulos del sistema.
|
| | | | | | | | |
| |