La empresa mexicana, TV Azteca, está logrando maximizar su productividad y logrando un UX asombroso, gracias a todas las funcionalidades de nuestra última versión, WorkWithPlus 15, en sus desarrollos con GeneXus.
TV Azteca es una empresa mexicana, y es uno de los principales productores de contenido multimedia para televisión en español en el mundo.
Desde el año 2012 que utilizan la suite de WorkWithPlus para el desarrollo de sus proyectos. Concretamente, usan diariamente los productos WorkWithPlus for Web y WorkWithPlus for Native Mobile, y también han utilizado WorkWithPlus for Audit.
Maricarmen Zacatenco y Jonathan Balderas, forman parte del equipo de desarrollo de TV Azteca, y llevan a cabo, junto a un grupo de 5 desarrolladores, de forma interna, y también trabajando complementariamente con otras dos personas, todos los proyectos GeneXus de la empresa.
Actualmente, están trabajando en un proyecto de un rediseño, basándose mucho en las funcionalidades que ofrecen los productos WorkWithPlus. “Hay muchas cosas nuevas respecto a las versiones anteriores. Está muy bueno porque desde que abres GeneXus, ya te muestra que hay versiones nuevas de WorkWithPlus, y ahí como desarrollador te das cuenta de que hay algo nuevo y puedes ver qué te puede servir, y eso es muy padre”, cuenta Jonathan.
Según Maricarmen, el principal motivo por el cual cuentan con la suite de WorkWithPlus, es que les “ayuda a reducir los tiempos de desarrollo. Sobre todo utilizamos mucho algunas funcionalidades y algunos diseños, porque en GeneXus existen algunas plantillas, pero con WorkWithPlus lo enriquecemos de una forma mucho más completa. En un inicio, usamos también la parte del reporteo para poder reducir los tiempos de desarrollo y también por cuestiones de que teníamos ciertos datos, en donde requeríamos esa lista de datos. También la parte de los filtros, los ordenamientos, los filtros dinámicos, esa fue la idea inicial y de ahí fuimos viendo las bondades que nos podía dar la suite, y las empezamos a implementar en todos nuestros proyectos”.
Jonathan comentaba que algunas de las funcionalidades que más utilizan y aprovechan para potenciar su productividad son los grids y patterns, y por supuesto el preview en tiempo real, todas features que se han potenciado en la más reciente versión: WorkWithPlus 15. “Me encantan los grids, ya que puedes hacer muchas operaciones ahí, también las etiquetas, y cuando le aplicas el pattern te dice si lo quieres basar en un SDT o una transacción, y te da el preview en tiempo real. Eso es algo que en las últimas versiones se ha ido mejorando mucho. Al aplicárselo a una transacción ya es más puntual, a diferencia de si lo aplicas a un pattern de GeneXus, por ejemplo. Ya detecta el atributo y lo va acomodando”.
Jonathan a su vez nos comentaba que él no podría trabajar de la misma manera sin aplicar WorkWithPlus en sus proyectos. Aplicar las funcionalidades de la suite ha aumentado ampliamente la productividad, automatización y UX, consiguiendo excelentes resultados en tiempo récord. “Como desarrolladores, esa parte del diseño no la tenemos tan clara, y las funcionalidades que ofrece el pattern te lo simplifican mucho. Te hace el desarrollo muchísimo más sencillo. En cuanto al diseño, te ahorras toda esa parte y el tiempo que implementarías sin utilizar el pattern. En buscar como puedes incluir una clase, o crear muchas clases dentro de GeneXus. Acá ya las tienes, y si quieres aplicarla en otra, lo aplicas a la tabla. Conforme le vas agarrando el hilo, ya directamente desde la sección de WorkWithPlus vas viendo filtros o eventos y es súper sencillo, a diferencia de estar arrastrando, y simplifica mucho esa parte”.
Maricarmen, por su parte, adiciona que “si con GeneXus puedes hacer desarrollos rápidos, con WorkWithPlus es aún más rápido”. Cuando los desarrollos son complejos y las entregas son en períodos cortos de tiempo, sin dudas, WorkWithPlus se convierte en el aliado perfecto.
Datos cuantitativos:
Oficina de proyectos
Evaluaciones:
Proyecto IMB (en desarrollo):
Ventanilla única:
Proyecto TTS:
Proyecto SMB:
Previsualización de la app: