Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Understand the process and share it with other people involved to identify and prevent issues
Events: things that happen instantaneously (invoice has been received) - are represented by circles
Activities: Units of work that have a duration (pay an invoice) - rounded rectangles, and arcs
We use circles with a thin border to capture start events and circles with a thick border to capture
end events.
Once a process instance has been spawned, we use the notion of token to identify the progress (or
state) of that instance
Tokens are created in a start event, flow throughout the process model until they are destroyed in
an end event. Tokens are colored dots
Conceptos básicos de BPMN]: Actividad con rectángulo, eventos con círculos y arcos los arcos se
representan con flechas
Etiquetas de eventos: comienza con sustantivo (objeto comercial) y termina con verbo de
participio pasado (factura emitida) verbo pasado para indicar que acaba de ocurrir, en mayúscula.
Mapeo del mundo real ( edificio se puede modelar con una miniatura en madera ) un modelo se
abstrae de detalles no relevantes y sirve para un propósito particular.
Cuando dos actividades no se pueden en secuencia son mutuamente, es decir que pueden
hacerse en paralelo porque dos áreas están encargadas de esos procesos.
¿ Que es una puerta de enlace? Puerta de enlace: mecanismo de cierre que permite o impide el
paso de fichas a través de la puerta de enlace. A medida que los tokens llegan a la pasarela,
pueden ser pueden unirse en la entrada o separarse en la salida, dependiendo del tipo de puerta.
DESICIONES EXCLUSIVAS
Para modelar actividades alternativas (aprobación o rechazo) usamos división exclusiva XOR
La etiquita "existen desajustes pero no se pueden corregir" está marcado con un corte oblicuo, es
opcional.
con un
el ultimo es una activad en común y se uno con XOR-join procedemos siempre que una rama de
entrada se haya completado.
PARALLEL EXECUTION
Cuando las actividades no tienen dependencia entre si se pueden ejecutar en paralelo, la pasarela
AND se usa para modelar esta relación.
AND para modelar la ejecución de dos actividades paralelas, AND-Join para sincronizar la ejecución
y se representa con “+”
En primer lugar
este modelo tiene dos actividades que se excluyen mutuamente: "Confirmar pedido" y "Rechazar
pedido", por lo que las hemos precedido de una división XOR (recuerde que debe poner una
actividad antes de una división XOR para permitir que se tome la decisión)
Enviar producto" y "Emitir factura"-"Recibir pago" pueden realizarse independientemente entre sí,
por lo que las colocamos en un bloque entre un AND-split y un AND-join
nótese la palabra "mientras tanto" en la descripción del proceso, que indica que se pueden realizar
dos o más actividades al mismo tiempo).
En un modelo BPMN podemos tener múltiples eventos finales,cada uno de los cuales captura un
resultado diferente del proceso (por ejemplo, saldo pagado vs. atrasos processed, orden aprobada
vs. orden rechazada)
terminación implícita, lo que significa que una instancia de proceso se completa sólo cuando cada
de los flujos en el modelo llega a un evento final.
podemos tener múltiples eventos de inicio en un modelo BPMN, cada evento captura un
desencadenante diferente para iniciar una instancia de proceso.
Ejercicio 3.2 Modele el siguiente fragmento de un proceso de negocio para evaluar las solicitudes
de préstamo solicitudes de préstamo.
Una solicitud de préstamo se aprueba si supera dos comprobaciones: (i) la evaluación del riesgo de
préstamo del solicitante, realizada automáticamente por un sistema, y (ii) la tasación de la
propiedad para la que se ha pedido el préstamo, realizada por un tasador. La evaluación del riesgo
requiere una comprobación del historial crediticio del solicitante, que realiza un agente financiero.
Una vez que se han realizado tanto la evaluación del riesgo del préstamo y la tasación de la
propiedad, un agente de crédito puede evaluar la elegibilidad del solicitante. Si el solicitante no es
elegible, se rechaza la solicitud, En caso contrario, se prepara el paquete de aceptación y se envía
al solicitante
Core elements:
Token for each individual process
Gateways
BUSINESS OBJECTS
It can be an object
But we do also have text annotations. Mechanism to provide additional text information to
the model. And do not affect the process.
RESOURCES
Elements
Pool: Captures a resource class, generally used to model a business party, for example the
company
Message flow
A pool Is used to show an organization entity if they are different organizations interacting in
each other and the information between those is with message flows.
Rules:
PROCESS DECOMPOSITION
We can handle the complexity process by dividing it.