0% encontró este documento útil (0 votos)
202 vistas43 páginas

Modelado de Procesos con Bizagi BPMN

Cargado por

Daniel Malqui
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
202 vistas43 páginas

Modelado de Procesos con Bizagi BPMN

Cargado por

Daniel Malqui
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

1. 2. 3.

FUNDAMENTOS Y ENTORNO Y ELEMENTOS MODELAMIENTO Y


CLAVE DE MODELAMIENTO DOCUMENTACIÓN DE
APLICACIÓN DE PROCESOS CON BIZAGI PROCESOS CON BIZAGI

4. 5.
SIMULACIÓN DE
AUTOMATIZACIÓN
PROCESOS CON BIZAGI I
ÍNDICE

A. Review de la sesión anterior


B. Contenido del curso
1. Temas de la sesión
2. Ejemplos de casos reales
3. Lecciones aprendidas
4. Presentar avance 2
5. Taller guiado
6. Rondas de preguntas
7. Cierre de la clase
A. REVIEW DE LA SESIÓN ANTERIOR
SESIÓN 2
OBJETIVOS DE LA SESIÓN: Conocer el entorno y objetos de modelamiento en Bizagi

1. TEMAS DE LA SESIÓN:
Tema 1: Bizagi Suite y Notación BPMN 2.0
Tema 2: Swimlanes: pools, lanes
Tema 3: Elementos de flujo: actividades, eventos y compuertas
Tema 4: Elementos de conexión: flujo de secuencia, flujo de mensaje, asociaciones
Tema 5: Artefactos: data object, text annotation, group
Tema 1: Bizagi Suite y Notación BPMN 2.0
¿Qué es modelar?

Representar gráficamente las actividades de un proceso y su secuencia.


Debe realizarse de manera que, el proceso, pueda ser leído y entendido con sencillez por un
tercero.
Es la mejor forma de conocer el proceso en
detalle
Y esto significa que…

● Unifica gráficamente
Representar opiniones acerca de cómo funciona
las actividades el proceso.
de un proceso y su secuencia.
● Permite
Debe identificar
realizarse de maneraa todos
que, ellos participantes.
proceso, pueda ser leído y entendido con sencillez por un
● Hace visible su complejidad y clarifica las diferentes actividades del mismo.
tercero
● Conocer el proceso en detalle es el punto de partida para identificar
oportunidades de mejora.

Tranquilo, el nivel de detalle del modelado lo decides tú


Antes de comenzar a modelar un proceso, se deben de
identificar los stakeholders involucrados

¿ Por qué es importante?

• Involucra a todas las áreas implicadas.

• Representar gráficamente
Plasman y comprende lassusactividades
el grado de relaciones. de un proceso y su secuencia.
Debe realizarse de manera que, el proceso, pueda ser leído y entendido con sencillez por un
• tercero
Focalizan aspectos de los procesos.

• Idean posibles sinergias

• Conocen el alcance de otros proyectos.

• Revisan y modifican alcance del equipo.

• Identifican sinergias con otros equipos


Bizagi

Bizagi es una herramienta integral de gestión de procesos de negocios (business process


management o BPM) que presenta tres productos para la automatización de procesos de negocios:
Bizagi Studio, Bizagi Engine y Bizagi BPMN Modeler.
Elementos básicos
Barra de Herramientas

Cinta de opciones

Bizagi es un software flexible y


Paleta
fácil de usar que permite modelar,
simular y automatizar procesos de
una compañía de cualquier rubro.

Propiedades

Vista
Tema 2: Swimlanes: pools, lanes
Elementos básicos

Contenedor (Pool)

Carril (Lane)

Nombre del
proceso

Recursos
Business Process Modeling Notation (BPMN)
¿Qué es un Contenedor o Pool? ¿Qué son áreas funcionales o Lane?

POOL

LANES
Business Process Modeling Notation (BPMN)

