BPMN - Modelo Basico Para Modelizacion
-
Upload
mervin-joel-santa-cruz -
Category
Documents
-
view
467 -
download
2
Transcript of BPMN - Modelo Basico Para Modelizacion
MODULO 2: Modelizacin y Diseo de Procesos. BPMN - Business Process Modeling Notation Modelo bsico para Modelizacin.Renato de Laurentiis G. Director Ejecutivo Club-BPMMaster en BPM Curso 2007/2008
BPMN - Business Process Modeling NotationIntroduccin al BPMN Nodos Flujos de Secuencia
Universidad Pontificia de Salamanca en Madrid
Master en BPM
2
Estndar BPMN
BPMN (Business Process Management Notation)Estndar para la diagramacin 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 tcnicos responsables para implementar los sistemas y tecnologas para los procesos; y para los responsables de negocio quienes monitorizarn y gestionarn sus procesos.El BPMN ha sido realizado de tal forma que todo lo modelizado se puede generar a BPEL.
Fuente : BPMI.org Business Process Management Initiative BPMI.org
Universidad Pontificia de Salamanca en Madrid
Master en BPM
3
BPMN - Business Process Management NotationObjetos bsicos
Fuente : BPMI.org Business Process Management Initiative BPMI.org
Universidad Pontificia de Salamanca en Madrid
Master en BPM
4
BPMN - Business Process Management NotationObjetos detallados
Fuente : BPMI.org Business Process Management Initiative BPMI.org
Universidad Pontificia de Salamanca en Madrid
Master en BPM
5
Compuertas (Gateways)Decision Exclusiva (XOR)Alternativa 1
Actividad 2
Actividad 1
Alternativa 2
Permite bifurcar por un solo camino (exclusivo), basado en una decisin. Por ejemplo, Si o No, Aceptado o No Aceptado, Menor o igual que 500, De 501 a 1000 y mayor que 1000, etc.
Actividad 3
Alternativa 3
Actividad 4
Decisin Inclusiva (OR)Actividad 2 Permite bifurcar a 1 o ms caminos de forma no exclusiva, basado en una decisin. Depende el caso, el proceso podr tomar uno, varios o toso los caminos.
Actividad 1
Actividad 3
Actividad 4
Convergencia Exclusiva (XOR)Actividad 1 Esta compuerta de convergencia es utilizada cuando de varios caminos slo llega uno solo en cada caso, para dar paso a la siguiente actividad. Actividad 4
Actividad 2
Actividad 3
Universidad Pontificia de Salamanca en Madrid
Master en BPM
6
Nodos
Universidad Pontificia de Salamanca en Madrid
Master en BPM
7
Nodos Los Nodos son las unidades bsicas en el diseo y construccin de los procesos. Pueden ser interactivos o no interactivos, es decir, con o sin intervencin humana. Cada tipo de nodo tiene un funcionamiento definidoNodos :
Eventos de Inicio Eventos de Fin Eventos Intermedios Condiciones, bifurcaciones y sincronizaciones (Puertas Lgicas) Actividades SubProcesos y Procesos Encadenados
Universidad Pontificia de Salamanca en Madrid
Master en BPM
8
NodosEvento de Inicio Proposito: Seala el comienzo de un proceso workflow La instancia de un proceso que es comenzada por un evento Produce uno o ms flujos de secuencia
Activado por : Funcionamiento:
BPMN - Eventos de InicioMensaje Temporizador Regla Enlace MultipleUniversidad Pontificia de Salamanca en Madrid
Master en BPM
9
NodosEvento de Fin Proposito: Seala el final de un proceso workflow Cualquier flujo de secuencia de entrada Coloca todo el proceso en estado de finalizado Un proceso puede tener multiples nodos de fin o terminacin
Activado por : Funcionamiento:
BPMN - Eventos de FinMensaje Enlace Multiple Cancelacin Error Compensaci Universidad Pontificia de nSalamanca en Madrid
Master en BPM
10
NodosEventos Intermedio s Proposito: Sealan distintos funcionamientos intermedios de un proceso workflow Cualquier flujo de secuencia de entrada Realizan su funcionamiento segn el tipo Un proceso puede uno o ms eventos intermedios
Activado por :
Funcionamiento:
BPMN - Eventos IntermediosMensaje Enlace Temporizador Regla Compensaci nUniversidad Pontificia de Salamanca en Madrid
Mltiple Error Cancelaci n
Master en BPM
11
NodosActividad Proposito: Representa una actividad del proceso que necesita la intervencin 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 ms flujos de secuencia.
Otros tipos de actividades Actividad en Bucle Mltiples InstanciasUniversidad Pontificia de Salamanca en Madrid
Compensacin
Master en BPM
12
NodosSubProceso 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 ms flujos de secuencia de salida.
Otros tipos de SubProcesos En Bucle Compensacin
Mltiples InstanciasUniversidad Pontificia de Salamanca en Madrid
Master en BPM
13
NodosSubProceso
Universidad Pontificia de Salamanca en Madrid
Master en BPM
14
NodosProceso Encadenad o Proposito: Lanza otro proceso desde llevando ste una evolucin 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 contina 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.
Perito Peritar VehculoVehculo Peritado
Pagos y Reembolsos
Fin Peritacin
EXIT
Universidad Pontificia de Salamanca en Madrid
Master en BPM
15
Nodos - Puertas LgicasCondiciones, Bifurcaciones y Sincronizaciones (Puertas Lgicas)PUERTA EXCLUSIVA (XOR)DATA-BASED EVENT-BASED
PUERTA INCLUSIVA (OR) PUERTA AND PUERTA COMPLEJAUniversidad Pontificia de Salamanca en Madrid
Master en BPM
16
Nodos - Puertas LgicasPuertas Exclusivas - XORCondicin / Bifurcacin Exclusiva (XOR)Alternativa 1
Actividad 2
Actividad 1
Alternativa 2
Actividad 3
Alternativa 3
Actividad 4
Convergencia Exclusiva (XOR)Actividad 1
Actividad 2
Actividad 4
Actividad 3
Universidad Pontificia de Salamanca en Madrid
Master en BPM
17
Nodos - Puertas LgicasPuertas Exclusivas - XORASEGURA DORPERIODICAMENTE SISTEMA
Data-Based
BCON 06.01 - INFORMAR A ORGANISMOS SECTORIALES Y OFICIALES
Necesario Si necesaria informacin cantidades a ingresar? No necesaria
FIN BCON 06.02 - EMITIR INFORMACIN CANTIDADES A INGRESAR EN ORGANISMOS SECTORIALES
NEGOCIAR MOTIVO RECHAZO ANULACIN
Event-Based
NOTIFCAR RECHAZO ANULACIN PLIZA FIN
Universidad Pontificia de Salamanca en Madrid
Master en BPM
18
Nodos - Puertas LgicasPuerta Inclusiva ORDecisin/ Bifurcacin Inclusiva (OR)Actividad 2
Actividad 1
Actividad 3
Actividad 4
Convergencia Inclusiva (OR)Actividad 1
Actividad 2
Actividad 4
Actividad 3
Universidad Pontificia de Salamanca en Madrid
Master en BPM
19
Nodos - Puertas LgicasPuerta Inclusiva OR
Universidad Pontificia de Salamanca en Madrid
Master en BPM
20
Nodos - Puertas LgicasPuerta ANDDecisin / Bifurcacin Paralela (AND)Actividad 2 Actividad 1
+Actividad 3
Convergencia Paralela (AND)Actividad 1
+Actividad 2
Actividad 3
Universidad Pontificia de Salamanca en Madrid
Master en BPM
21
Nodos - Puertas LgicasPuerta ANDDISEAR OBTURADOR CAMARA
ELABORAR PROTOTIPO CAMARA
+DISEAR SISTEMA DE TRACCION ROLLO
+
DISEAR ENSAMBLAJE CAMARA
Universidad Pontificia de Salamanca en Madrid
Master en BPM
22
Nodos - Puertas LgicasPuerta Compleja ComplexDecision ComplejaActividad 2 Actividad 2
Actividad 1
*
Actividad 3
Actividad 4
Actividad 5
Convergencia ComplejaActividad 1
Actividad 2
*
Actividad 4
Actividad 3
Universidad Pontificia de Salamanca en Madrid
Master en BPM
23
Nodos - Puertas LgicasPuerta Compleja ComplexREALIZAR PRUEBAS DE REMUNERACIN COMERCIAL
REALIZAR PRUEBAS DE CONTRATACIN
REALIZAR PRUEBAS DE CARTERA
REALIZAR PRUEBAS DE DISTRIBUCIN DEL RIESGO
Universidad Pontificia de Salamanca en Madrid
Master en BPM
24
Flujos de secuencia
Universidad Pontificia de Salamanca en Madrid
Master en BPM
25
Flujos de SecuenciaEstas conexiones son utilizadas para enlazar los distintos objetos de modelizacin y diseo de BPM, de la siguiente manera : Entre Actividades Entre Actividades y Eventos Entre Actividades y Almacenes de Datos Entre Actividades y Puertas Lgicas Entre Eventos y Puertas Lgicas
Registrar Pedido Cliente
Verificar Disponibilidad de Mercancia
Verificar Solvencia Cliente
Representan Flujos de Informacin, o meramente Secuencia, dependiendo el contexto de modelizacin. Si el contexto es de Modelos Conceptuales, stas representarn Flujos de Informacin, adems de una secuencia lgica. Si el contexto es de Diseo BPM de Procesos, stas representarn Secuencia, quedando implcito el flujo de informacin entre actividades. Por esta razn 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 Salamanca en Madrid
Master en BPM
26
Flujos de Secuencia
Flujo de mensajeReclamacin Cliente
Los flujos de mensaje son utilizados para mostrar e instrumentar el flujo de informacin entre la empresa y los participantes externos, es decir, entre las Piscinas.
Flujo de informacin y secuenciaPedido verificado y aprobado
Los flujos de informacin y secuencia son utilizados para mostrar e instrumentar el flujo de informacin entre las actividades que estn en una misma Piscina, aunque sta tenga Calles de Natacin..
Flujo de secuencia normal
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 Decisin Inclusiva uno de los flujos de secuencia deben especificar cul es el flujo por defecto. Este ser el flujo que se active si todos los dems flujos no cumplen la condicin establecida. Los flujos de secuencia condicional son aquellos que se activan cuando se cumple una condicin basada en una regla de negocio. Poner el diamante de condicin al flujo, solo es vlido cuando ste est saliendo de una actividad.
Flujo de secuencia condicional
Universidad Pontificia de Salamanca en Madrid
Master en BPM
27
Flujos de Secuencia Flujo de Excepcin
SOLICITAR DATOS AL CLIENTE
CARGAR COLECTIVOS Y PAGOS IRREGULARES FIN
Universidad Pontificia de Salamanca en Madrid
Master en BPM
28