Entradas

Mostrando las entradas con la etiqueta GXflow

Beta 1 del GeneXus Business Process Modeler disponible!

Imagen
En el XXII Encuentro GeneXus se anunció la disponibilidad de la beta 1 del modelador de procesos GeneXus Business Process Modeler el cual se puede bajar accediendo a www.genexus.com/gxbpm El mismo se distribuirá gratis y nos permitirá usarlo para modelar y documentar procesos de negocios en la etapa de releva miento de requerimientos de un sistema en el cual necesitemos automatizar procesos. Básicamente creamos una Base de Conocimiento al igual que lo hacemos desde GeneXus y con la posibilidad de conectarnos a un GeneXus Server , y a través de esta herramienta podemos editar los Business Process Diagram que utiliza la notación BPMN 2.0 para poder representar los procesos de negocio. Además nos permite importar diagramas hechos en otras herramientas a través del formato estándar XPDL así como exportar los diagramas para usarlos en otras herramientas. Otro escenario importante donde podemos usar este modelador es para hacer cambios en los procesos e impactar dichos cambios...

Novedades que vamos a poder ver en el XXII Encuentro GeneXus

Dentro de la agenda del próximo encuentro sin duda que nos vamos a encontrar con muchas opciones interesantes para elegir y habrá mucho contenido sobre el desarrollo de aplicaciones para Smart Devices. Con novedades en cuanto a nuevos escenarios que se pueden resolver y nuevas funcionalidades además de conocer aplicaciones que se vienen desarrollando desde que se liberó GeneXus X Evolution 2. Pero también en torno a la familia de productos que agregan valor a toda la plataforma GeneXus tenemos unas cuantas cosas interesantes para mostrar por lo cual los invito a que repasen la agenda del encuentro y presenten atención a los siguientes temas: GXplorer 7.0, mostraremos la Beta 2 con nuevas funcionalidades para hacer la tarea de crear consultas dinámicas algo mucho mas trivial y potente al mismo tiempo. GXflow nuestro solución de Workflow también ha incorporado una interfaz para Smart Devices y además se presentará el GeneXus Business Process Modeler herramienta orientada ...

Procesos de negocio accesibles desde cualquier lugar con la ayuda de GeneXus y GXflow

Imagen
Una vez que has automatizado los procesos de negocio de tu empresa y organización y has logrado que todos los involucrados usen una misma bandeja de entrada de tareas a través de un aplicación web entonces seguramente estés mas cerca de dar un paso más y llevar el acceso de la bandeja de entrada de tareas hacia dispositivos como los Smart Phones (iPhone, Samsumg Galaxy, etc) y tabletas (iPad y la variedad de tabletas que hay con Android). Es por esto que en la versión GeneXus X Evolution 2 Upgrade 1 hemos liberado la primer versión del GXflow Client for Smart Devices, el mismo se distribuye para que cualquier usuario GeneXus pueda consolidarlo en su Base de Conocimiento y adpatarlo y personalizarlo a sus necesidades o usarlo tal cual se distribuye. El video a continuación muestra como es la interacción con la bandeja de entrada y salida usándolo desde un iPhone Los invito a que vean cómo se configura  y lo prueben. Si quieren conocer un poco más sobre GXflow hace un tiem...

Modelar, prototipar, ejecutar y monitorear procesos de negocios con GXflow y GeneXus Evolution 2

Motivaciones En general cuando estamos comenzando a embarcarnos en un proyecto nuevo cualquiera sea deberíamos preguntarnos por qué lo estamos haciendo cual es la motivación. Cuando hablamos de flujos de trabajo dentro de una empresa seguramente que lo primero que queremos es optimizar la forma en la cual trabajamos. Entonces, debemos preguntarnos por qué es importante automatizar los procesos de la empresa . Para hacer este ejercicio mental debemos enfocarnos en cómo estamos haciendo las cosas hoy de forma de comprender como ocurren los diferentes procesos en nuestras empresas para cumplir determinados objetivos. El hecho de enfocarnos en los procesos nos dará una mejor visibilidad de los mismos y podremos identificar posibles mejoras además de comprender el alcance de los mismos para evaluar si es posible automatizarlos. Con esto lograremos formalizar dichos procesos más allá del conocimiento que en general esta distribuido entre los diferentes actores de...

¡Hoy se libera GeneXus X Evolution 2!

Imagen
En un rato en el IX Encuentro GeneXus México  se anuncia la liberación oficial de una nueva evolución de GeneXus, la versión X Evolution 2. Como dice Gustavo en su blog esto no es más que "el fin del principio". Es cerrar una etapa de mucho trabajo para abrir una nueva que implicará seguir trabajando junto a la comunidad de usuarios e ir haciendo evolucionar GeneXus y sus productos asociados hacia caminos que es difícil de predecir. En esta versión se ha puesto mucho foco en el generador para Smart Devices pero también se ha evolucionado en las funcionalidades que podemos obtener en nuestras aplicaciones Web haciendo hincapié en HTML 5.0, en nuestras aplicaciones basadas en Workflow con GXflow, en los dashboards que podemos construir basados en el objeto query y no menos importante un nuevo módulo de seguridad integrando en GeneXus llamado GAM  que nos facilitará la implementación de los aspectos de autenticación y autorización de nuestras aplicaciones El ...

Queda poco para el próximo encuentro GeneXus, se publicó la agenda!

En menos de una semana comienza el XXI Encuentro GeneXus, lo primero que se me viene a la cabeza es la reflexión de lo increiblemente rápido que pasa el tiempo!. El segundo pensamiento es que aún tengo que cerrar dos de las tres charlas que voy a dar este año. Entonces porqué estoy escribiendo esto? Bueno .... para invitarlos a que vengan a este nuevo encuentro porque más allá de todas las cosas que nos van a sorprender desde el punto de vista de la tecnología existe un valor que es intangible pero que se ha ido reforzando evento tras evento que es la posibilidad de estar en contacto directo, cara a cara, con mucha gente de muchos países diferentes con los cuales tenemos contacto muchas veces únicamente por email y el hecho de conocer a las personas personalmente fortalece nuestros vínculos del día a día y seguramente ayuda a mejorar la forma en la cual nos comunicamos y nos entendemos. Ya está disponible la agenda por lo cual lo único que tienen que hacer es registrarse en ...

Modelando procesos de Workflow con GeneXus X Evolution 1

En la Evolution 1 de GeneXus X el modelador de procesos de negocio está soportando el estándar BPMN como lo había mencionado en un post anterior Acá pueden ver un video que muestra como modelar y prototipar un proceso de Workflow donde se puede apreciar el modelador y también la interfaz de GXflow en ejecución.

Mi agenda para el XIX Encuentro Genexus

Estas son las conferencias que tengo agendadas, algunas como asistente, en algunas de ellas como orador (GXportal for dummies y GXplorer for dummies) y en los cara a cara y 2025 para interactuar con los asistentes.

Modelador de procesos de GeneXus basado en BPMN

Imagen
¿Qué es BPMN? es un estándar de notación gráfica para modelar procesos de negocios. BPMN = Business Process Management Notation. Más info en la Wikipedia ¿Qué tiene de bueno? básicamente al tratarse de un estándar que ha sido adoptado por la mayoría de las suites BPM y modeladores de procesos de negocio les da a todos los analistas de negocios y desarrolladores un lenguaje común para representar los distintos flujos de trabajo (workflows) que tienen que modelar. Además existe otro estándar que permite intercambiar diagramas de una herramienta a otra que se llama XPDL por lo cual también se tiene mejor portabilidad de los modelos creados. La notación es sencilla y fácil de comprender pero sobre todo da una capacidad de expresividad que hace que el modelado de procesos sea una tarea simple. ¿Qué se hizo en GeneXus? con la versión X de GeneXus se había integrado el modelador de procesos de GXflow dentro del IDE apuntando sobre todo a que integrar las aplicaciones desarrolladas a un proces...

Se liberó el Upgrade 2 de GXflow X

Imagen
Hoy se anunció la disponibilidad de este nuevo Upgrade de GXflow X. Además de las mejoras en la interfaz, lo más importante es la nueva herramienta para realizar la puesta en producción de los diagramas de Workflow modelados en GeneXus. La misma se llama Business Process Deployer (BPD), una vez que se exportan los diagramas a impactar en producción esta herramienta resuelve el impacto sobre la base de producción de dichos diagramas. Además a futuro cuando alguien actualiza su versión de GeneXus o GXflow el BPD resuelve los cambios internos que tienen que hacer en la base del motor de Workflow e impacta las nuevas versiones de los diagramas. Aquí se puede ver como hacer el deploy de una aplicación .NET Por otro lado se liberó un nuevo setup que incluye otras plataformas del Runtime de GXflow. Con el setup de GeneXus X se instala el Runtime (GXflow Client) para plataforma .NET y Java contra SQLServer 2005, este nuevo setup permite instalar otras combinaciones. El detalle de cuales son l...

GeneXus BPM for Dummies

En el marco del XVIII Encuentro Internacional GeneXus se presentó la suite BPM de GeneXus. Esta conferencia está orientada para aquellos que no conocen GXflow y el desarrollo de aplicaciones basadas en Workflow con GeneXus X.  Los invito a que vean el video de la charla.

Novedades que trae el preview 1 del Upgrade 2 de GeneXus X

Quería compartir sobre todo dos cosas que vienen con el Upgrade 2, una de ellas es la posibilidad de convertir una base de conocimiento que estaba en GeneXus 9.0 y que usaba GXflow a GeneXus X. Se trabajó para que este proceso sea sumamente sencillo, dado que simplemente basta con abrir una base de conocimiento y si se detecta que la misma tenía instalado los objetos de GXflow 9.0 entonces además de hacer el proceso normal de conversión para llegar a la X se pide en ese momento el proyecto con los diagramas de actividades hechos con el GeneXus Process Modeler de manera de convertirlos a los nuevos Business Process Diagram y que los mismos queden dentro de la base de conocimiento. Si desean conocer más detalles sobre este proceso de conversión puede ir aquí La otra novedad es que se está incluyendo en este Upgrade la beta 1 de lo que será el nuevo objeto Query. Basicamente este es el primer paso para integrar aún más las funcionalidades de Business Intelligence que hoy se tienen tanto c...

Antes y después de GXflow en GeneXus Rocha

Quiero aprovechar la oportunidad para reflexionar sobre GXflow y en este caso comparar el antes y después que tendremos a partir de la versión Rocha de GeneXus donde obviamente se abre un nuevo camino en cuanto a productividad y flexibilidad para el desarrollo basado en procesos. ¿Qué tenía que hacer hasta hoy para desarrollar un sistema basado en GXflow? Modelar el proceso por fuera de GeneXus Pensar que objetos son necesarios desarrollar para asociar a cada actividad en el diagrama Dichos objetos debían recibir ciertos parámetros fijos Las condiciones necesariamente se debían resolver asociando un procedimiento a las mismas Tenía que setear los datos relevantes usando APIs, por ejemplo si el primer paso es dar de alta una orden de compra entonces tenía que setear ese dato para que en la siguiente tarea a través del API pudiera recuperar ese valor e instanciar esa orden A medida que se iba desarrollando se debía asociar desde el modelador los objetos a cada nodo del diagrama. Una vez ...

Salió CTP5 de GeneXus Rocha con GXflow integrado

Imagen
Este nuevo CTP de la versión Rocha de GeneXus ofrece la posibilidad de comenzar a probar la integración de GXflow en el IDE con lo cual se pueden crear diagramas de actividades, impactar estos diagramas y ejecutarlos. Para probarlo pueden crear un nuevo objeto y seleccionar " Activity Diagram " , luego sobre este diagrama pueden arrastrar transacciones y webpanels para comenzar a determinar el flujo de trabajo. Una vez que tenemos nuestro diagrama pronto desde la opción Build se debe impactar dicho diagrama sobre la metadata del motor de Workflow para luego con botón derecho sobre el diagrama desde el tree view poder ejecutarlo. Durante la ejecución se invoca al " GXflow prototyper " cuyo fin es dar una opción rápida al desarrollador de testear la ejecución del flujo sin mayores trámites. Durante el proceso de Night Builds se iran liberando otras funcionalidades como por ejemplo un editor de condiciones y la ejecución de tareas batch . Para conocer m...

Que pensamos hacer con GXflow y GeneXus Rocha

Imagen
La versión "Rocha" de GeneXus sin lugar a dudas dara otro salto muy grande dentro de lo que ha sido la evolución de GeneXus como plataforma de desarrollo de aplicaciones de misión crítica. Algo en lo cual estamos trabajando actualmente luego de haber liberado la versión 9.0 de GXflow es dar una mayor integración de GXflow con el ambiente de desarrollo de GeneXus. En pocas palabras lo que buscamos es que si alguien quiere desarrollar su aplicación basada en Workflow no sea necesario ser un experto en el tema. Para esto el diagrama de actividades que usamos para modelar los procesos estará dentro de GeneXus y pasarán a ser parte del conocimiento almacenado en la KB (Knowledge Base) lo cual permitirá por ejemplo incluir un objeto GeneXus al diagrama de actividades tan solo con hacer un Drag & Drop sobre el diagrama y será GeneXus el encargado de generar todo lo necesario para que el motor de Workflow pueda invocar ese objeto a la hora de ejecutar el proceso. Estamos convenci...

Liberamos GXflow 9.0

Imagen
En esta versión el foco ha sido dar mayor potencia al motor de workflow de GXflow para poder soportar aquellos procesos que en la realidad son díficiles de modelar, es decir, cuyos pasos son tan dinámicos que el usuario tiene que tener la capacidad de decidir cuales serán las siguientes tareas. Esto habitualmente se conoce como procesos AD Hoc. Los invito a concer más detalles de esta versión haciendo click aquí

GXflow

GXflow es la solución de workflow para los clientes de GeneXus que necesitan integrar aplicaciones de misión crítica y procesos de negocios de una manera eficiente y efectiva en costos, separando el siempre cambiante aspecto del proceso del resto de la aplicación GXflow le permite diseñar, dirigir y monitorear su proceso de negocios sin aprender un nuevo y complejo entorno de desarrollo. GXflow se integra con GeneXus y le permite implementar procesos de negocios que abarcan fácilmente toda su organización. Sus herramientas de análisis le permiten controlar y optimizar sus aplicaciones. Puede conocer más acerca de GXflow en www.gxflow.com