BPMN - Modelo Basico Para Modelizacion

March 18, 2019 | Author: Mervin Joel SC | Category: Areas Of Computer Science, Computing, Tecnología, Software, Computing And Information Technology
Share Embed Donate


Short Description

Download BPMN - Modelo Basico Para Modelizacion...

Description

MODULO 2: Modelización y Diseño de Procesos. BPMN - Business Process Modeling Notation Modelo básico para Modelización. Renato de Laurentiis G.  Director Ejecutivo Club-BPM  Master en BPM Curso 2007/2008

BPMN - Business Process Modeling Notation Introducción al BPMN Nodos Flujos de Secuencia

Universidad Pontificia de

Master en BPM

2

Estándar BPMN

BPMN (Business Process Management Notation ) Estándar para la diagramación de procesos de negocio que permite unos modelos comprensibles  para todos; Para los analistas de negocio, quienes crean los modelos iniciales de procesos; para los desarrolladores técnicos responsables para implementar los sistemas y tecnologías para los  procesos; y para los responsables de negocio quienes monitorizarán y gestionarán sus procesos. El BPMN ha sido realizado de tal forma que todo lo modelizado se puede generar a BPEL.

Fuente : BPMI.org BPMI.org Business Process Management Initiative

Universidad Pontificia de

Master en BPM

3

BPMN - Business Process Management Notation Objetos básicos

Fuente : BPMI.org BPMI.org Business Process Management Initiative

Universidad Pontificia de

Master en BPM

4

BPMN - Business Process Management Notation Objetos detallados

Fuente : BPMI.org BPMI.org Business Process Management Initiative

Universidad Pontificia de

Master en BPM

5

Compuertas (Gateways) Decision Exclusiva (XOR)

Actividad 1

Alternativa 1

Actividad 2

Alternativa 2

Actividad 3

Alternativa 3

Actividad 4

Permite bifurcar por un solo camino (exclusivo), basado en una decisión. Por ejemplo, “Si o No”,   “Aceptado o No Aceptado”, “Menor o igual que 500, De 501 a 1000 y mayor que 1000”, etc.

Decisión Inclusiva (OR) Actividad 2 Actividad 1

Permite bifurcar a 1 o más caminos de forma no exclusiva, basado en una decisión. Depende el caso, el proceso podrá tomar uno, varios o toso los caminos.

Actividad 3

Actividad 4

Convergencia Exclusiva (XOR) Esta compuerta de convergencia es utilizada cuando de varios caminos sólo llega uno solo en cada caso, para dar paso a la siguiente actividad.

Actividad 1 Actividad 2

Actividad 4

Actividad 3 Universidad Pontificia de

Master en BPM

6

Nodos

Universidad Pontificia de

Master en BPM

7

Nodos • Los Nodos son las unidades básicas en el diseño y construcción de los procesos. • Pueden ser interactivos o no interactivos, es decir, con o sin intervención humana. • Cada tipo de nodo tiene un funcionamiento definido Nodos :

Eventos de Inicio Eventos de Fin Eventos Intermedios Condiciones, bifurcaciones y sincronizaciones (Puertas Lógicas) Actividades SubProcesos y Procesos Encadenados

Universidad Pontificia de

Master en BPM

8

Nodos Evento de Inicio

• Proposito:  – Señala el comienzo de un proceso workflow

• Activado por :  – La instancia de un proceso que es comenzada por un evento

• Funcionamiento:  – Produce uno o más flujos de secuencia

BPMN - Eventos de Inicio

Mensaje Temporizador  Regla Enlace Multiple Universidad Pontificia de

Master en BPM

9

Nodos Evento de Fin

• • •

Proposito:  – Señala el final de un proceso workflow Activado por :  – Cualquier flujo de secuencia de entrada Funcionamiento:  – Coloca todo el proceso en estado de finalizado  – Un proceso puede tener multiples nodos de fin o terminación

BPMN - Eventos de Fin

Mensaje Enlace Multiple Cancelación Error  Compensació Universidad Pontificia de n

Master en BPM

10

Nodos Eventos Intermedio s



