Guía para automatización

<< Click to Display Table of Contents >>

Navigation:  Ejecución de procesos >

Guía para automatización

Introducción

Bizagi Studio es un ambiente de construcción que transforma procesos diseñados con Bizagi Modeler en aplicaciones ejecutables sin necesidad de programación.

Bizagi ofrece un conjunto de herramientas que le permitirá definir gráficamente un modelo asociado con un proceso de negocio (flujo de proceso, reglas de negocio, interfaz de usuario, etc.) Este modelo es guardado en una base de datos e interpretado y ejecutado en producción por Bizagi BPM Server sin la necesidad de código intermedio. Bizagi Studio esta disponible para descarga gratuita desde nuestra página www.bizagi.com.

Tenga en cuenta las siguientes recomendaciones para modelar procesos que sean ejecutables en Bizagi Studio.

Actividades

Las actividades representan el trabajo a las tareas que deben realizar los miembros de la organización.  Bizagi Studio soporta solo algunos de los tipos de tareas. Usted podrá definir Tareas de Usuario, Tareas de Servicio,  Tareas de Recepción, Tareas de Envío, Tareas de Script  y Tareas Manuales.

 

Process Execution8

Eventos

 

Eventos de Inicio

Los eventos de inicio indican el inicio del proceso. Bizagi Studio soporta los siguientes eventos de inicio.

Evento de Inicio (No tiene ningún comportamiento particular)

Evento de Inicio de Mensaje

Evento de Inicio de Tiempo

Evento de Inicio de Señal

Evento de Inicio Condicional

Evento de inicio Múltiple Paralelo

Evento de inicio Múltiple

 

Process Execution9

 

Eventos Intermedios

Indica que algo sucede en algún lugar entre el inicio y el final de un proceso. Bizagi Studio permite incluir cinto tipos de eventos intermedios dentro de los procesos:

Evento Intermedio de Temporización

Evento Intermedio de Mensaje

Evento Intermedio de Señal

Evento Intermedio de Enlace

Evento Intermedio de Compensación

Evento Intermedio Escalable

Evento Intermedio Condicional

Evento Intermedio Múltiple Paralelo

Evento Intermedio Múltiple

 

Process Execution10

 

Cuando incluya un evento de señal o de mensaje en el diagrama se debe indicar si el evento es utilizado para Capturar o para Lanzar.

Dé clic acá para más información sobre comunicación entre procesos

 

Process Execution11

 

Eventos de Finalización

Los eventos de Finalización indican cuando termina un proceso. Bizagi Studio soporta los siguientes eventos de finalización.

Evento de finalización de Terminación

Evento de finalización de Mensaje

Evento de finalización de Señal

Evento de finalización de Compensación

Evento de finalización Escalable

Evento de finalización de Error

Evento de finalización de Cancelación

Evento de finalización Multiple

 

Replacement_1

 

Compuertas

Las compuertas indican una variación en el flujo del proceso, ya sea dependiendo de una expresión o con la intención de crear flujos paralelos.

Compuerta Paralela.

Compuerta Inclusiva.

Compuerta Basada en Eventos.

Compuerta Exclusiva Basada en Eventos.

Compuerta Paralela Basada en Eventos.

Compuerta compleja.

 

 

Process Execution12

 

Múltiple Pools y Lanes

Múltiples pools no son soportadas por la suite.  Los procesos que pueden ser ejecutados en Bizagi Studio deben contener solo un pool.

Usted puede incluir varias lanes para definir y diferenciar elementos del proceso, por ejemplo roles, departamentos, etc.

 

Process Execution13

 

Process Execution14

 

Conectores

Para ejecutar el modelo, usted debe utilizar Conectores de Flujo de Secuencia Process Execution15  para unir los diferentes elementos del proceso.

También es posible incluir dentro del proceso conectores de asociación Process Execution16 para unir artefactos con los elementos.

 

Sub-procesos

Bizagi Studio soporta cuatro tipos de sub procesos. Cada uno de ellos tiene un comportamiento especial.

 

Embebido: Cuando se define un sub proceso como embebido, el cual es el sub proceso por defecto, él dependerá del proceso padre y tendrá visibilidad de los datos de este.

Reusable: Un sub proceso reutilizable es definido cuando una actividad dentro del proceso llama a otro proceso que se encuentra predefinido. El proceso llamado no depende del padre.

Múltiple: Un sub proceso múltiple es instanciado varias veces. Las instancias pueden ser ejecutadas en Paralelo o de Forma Secuencial.

Transaccional: El sub proceso transaccional es un sub proceso cuyo comportamiento es controlado por el protocolo de transacciones.

 

Dé clic acá para más información sobre procesos transaccionales

 

 

Ejecución

 

Una vez completado su modelo, usted podrá ejecutarlo en la Suite de BPM de Bizagi.