Entradas

Mostrando las entradas con la etiqueta BPM

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...

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.

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...