¿Qué es un Contenedor o Pool? ¿Qué son áreas funcionales o Lane?


● Los procesos están contenidos dentro ● Un lane (carril) es una subdivisión
de un pool (contendedor). del pool.
● Un contenedor contiene un único ● Definen los equipos de
proceso. personas o roles que realizan
las actividades.
● El nombre del contenedor puede
considerarse como el nombre del ● Un área funcional
proceso. Los flujos de secuencia no puede ser responsable de varias
pueden cruzar los límites del pool. tareas.
Business Process Modeling Notation (BPMN)

Elemento Descripción Notación


Es un contenedor de procesos simples (contiene flujos de secuencia dentro de las actividades).

Piscina Un proceso está completamente contenido dentro de un pool. Siempre


existe por lo menos un pool.

Carril Finaliza el proceso y todas sus actividades de forma inmediata.

Fase Indica que un mensaje se envía una vez finaliza el flujo.


Tema 3: Elementos de flujo: actividades, eventos y
compuertas
Business Process Modeling Notation (BPMN)

¿Qué es un subproceso?
¿Qué es una tarea?

● Son representadas por rectángulos con ● Un Subproceso es una actividad compuesta


esquinas redondeadas. incluida dentro de un proceso padre. Es un
● No representan un estado o evento. conjunto de actividades en secuencia lógica

● Deben ser etiquetados con verbos en


infinitivo.
Tipo de tareas

Elemento Descripción Notación

Es una actividad atómica dentro de un flujo de proceso. Se utiliza cuando el


Tarea
trabajo en proceso no puede ser desglosado a un nivel más bajo de detalle.

Tarea de Es una tarea de workflow típica donde una persona ejecuta con la asistencia de una
Usuario aplicación de software.

Tarea de Es una tarea que utiliza algún tipo de servicio que puede ser Web o una
Servicio aplicación automatizada.

Tarea de Es una tarea diseñada para esperar la llegada de un mensaje por parte de un
Recepción participante externo (relativo al proceso).
Tipo de tareas

Elemento Descripción Notación

Es una tarea diseñada para enviar un mensaje a un participante externo


Tarea de Envío (relativo al proceso).

Es una tarea que se ejecuta por un motor de procesos de negocio. El usuario define un script
Tarea de Script en un lenguaje que el motor pueda interpretar.

Tarea Manual Es una tarea que espera ser ejecutada sin la asistencia de algún motor de
ejecución de procesos de negocio o aplicación

Ofrece un mecanismo para que el proceso provea una entrada a un motor de Reglas de
Tarea de Regla Negocio y obtenga una salida de los cálculos que realice el mismo.
de Negocio
Elemento Descripción

El ciclo multi-instancia permite la creación de un número deseado de instancias de actividad


Ciclo Múltiples
que pueden ser ejecutadas de forma paralela o secuencial.
Instancias

Esta característica define un comportamiento de ciclo basado en una condición booleana. La


Ciclo Estándar actividad se ejecutará siempre y cuando la condición booleana sea verdadera.

2
6.
Subprocesos
• Un subproceso es una actividad compuesta que se incluye dentro de un proceso. Compuesta significa que puede ser desglosada a niveles más bajos
• Existen 8 tipos de subprocesos. Entre los principales encontramos los siguientes:

Elemento Descripción

Es una actividad cuyos detalles internos han sido modelados utilizando actividades,
Subproceso compuertas, eventos y flujos de secuencia.

Subproceso de Un subproceso es definido como de Evento cuando es lanzado por un evento.


Evento

Es un subproceso cuyo comportamiento es controlado a través de un protocolo de


Transacción
transacción.

Es un grupo de actividades que no requieren relaciones de secuencia. Se puede definir un


Ad-hoc conjunto de actividades, pero su secuencia y número de ejecuciones es determinada por sus
ejecutantes.
Business Process Modeling Notation (BPMN)

Tipos de Compuertas