Proposito:  – Señalan distintos funcionamientos intermedios de un proceso workflow



Activado por :  – Cualquier flujo de secuencia de entrada Funcionamiento:  – Realizan su funcionamiento según el tipo  – Un proceso puede uno o más eventos intermedios



BPMN - Eventos Intermedios

Mensaje

Múltiple

Enlace

Error 

Temporizador 

Cancelació n

Regla Compensació n Universidad Pontificia de

Master en BPM

11

Nodos Actividad

• Proposito: • •

• Representa una actividad del proceso que necesita la intervención de un usuario o sistema. Activado por: • Un flujo de secuencia de entrada Funcionamiento: • Crea una actividad en la lista (Worklist) de cada usuario asignado. • Espera hasta que el o los usuarios, o sistema asignado “complete la actividad”. • Una vez concluida produce uno o más flujos de secuencia.

Otros tipos de actividades

Actividad en Bucle

Compensación

Múltiples Instancias Universidad Pontificia de

Master en BPM

12

Nodos SubProceso

• Proposito: • Lanzar otro proceso el cual es a su vez un componente del proceso de negocio. Activado por : • Al igual que las actividades, un flujo de secuencia de entrada. Funcionamiento: • El proceso lanza el sub-proceso, y espera hasta que esté finalizado para poder continuar. • El proceso le pasa datos al sub-proceso, de acuerdo a una estructura de datos definida, y éste le devuelve los datos con los resultados. • Al finalizar el subproceso, se concluye y se produce uno o más flujos de secuencia de salida.

• •

Otros tipos de SubProcesos

Compensación

En Bucle Múltiples Instancias Universidad Pontificia de

Master en BPM

13

Nodos SubProceso

Universidad Pontificia de

Master en BPM

14

Nodos Proceso Encadenad o

• Proposito: •

• Lanza otro proceso desde llevando éste una evolución independiente del proceso de negocio padre. Activado por :

• Al igual que las actividades, un flujo de secuencia de entrada. • Funcionamiento: • El proceso lanza al otro proceso (proceso encadenado), y continúa la secuencia establecida, sin espera que el proceso encadenado esté finalizado para poder continuar. • El proceso le pasa datos al proceso encadenado, de acuerdo a una estructura de datos definida.

Pagos y Reembolsos

Perito Peritar  Vehículo

Vehículo Peritado

Fin Peritación

Universidad Pontificia de

Master en BPM

EXIT

15

Nodos - Puertas Lógicas Condiciones, Bifurcaciones y Sincronizaciones (Puertas Lógicas) PUERTA EXCLUSIVA (XOR) DATA-BASED EVENT-BASED

PUERTA INCLUSIVA (OR) PUERTA “AND” PUERTA COMPLEJA Universidad Pontificia de

Master en BPM

16

Nodos - Puertas Lógicas Puertas Exclusivas - XOR Condición / Bifurcación Exclusiva (XOR)

Actividad 1

Alternativa 1

Actividad 2

Alternativa 2

Actividad 3

Alternativa 3

Actividad 4

Convergencia Exclusiva (XOR) Actividad 1

Actividad 2

Actividad 4

Actividad 3 Universidad Pontificia de

Master en BPM

17

Nodos - Puertas Lógicas Puertas Exclusivas - XOR ASEGURA DOR

SISTEMA

PERIODICAMENTE BCON 06.01 - INFORMAR A ORGANISMOS SECTORIALES Y OFICIALES

Data-Based

¿Necesario Si necesaria información cantidades a ingresar?

FIN BCON 06.02 - EMITIR INFORMACIÓN CANTIDADES A INGRESAR EN ORGANISMOS SECTORIALES

No necesaria

NEGOCIAR MOTIVO RECHAZO ANULACIÓN

Event-Based

NOTIFCAR RECHAZO ANULACIÓN PÓLIZA FIN

Universidad Pontificia de

Master en BPM

18

Nodos - Puertas Lógicas Puerta Inclusiva – OR Decisión/ Bifurcación Inclusiva (OR) Actividad 2

Actividad 1

Actividad 3

Actividad 4

Convergencia Inclusiva (OR) Actividad 1

Actividad 2

Actividad 4

Actividad 3 Universidad Pontificia de

Master en BPM

19

Nodos - Puertas Lógicas Puerta Inclusiva – OR

Universidad Pontificia de

Master en BPM

20

Nodos - Puertas Lógicas Puerta AND Decisión / Bifurcación Paralela (AND) Actividad 2 Actividad 1

+ Actividad 3

Convergencia Paralela (AND) Actividad 1

+

Actividad 3

Actividad 2

Universidad Pontificia de

Master en BPM

21

Nodos - Puertas Lógicas Puerta AND DISEÑAR OBTURADOR CAMARA

ELABORAR PROTOTIPO CAMARA

+

+

DISEÑAR ENSAMBLAJE CAMARA

DISEÑAR SISTEMA DE TRACCION ROLLO

Universidad Pontificia de

Master en BPM

22

Nodos - Puertas Lógicas Puerta Compleja – Complex Actividad 2

Decision Compleja

Actividad 2

Actividad 1

*

Actividad 3

Actividad 4

Actividad 5

Convergencia Compleja Actividad 1

Actividad 2

*

Actividad 4

Actividad 3 Universidad Pontificia de

Master en BPM

23

Nodos - Puertas Lógicas Puerta Compleja – Complex REALIZAR PRUEBAS DE REMUNERACIÓN COMERCIAL

REALIZAR PRUEBAS DE CONTRATACIÓN

REALIZAR PRUEBAS DE CARTERA

REALIZAR PRUEBAS DE DISTRIBUCIÓN DEL RIESGO

Universidad Pontificia de

Master en BPM

24

Flujos de secuencia

Universidad Pontificia de

Master en BPM

25

Flujos de Secuencia Estas conexiones son utilizadas para enlazar los distintos objetos de modelización y diseño de BPM, de la siguiente manera : • • • • •

Entre Actividades Entre Actividades y Eventos Entre Actividades y Almacenes de Datos Entre Actividades y Puertas Lógicas Entre Eventos y Puertas Lógicas

Registrar  Pedido Cliente

Verificar  Disponibilidad de Mercancia

Verificar  Solvencia Cliente

Representan “Flujos de Información”, o meramente “Secuencia”, dependiendo el contexto de modelización. Si el contexto es de Modelos Conceptuales, éstas representarán “Flujos de Información”, además de una secuencia lógica. Si el contexto es de Diseño BPM de Procesos, éstas representarán “Secuencia”, quedando implícito el flujo de información entre actividades. Por esta razón no se les ponen nombre a este tipo de secuencia. En el caso de los “Flujos de Mensaje”, son utilizados en ambos contextos. Universidad Pontificia de

Master en BPM

26

Flujos de Secuencia

Flujo de mensaje Reclamación Cliente

Flujo de información y secuencia Pedido verificado y aprobado

Flujo de secuencia normal

Los flujos de mensaje son utilizados para mostrar e instrumentar el flujo de información entre la empresa y los participantes externos, es decir, entre las Piscinas.

Los flujos de información y secuencia son utilizados para mostrar e instrumentar el flujo de información entre las actividades que están en una misma Piscina, aunque ésta tenga Calles de Natación..

Los flujos de secuencia son utilizados para mostrar e instrumentar el orden en que las actividades son ejecutadas en un proceso.

Flujo de secuencia por defecto

Para las compuertas del tipo “Decision Exclusiva” y “Decisión Inclusiva”  uno de los flujos de secuencia deben especificar cuál es el flujo por defecto. Este será el flujo que se active si todos los demás flujos no cumplen la condición establecida.

Flujo de secuencia condicional

Los flujos de secuencia condicional son aquellos que se activan cuando se cumple una condición basada en una regla de negocio. Poner el diamante de condición al flujo, solo es válido cuando éste está saliendo de una actividad.

Universidad Pontificia de

Master en BPM

27

Flujos de Secuencia

Flujo de Excepción SOLICITAR DATOS AL CLIENTE

CARGAR COLECTIVOS Y PAGOS IRREGULARES FIN

Universidad Pontificia de

Master en BPM

28

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF