SEMANA 2 BPMN Estándar para El Desarrollo de BPM

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 27

Mg. Ing.

Oscar Vento
Business Process Model and Notation
La Notación (sistema de signos
convencionales) para el Modelado de
Procesos de Negocio, es una forma
estándar y gráfica de modelar procesos
de negocio.

Proporciona un lenguaje común para


que las partes involucradas puedan
comunicar los procesos de forma clara,
completa y eficiente.

Define la notación y semántica (estudio del significado) de un Diagrama de Procesos de


Negocio (BPD).
BPMN

En BPMN un proceso representa lo que una organización realiza (su trabajo) para
lograr cumplir su propósito u objetivo.

BPMN usa un conjunto de elementos gráficos especializados para describir un


Proceso y de qué manera es realizado.

La estructura fundamental y el comportamiento del proceso se realizan por medio de


los objetos de flujo y los flujos de secuencia.
BPMN
¿Por qué es importante modelar con BPMN?
Estructuración de Niveles
Descriptivo: Describe la lógica de negocio a
muy alto nivel. Se valida el alcance y
funcionalidad de los procesos

Operativo: Abarca toda la lógica de negocios en


detalle incluyendo los casos de excepción, fallas
e interrupciones

Técnico: Modelo ejecutable en el entorno de


implementación. Se adapta el proceso de
negocio a un modo ejecutable.
Entorno de Proceso

El framework de BPMN fue desarrollado desde la perspectiva de un proyecto. Se


refiere siempre a un proceso o a un grupo de procesos. Que están relacionados
entre sí.

No contempla el desarrollo de mapas de procesos.

Se puede integrar con el diagrama de Cadena de Valor.


BPMN Framework
Comportamiento del Modelo BPMN
Instancia de Procesos: Es la
Modelo de Proceso: En un
ejecución de un proceso, basada
diagrama pueden describir uno
en la ejecución de un caso real.
o más modelos de procesos.
Por ejemplo la reclamación de
Cada modelo constituye la
un cliente crea una instancia del
descripción de un proceso.
proceso de reclamaciones.

Marca (token): Concepto


teórico que explica y controla el
flujo de secuencia en una Correlación: Es el identificador.
instancia de proceso. Las marcas Cada nueva instancia recibe un
recorren en forma de animación identificador.
la lógica por los flujos normales
y los de excepción.
I. Objetos de Flujo
Son los principales elementos gráficos que definen el comportamiento de los
procesos.
Representan algo que ocurre o que pueda ocurrir durante un
proceso.

• Representan el trabajo realizado dentro de una organización.


• Consumen recursos.
• Pueden ser simples o compuestas.

Son los elementos para controlar los puntos de divergencia y


convergencia del flujo.
Propiedades del evento de inicio

El evento de inicio solo puede aparecer una


vez dentro del proceso.

Es necesario que exista un Evento de Mensaje


que envíe el mensaje.

Es el momento en que será iniciado.


Propiedades del evento de fin
Si no hay ninguna actividad pendiente el proceso se cerrará
automáticamente.

Es necesario que exista un Evento de Inicio de Mensaje.

Se utiliza dentro de un subproceso transaccional e indica que


éste debe ser cancelado.

El caso será cerrado aunque existan actividades pendientes.


Actividad

Una tarea se utiliza cuando el


trabajo no es descompuesto en
más detalle.

Un subproceso es una actividad incluida dentro


de un proceso. Es compuesta porque esta
actividad puede ser analizada en más detalle. Se
puede mostrar colapsado o expandido.
Actividad
Para BPMN, una actividad es una unidad de trabajo a realizar. Puede ser una
tarea, un proceso o un subproceso.

Las actividades son “acción sobre un objeto” se denomina con


un verbo y un sustantivo. Por ejemplo: “comprar alimentos”.

Las actividades simples (no son compuestas) se les denomina


actividades atómicas o tareas. Las actividades compuestas se
conocen como Subprocesos.
Algunos tipos de Tarea (1)

Es una tarea que espera ser ejecutada sin la


asistencia de algún motor de ejecución de
procesos de negocio.

Provee un mecanismo para que el proceso


provea una entrada a un motor de reglas de
negocio y obtenga una salida de los cálculos
que realice el mismo.

Es una tarea que utiliza algún tipo de servicio


que puede ser web o una aplicación
automatizada.
Algunos tipos de Tarea (2)

Es una tarea diseñada para enviar un mensaje


a un participante externo (relativo al proceso).

