Noticias

Modelador de procesos de GeneXus basado en BPMN

Eugenio García -GXportal, GXflow & GXplorer Project Manager de Artech- aborda las virtudes de cumplir con el estándar BPMN en el Workflow de de GeneXus X Evolution 1.

  

Por Eugenio García, GXportal, GXflow & GXplorer Project Manager de Artech

¿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?


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 negocio 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- llamado 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 al modelado de procesos una tarea simple.

¿Qué se hizo en GeneXus?

Con la versión GeneXus X se había integrado el modelador de procesos de GXflow dentro del IDE, apuntando, sobre todo, a integrar las aplicaciones desarrolladas a un proceso de Workflow de manera sumamente simple, y con el objetivo de que se pudieran reutilizar los mismos programas que se usaban en otras partes del sistema, dentro de los procesos de negocio y sin tener que modificar a priori la programación para poder hacer esto.

Ahora, con GeneXus X Evolution 1, el Business Process Diagram -el objeto que permite modelar workflows- soporta la notación BPMN, lo cual le da una capacidad de expresividad mayor, manteniendo la simpleza a la hora de modelar los procesos de negocio.

Así se ve el nuevo modelador:




* Publicado en el blog de Eugenio García