Compuerta exclusiva - XOR

Compuerta paralela - AND


Business Process Modeling Notation (BPMN)
Tipos de Compuertas
Compuertas
Las compuertas se utilizan para controlar la divergencia y convergencia de flujos de secuencia. Determinan ramificaciones, bifurcaciones,
combinaciones y uniones en el proceso

Elemento Descripción Notación

De divergencia: Se utiliza para crear caminos alternativos dentro del proceso, pero solo uno se
Compuerta selecciona.
Exclusiva
De convergencia: Se utiliza para unir caminos alternativos.

De divergencia: Se utiliza para crear caminos alternativos sin evaluar


condición alguna.
Compuerta
Paralela De convergencia: Se utiliza para unir caminos alternativos. Las compuertas esperan todos los
flujos que concurren en ellas antes de continuar.
De divergencia: Representa un punto de
ramificación en donde las alternativas se basan en expresiones
Compuerta
condicionales.
Inclusiva
De convergencia: Se utiliza para unir una combinación de caminos paralelos
alternativos.

Compuerta
Representa un punto de ramificación en los procesos donde los caminos alternativos que
Basada en
siguen la compuerta están basados en eventos que ocurren.
Eventos
Eventos
Un evento es algo que sucede durante el curso del proceso, afectando el flujo y generando un resultado.

A. Eventos Iniciales

Elemento Descripción Notación

Evento de Inicio
Indica dónde se inicia un proceso.
Simple

Evento de Inicio de Se utiliza cuando el inicio de un proceso se da al recibir un mensaje de un participante


Mensaje externo.

Evento de Inicio de Se utiliza cuando el inicio de un proceso ocurre en una fecha o tiempo de ciclo específico. (e.g,
Temporización todos los viernes)

Evento de Inicio Este tipo de evento dispara el inicio de un proceso cuando una condición se
Condicional cumple
Eventos
2. Eventos
Un evento es algo que sucede durante el curso del proceso, afectando el flujo y generando un resultado.

A. Eventos Iniciales

Elemento Descripción Notación

Evento de Inicio
Indica dónde se inicia un proceso.
Simple

Evento de Inicio de Se utiliza cuando el inicio de un proceso se da al recibir un mensaje de un participante


Mensaje externo.

Evento de Inicio de Se utiliza cuando el inicio de un proceso ocurre en una fecha o tiempo de ciclo específico. (e.g,
Temporización todos los viernes)

Evento de Inicio Este tipo de evento dispara el inicio de un proceso cuando una condición se
Condicional cumple
Eventos
B. Eventos Intermedios

Elemento Descripción Notación

Evento
Indica que algo sucede en algún lugar entre el inicio y el final de un proceso. Esto afectará el
Intermedio
flujo del proceso, pero no iniciará o finalizará el mismo.
Simple

Evento de
Indica que un mensaje puede ser enviado o recibido.
Mensaje

Indica un retraso dentro del proceso. Este tipo de evento puede ser utilizado dentro de un flujo
Evento de
secuencial para indicar un tiempo de espera entre actividades
Temporización

Evento
Este evento se activa cuando una condición se cumple
Condicional
Eventos
C. Eventos Finales

Elemento Descripción Notación

Finalización
simple Indica que el flujo finaliza.

Finalización
Finaliza el proceso y todas sus actividades de forma inmediata.
Terminal

Finalización de
Indica que un mensaje se envía una vez finaliza el flujo.
Mensaje

Finalización de
Indica que una señal es enviada una vez finaliza el flujo.
Señal
Tema 4: Elementos de conexión: flujo de secuencia,
flujo de mensaje, asociaciones
Business Process Modeling Notation (BPMN)
Tema 5: Artefactos: data object, text annotation,
group
RESUMEN DE LO APRENDIDO

1. DEFINICIÓN DE MODELAMIENTO

2. BIZAGI MODELER

3. BPMN 2.0

También podría gustarte