Concepto decidió migrar con GeneXus 8.0 a la plataforma
.NET el sistema para seguimiento de proyectos, Métricas. La aplicación maneja la
facturación, costos, horas dedicadas, tareas a realizar, y alertas de todos los
proyectos que lleva adelante la empresa.
"En este momento Concepto se encuentra en una etapa de
captar negocios en el exterior y la posibilidad de utilizar el sistema desde
cualquier país es fundamental", señaló Enrique Almeida, director de Concepto. De
ahí la importancia de que la aplicación sea Web, para que pueda ser utilizada
por todos los integrantes de la empresa independientemente del lugar donde estén
trabajando.
La decisión de migrar a la Web ya se había concretado con
la versión GeneXus 7.5, utilizando el generador C/SQL. Ahora decidió migrar a la
nueva versión de GeneXus, generando para la plataforma Microsoft .NET. "La
decisión de migrar a .NET se tomó por un tema de seguridad y también porque
vemos que es una de las plataformas que será elegida por los clientes en los
próximos años. Además nos posibilita y facilita la instalación y la
escalabilidad de la aplicación", explicó Almeida.
En cuanto a GeneXus 8.0, Almeida destacó que esta versión
"hace más productivo al programador GeneXus". Entre las ventajas que ofrece al
desarrollador, puso como ejemplo la usabilidad, presentación, el nuevo selector
de objetos y nuevas funcionalidades -a veces consideradas pequeñas, señala- como
el borrado de objetos en diseño al borrarlos en prototipo y la exploración del
directorio del modelo.
Entre las nuevas funcionalidades de GeneXus 8.0 utilizadas
en la versión .NET del sistema Métricas, se encuentra el nuevo objeto Theme, que
se adoptó "para poder dar a la aplicación una apariencia similar y homogénea y
adaptarla en el futuro con facilidad sin tener que modificar la programación".
También se usan las nuevas grillas colapsables. El sistema
Métricas ?cuyo acceso es restringido a los integrantes de la empresa Concepto-
tiene un panel de control, donde se puede ver el estado de los proyectos por
clientes, recursos, por mes, tipo de proyecto, clases de proyectos, y país.
Para desplegar esta información en la versión anterior
se utilizaban Webcomponents que se ocultaban o desplegaban de acuerdo a la
voluntad del usuario. Con las grillas colapsables que incorpora GeneXus 8.0, se
mejora aún más la presentación de la información. "Utilizamos las grillas
colapsables para mostrar más información en menos espacio de pantalla, y así
permitir que el usuario pueda ver más detalle cuando lo desee", explicó Almeida.
Además, el sistema Métricas utiliza Web Services,
SOAP, XML, y GXchart para desplegar gráficos en las páginas Web.
Almeida, quien participó del largo proceso de betatest de
esta versión de GeneXus (12 meses) señala que en la versión final de GeneXus 8.0
"la migración es casi inmediata e indolora, si uno tiene la casa en orden".