Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% encontró este documento útil (0 votos)
70 vistas30 páginas

BPMN Business Process Modeling Notation

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1/ 30

BPMN

Business Process Modeling Notation


Que es BPM
• Es una disciplina o enfoque disciplinado orientado a
los procesos de negocio, pero realizando un enfoque
integral entre procesos, personas y tecnologías de la
información.
• BPM busca identificar, diseñar, ejecutar,
documentar, monitorear, controlar y medir los
procesos de negocios que una organización
implementa. El enfoque contempla tanto procesos
manuales como automatizados y no se orienta a una
implementación de software.
• Si una empresa conoce de sus procesos, podrá
entonces modelarlos, estudiarlos, medirlos y
finalmente optimizarlos para satisfacer los objetivos
del negocio.

• Si en este modelado de procesos, además se


integran las tecnologías de IT de manera inteligente y
los recursos humanos que forman parte de los
procesos, el producto final será más integral,
consistente y con menos grietas
• Sistemas de BPM sirven para ayudar la empresa a controlar
mejor sus propios procesos, reformarlos cuando es necesario y
a realizar tareas importantes con más eficiencia.
• Estos sistemas dan al usuario más control sobre la
automatización de procesos, lo que alivia el trabajo de la
informática.
• El BPM impone a la empresa un desafío muy grande, pues obliga
al usuario a dos acciones que, casi siempre, a él no le gusta
hacer:
– repensar en las tareas del día-a-día y,
– al menos en la fase de implementación, trabajar lado a lado con el
personal de informática.
Características de BPMN
• Proporciona un lenguaje gráfico común, con el fin de
facilitar su comprensión a los usuarios de negocios.
• Integra las funciones empresariales.
• Utiliza una Arquitectura Orientada por Servicios
(SOA), con el objetivo de adaptarse rápidamente a
los cambios y oportunidades del negocio.
• Combina las capacidades del software y la
experiencia de negocio para optimizar los procesos y
facilitar la innovación del negocio
Elementos Gráficos de BPMN
Objetos de Conexion
Canales o Swimlane
Artefactos
Gateway (compuerta)
• Se representa con un diamante, y se emplea
para controlar la divergencia o convergencia
de la secuencia de flujo. Éstas determinan
ramificaciones, bifurcaciones, combinaciones
y fusiones del proceso.
Exclusivo
Nodo exclusivo: el flujo continúa por la primera alternativa que satisface la
condición. Si ninguna satisface, entonces continúa por la alternativa que
tiene la marca “/”

Condición 1

Condición 2
• Ejecución en paralelo (bifurcación): se usa
cuando dos o más tareas se empiezan a llevar
a cabo concurrentemente
Ejemplo
• Al recibir la tarjeta de embarque, los pasajeros
van al control de seguridad. Aquí tienen que
pasar el control personal y el control del
equipaje. Una vez realizado, pueden pasar a la
puerta de embarque.
• Ejecución en paralelo (unión): se usa para post
sincronizar dos o más tareas que se han
llevado a cabo concurrentemente. Espera un
token de todas las ramas.
Ejemplo
• Un empleado envía una información para ser
revisada. A un gerente se le envía la información
para su revisión, quién tiene la potestad de
aprobarla o rechazarla. Si se aprueba, el empleado
recibe una notificación y el proceso culmina. De lo
contrario al empleado se le envía la información
para su corrección. El empleado procede a realizar
los cambios y a enviar la información de vuelta.
Luego se envía una notificación al gerente y el
proceso culmina.
Flujo de trabajo que muestra los procesos
internos de una organización específica
Representa la interacción entre un proceso de negocio
privado y otro que se muestra como una caja negra
Colaboración: Representa la interacción entre
dos o más procesos de negocio privados
Reglas Básicas
• Todo proceso o subproceso debe tener un
evento de inicio.
• Todas las actividades, gateways y eventos
deben estar conectados por una cadena de
flujos de secuencia desde el nodo de inicio al
nodo de fin.
• Los flujos de secuencia no deben cruzar nunca
de un pool hijo al padre.
• El flujo de mensajes no puede conectar puntos
del mismo pool
• El flujo de mensajes no puede conectar puntos
del mismo pool (forma correcta)
• El flujo de mensajes no puede conectarse a un
gateway.
Ejemplo
• El Proceso de Solicitud Crédito gestiona las actividades necesarias
para recibir, analizar y aprobar solicitudes registradas por los
clientes de una entidad financiera.
• Una versión simplificada de este proceso consta del registro de
la solicitud, la verificación de la información del solicitante y el
estudio del crédito.
• Al registrar la solicitud el cliente manifiesta su interés de
adquirir un crédito y presenta la documentación requerida a la
entidad. Luego un agente realiza la verificación de la información
presentada por el cliente, y posteriormente la fábrica de crédito
realiza estudio de la solicitud. Por último se realizan las
actividades necesarias para desembolsar el monto solicitado o
informar el rechazo de la solicitud al cliente.
• Los diagramas de procesos de negocio están contenidos en objetos conocidos
como pools, que permiten representar las entidades responsables en un proceso
o simplemente identificarlo. BPMN también permite diagramar las diferentes
áreas o participantes que intervienen dentro del proceso. Estos objetos se
conocen como lanes. En este caso el pool recibe el nombre de Crédito y los lanes
representan la Oficina, la fábrica de crédito y el área de operaciones.
• Podemos distinguir en el diagrama 3 tipos diferentes de elementos que
describen el comportamiento del proceso: Las tareas (Rectangulos) que
representan el trabajo que se realiza en un punto del proceso; los eventos
(Circulos), que en este caso solo se utilizan para identificar el inicio y el fin del
proceso; los elementos de decisión, conocidos en BPMN como Compuertas y
que se representan mediante rombos , que indican un punto de división en el
flujo.
• Dichos elementos se encuentran conectados por líneas de secuencia, que
muestran cómo fluye el proceso.
• Al principio se ve un Evento de inicio, que indica el comienzo del proceso. Los procesos
pueden iniciar de distintas formas, BPMN provee diferentes tipos de eventos de inicio
(simple, mensaje, señal, entre otros).
• Luego encontramos 2 tareas. La primera representa el registro de la información de la
solicitud de crédito y la segunda, la verificación de la información del solicitante.
• Una vez se realiza la verificación de la información, el flujo encuentra una Compuerta de
decisión. En este caso, dicha compuerta evalúa si la información se verificó correctamente o
si hay alguna inconsistencia. Si la información se verificó correctamente se procederá a
estudiar el crédito, de lo contrario, se finalizará el proceso. Observe que solo se escoge un
camino de los 2 posibles basado en datos del proceso, por esta razón, la compuerta utilizada
aquí recibe el nombre de Compuerta exclusiva.
• Algo similar ocurre una vez se estudia el crédito: la compuerta exclusiva ¿Solicitud Aprobada?
evalúa el resultado del estudio del crédito y dependiendo de este, notifica el rechazo de la
solicitud o procede a desembolsar el monto del crédito.
• Al final de este proceso encontramos un Evento de fin terminal, indicando la terminación del
proceso. El proceso termina cuando el solicitante fue rechazado, la solicitud de crédito no fue
aprobada o ya se realizó el desembolso del crédito.

También podría gustarte