Es una tarea diseñada para esperar la llegada


de un mensaje por un participante externo
(relativo al proceso)

Es una tarea donde una persona ejecuta con la


ayuda de una aplicación de software.
Compuertas
Decisión Exclusiva: Seleccionan un flujo de secuencia de
entre las alternativas existentes. En un punto de
convergencia, la compuerta espera a que un flujo de
entrada complete para activar el flujo de salida
Inclusiva: En un punto de bifurcación, al menos un flujo es
activado. En un punto de convergencia, espera a todos los
flujos que fueron activados para activar al saliente.

Decisión Paralela: Todos los caminos salientes


serán activados simultáneamente. En un punto
de convergencia, la compuerta espera a que
todos los flujos de entrada completen antes de
activar el flujo saliente.
II. Objetos de Conexión
Son los elementos gráficos usados para conectar dos objetos del flujo dentro
de un proceso.
Representan el control del flujo y la secuencia de actividades. Se
usa para representar la secuencia de los objetos de flujo,

Se usan para asociar información adicional sobre el proceso.

Representan la interacción entre varios procesos o pools.


Representan señales o mensajes.

Representa el movimiento de Objetos de Datos de entrada y


salida de las Actividades.
III. Canales
Son los elementos gráficos usados para organizar las actividades del flujo en diferentes
categorías visuales que representan áreas funcionales, roles o responsabilidades.

• Actúa como contenedor de un


proceso.
• El nombre puede ser el del proceso
o el del participante.
• Siempre existe al menos uno, así no
se diagrame

• Subdivisiones del Pool.


• Representan los diferentes
participantes al interior de una
organización.
IV. Artefactos
Son los elementos gráficos usados para proveer información adicional sobre el
proceso.
Representan los documentos, información u otros objetos que
son usados o actualizados durante el proceso. No afectan los
flujos de secuencia o los flujos de mensaje.

Son usados para proporcionar información adicional sobre el


proceso.

Se usa para agrupar un grupo de actividades, ya


sea para efectos de documentación o análisis.
No afecta la secuencia del flujo.
Ejercicio 1: Empresa de Venta por Catálogo
Solución al Ejercicio 1: Empresa de Venta por Catálogo
Solución al Ejercicio 1: Empresa de Venta por Catálogo
Ejercicio 2: Gestión de Reclamos en Compañía de Seguros
Solución al Ejercicio 2: Gestión de Reclamos en Compañía de Seguros
1. PEDIDO A COBRO 2. COTIZACIÓN A ORDEN
3. COMPRA A PAGO 4. SOLICITUD A APROBACIÓN
5. DEFECTO A RESOLUCIÓN 6. DEMANDA A PAGO
Ejercicio propuesto: Pedido a Cobro

Descripción del Proceso "Pedido a Cobro"


1.Recepción del Pedido:El cliente realiza un pedido de bienes o servicios, que puede ser recibido a través de diferentes
canales como teléfono, correo electrónico o un sistema de pedidos en línea.
2.Se registra la solicitud en el sistema de gestión de pedidos.
3.Confirmación del Pedido:El vendedor verifica la disponibilidad del producto o servicio solicitado.
4.Se envía una confirmación al cliente, indicando que el pedido ha sido aceptado y está en proceso.
5.Preparación del Pedido:Se prepara el pedido para su envío, lo que incluye la recolección y empaquetado de los
productos.
6.Se actualiza el inventario para reflejar los productos que han sido reservados para el pedido.
7.Envío del Pedido:El pedido es enviado al cliente utilizando el método de entrega acordado.
8.Se genera un documento de envío que acompaña al pedido.
9.Emisión de la Factura:Una vez que el pedido ha sido enviado, se emite una factura que detalla los productos o servicios
entregados, junto con los costos y las condiciones de pago.
10.La factura se envía al cliente, ya sea en formato físico o digital.
11.Cobro del Pago:El cliente realiza el pago utilizando el método acordado (efectivo, transferencia, tarjeta de crédito, etc.).
12.Se registra el pago en el sistema contable de la empresa.
13.Confirmación del Pago:Se envía una confirmación al cliente de que el pago ha sido recibido y registrado.
14.Se actualizan las cuentas por cobrar para reflejar que el saldo ha sido liquidado.
15.Seguimiento y Atención al Cliente:Se realiza un seguimiento del pedido y del pago para asegurar la satisfacción del
cliente.
16.Se gestionan posibles incidencias o devoluciones, si es necesario.

También podría gustarte