0% encontró este documento útil (0 votos)
125 vistas33 páginas

Procesos - BPMN

Este documento describe los conceptos básicos detrás del modelado de procesos de negocio con BPMN, incluyendo qué es un proceso, los tipos de procesos, los objetivos y aplicaciones de BPM, y las categorías y elementos clave de BPMN para modelar flujos de trabajo.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
125 vistas33 páginas

Procesos - BPMN

Este documento describe los conceptos básicos detrás del modelado de procesos de negocio con BPMN, incluyendo qué es un proceso, los tipos de procesos, los objetivos y aplicaciones de BPM, y las categorías y elementos clave de BPMN para modelar flujos de trabajo.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

SISTEMAS DE INFORMACIÓN

Modelado de procesos
SISTEMAS DE INFORMACIÓN

Modelado de procesos con BPMN


BPM

¿Qué es un proceso?
Un proceso es una concatenación lógica de actividades, a través del tiempo y lugar,
impulsadas por eventos y que a través de su proceso de transformación, cumplen un
determinado fin.
Bernard Hitpass (2012)
Eventos Ocurrencias externas que inician un proceso.

Objetivo
El proceso debe cumplir un objetivo destinado a la producción de bienes y servicios.

Actividades
Elementos A diferencia de los eventos, las actividades en un proceso consumen tiempo y recursos.
Una actividad se puede definir como una acción sobre un objeto, pues el proceso de
transformación ocurre a través de las actividades.

Condiciones o reglas del negocio


Atención!
Encadenamiento de actividades que siguen una secuencia lógica.
SISTEMAS DE INFORMACIÓN

Modelado de procesos con BPMN

Tipos de procesos

Procesos de apoyo Procesos clave

Permiten el control interno de la Son la razón de ser de la


organización. No garantiza la empresa. Reflejan las
generación de ganancias sino la actividades que permiten
gestión de los activos. desarrollar los productos o
servicios que se ofrecen.

¿Por dónde comenzar?


SISTEMAS DE INFORMACIÓN

Modelado de procesos con BPM

¿Qué es BPM?
BPM - Business Process Management
Disciplina de gestión por procesos de negocio y
de mejora continua apoyada fuertemente por TI

Enfoque sistemático para identificar, levantar,


Técnicas +
documentar, diseñar, ejecutar, medir y controlar disciplinas
tanto los procesos manuales como
automatizados, con la finalidad de lograr a través
de sus resultados en forma consistente los Abarca el apoyo creciente de TI con el
objetivos de negocio que se encuentran objetivo de mejorar, innovar y gestionar los
alineados con la estrategia de la organización. procesos de principio a fin, que determinan
los resultados de negocio, crean valor para
Enfoque el cliente y posibilitan el logro de los
sistemático Ciclo completo objetivos de negocio con mayor agilidad.
de los procesos Lograr los objetivos
del negocio
Soportados por TI
Valor para el cliente
SISTEMAS DE INFORMACIÓN

Modelado de procesos con BPM

¿Cuáles son los objetivos de BPM?


Ejemplo: ante una nueva reglamentación para
la certificación de productos para
exportaciones, ¿cómo actúa la organización?
Mejorar la agilidad de negocio (capacidad)
Ejemplo: ante la incorporación de un nuevo
Lograr mayor eficacia (capacidad) competidor, ¿qué acciones se realizan?
Mejorar los niveles de eficiencia
Ejemplo: para la incorporación de tecnología, ¿qué
acciones están previstas?

¿Qué instrumentos se utilizan


para lograr mayor agilidad,
eficacia y eficiencia?
Procesos

Valor para el cliente


SISTEMAS DE INFORMACIÓN

Modelado de procesos con BPMN


BPM

¿Cuándo se aplica BPM?

Rediseño o mejora +
Procesos existentes y actuales Soporte TI

Automatización
Relevar y documentar procesos actuales
ISO 9000

Incorporar un nuevo proceso Soporte TI

BENEFICIOS BPM

Transparencia
Trazabilidad
Flexibilidad
SISTEMAS DE INFORMACIÓN

Modelado de procesos con BPMN

Objetivos de B P M N
• Modelar procesos de forma unificada y estandarizada

• Proveer una notación entendida por todos los usuarios

• Representar los procesos de una organización para su análisis y mejora

Lo que no es BPMN Versión BPMN 2.0.1 aprobada


• No es un sistema en enero del 2011 por la OMG

• No se adquiere

• No es solo para la visualización del proceso o para el área de TI (formaliza


funciones, permite identificar mejoras potenciales, facilita la
automatización)
SISTEMAS DE INFORMACIÓN

Modelado de procesos con BPMN

Estándar B P M N
BPMN = BPM + N
BPM - Business Process Management
Disciplina que se enfoca en la gestión de los procesos para mejorar los resultados y el
rendimiento de la empresa

BPMN - Business Process Model And Notation


Representación gráfica para detallar los procesos de una empresa en un modelo de
procesos de negocios

Herramientas de modelado
Bizagi Modeler https://www.bizagi.com/es/plataforma/modeler
Bonita Soft
BPMN https://demo.bpmn.io/
Camunda Modeler Eclipse Modeler
Lucidchart https://www.lucidchart.com/
Modelio Microsoft Visio
SISTEMAS DE INFORMACIÓN

Representación de procesos con BPMN


SISTEMAS DE INFORMACIÓN

Categorías de elementos de BPMN


Categorías de elementos de BPMN

Se utiliza un conjunto de elementos gráficos para describir un


proceso y la forma en que este es realizado.

Elementos de flujo de Actividades Compuertas


Eventos Flujos de secuencia
trabajo

Elementos Sendas Grupos


organizativos Carriles

Elementos de Anotaciones
legibilidad Enlaces

Elementos de Mensajes Temporizadores Iteraciones


comportamiento Señales Errores Correlación
especial
SISTEMAS DE INFORMACIÓN

Elementos de flujo de trabajo


BPMN: elementos de flujo de trabajo

Se conectan juntos en un diagrama para crear la estructura del


esquema de un proceso de negocios.

Se usan para iniciar Tareas que se realizan


Evento o finalizar un Actividad en el proceso, en
proceso y para forma automática,
gestionar acciones por subprocesos o
específicas durante personas
un flujo de trabajo

Compuertas Flujo de secuencia


Se usan para
separar o unir
flujos del proceso
Movimientos del flujo de trabajo
SISTEMAS DE INFORMACIÓN

Elementos de flujo de trabajo


BPMN: elementos de flujo de trabajo

Se conectan juntos en un diagrama para crear la estructura del


esquema de un proceso de negocios.

Actividad Tareas compuestas: o subproceso, es una


tarea no atómica que se incluye en un
proceso. Contiene su propio conjunto de
tareas en una secuencia lógica, es decir que
se puede dividir con un nivel de detalle
Tareas atómicas: tarea menor. Puede tener su propio diagrama de
que no puede ser proceso.
subdividida en un nivel de
detalle menor.

Enviar Ej.: Realizar alta de un nuevo empleado


Factura
SISTEMAS DE INFORMACIÓN

Elementos de flujo de trabajo


BPMN: elementos de flujo de trabajo

Evento

Actividad
SISTEMAS DE INFORMACIÓN

Elementos de flujo de trabajo


BPMN: elementos de flujo de trabajo

Se conectan juntos en un diagrama para crear la estructura del


esquema de un proceso de negocios.

Evento Representan un hecho que sucede durante el


curso de un proceso. Tienen una causa o un
resultado. Hay tres tipos de eventos: de inicio,
intermedio y de fin
Cancelación de una compra
Enviar
Se utilizan para controlar Si Expediente

Compuertas la divergencia o
convergencia de la Enviar
secuencia de los flujos. cancelación
No
Documentación
Permiten graficar las completa?
decisiones.
SISTEMAS DE INFORMACIÓN

Elementos de flujo de trabajo


BPMN: elementos de flujo de trabajo

Se conectan juntos en un diagrama para crear la estructura del


esquema de un proceso de negocios.

Un Flujo de mensajes: se usa


Flujo Flujo
para mostrar el flujo de
mensajes entre dos procesos
participantes separados. Se
Un Flujo de secuencia: representa por una línea de
se usa para mostrar el trazos abierta.
orden en que se realizan Una Asociación: se utiliza para
las actividades en el mostrar las entradas y salidas Flujo
proceso. Se representa de actividades. Se representa
por una línea de puntos. por una línea de puntos.
SISTEMAS DE INFORMACIÓN

Elementos de flujo de trabajo


BPMN: elementos de flujo de trabajo

Flujos
SISTEMAS DE INFORMACIÓN

Elementos de flujo de trabajo


BPMN: elementos de flujo de trabajo

8 tipos especializados de tareas


Sin Tarea genérica o indefinida.
especificar
Tarea no automatizada que un ejecutante humano que realiza fuera
Manual
del control del flujo de trabajo.

Tarea en la que un ejecutante humano lleva a cabo la tarea con la


Usuario
ayuda de una aplicación de software.

Servicio Enlaces a algún tipo de servicio, que podría ser un servicio web o
una aplicación automatizada.
Espera a que llegue un mensaje de un participante externo, una vez
Recibir
recibida, la tarea está completa.

Enviar Envía un mensaje a un participante externo.

Regla de Mecanismo para proveer una entrada al motor de reglas de negocio


negocio para obtener una salida.
Se ejecuta un script por un motor de procesos de negocios. El usuario
Script
define un script en un lenguaje que el motor puede interpretar.
SISTEMAS DE INFORMACIÓN

Elementos organizativos
BPMN: elementos organizativos

Son contenedores del flujo de trabajo

Los procesos se encuentran en un Pool (contenedor). Representan participantes en un


En un Pool se diagrama un único proceso y su nombre se diagrama de procesos de
identifica con la denominación del proceso. negocios, un rol como comprador,
Los flujos de secuencia están contenidos en el Pool y no vendedor, proveedor, etc.
pueden cruzar sus límites.

Contenedor /
Partición

Para representar a cada uno de los participantes del proceso, Organizan el proceso en función
como un área funcional, un cargo o un rol de negocio interno de la actividad realizada,
se dispone de un Lane (carril o senda) permitiendo distinguir los actores.

Carril / Sendero /
Senda / Andarivel
/ Subpartición
SISTEMAS DE INFORMACIÓN

Elementos de flujo de trabajo


BPMN: elementos organizativos

Carril / Sendero

Grupo
SISTEMAS DE INFORMACIÓN

BPMN: elementos de comportamiento especial


Elementos de comportamiento especial
Permiten definir comportamientos avanzados en un flujo de trabajo
ejecutable.

Enlaces Se usan para transferir Temporizador Se usa para ejecutar


acciones o datos de actividades periódicas o
una senda o proceso a una actividad en un
otro y correlacionar tiempo determinado
procesos

Errores Se usa para definir el


Señales Se usan para enviar comportamiento
datos a varias cuando se detecta un
actividades al error
mismo tiempo Repetición
Se usa para repetir la
misma tarea varias
veces.
SISTEMAS DE INFORMACIÓN

Elementos de flujo de trabajo


BPMN: elementos de comportamiento especial

Objetos de datos
y mensajes
SISTEMAS DE INFORMACIÓN

Esquemas básicos con BPMN

Para señalar un retraso en el proceso,


se utiliza un temporizador como
transición de una tarea a otra

Compuerta AND: se activan todas las actividades siguientes


Compuerta OR: con una actividad que llegue se activa la siguiente
SISTEMAS DE INFORMACIÓN

Esquemas básicos con BPMN

Diagrama genérico de modelado de proceso de negocio


SISTEMAS DE INFORMACIÓN

Esquema de un proceso de negocios con BPMN

Diagrama genérico de creación de una propuesta de negocios


SISTEMAS DE INFORMACIÓN

Esquema de un proceso de negocios con BPMN

Consulta por la calificación de un final


SISTEMAS DE INFORMACIÓN

Esquema de un proceso de negocios con BPMN

Ejemplo: instalación de software

Asistente de configuración (wizard) para la instalación de un software.


Se pueden identificar tres actividades principales: aceptación de términos de licencia, instalación y registro online.
SISTEMAS DE INFORMACIÓN

Esquema de un proceso de negocios con BPMN

Compra de un producto en un comercio electrónico

El cliente realiza el pedido de un artículo en línea con el siguiente detalle de actividades:


 La empresa registra el pedido y pago.
 La empresa produce la blusa o la retira del stock.
 Empaca el producto.
 Se envía el producto al transporte de mercancías para su entrega.
 Finaliza el pedido.
SISTEMAS DE INFORMACIÓN

Esquema de un proceso de negocios con BPMN

Compra de un producto en un
comercio electrónico

El cliente realiza el pedido de un


artículo en línea con el siguiente
detalle de actividades:
 La empresa registra el
pedido y pago.
 La empresa produce la
blusa o la retira del stock.
 Empaca el producto.
 Se envía el producto al
transporte de mercancías
para su entrega.
 Finaliza el pedido.
SISTEMAS DE INFORMACIÓN

Esquema de un proceso de negocios con BPMN


Herramienta de modelado: BPMN.IO
SISTEMAS DE INFORMACIÓN

Esquema de un proceso de negocios con BPMN


Herramienta de modelado: BPMN.IO
SISTEMAS DE INFORMACIÓN

Esquema de un proceso de negocios con BPMN


Herramienta de modelado: BPMN.IO
SISTEMAS DE INFORMACIÓN

Esquema de un proceso de negocios con BPMN


Herramienta de modelado: BPMN.IO
Versión incompleta de un diagrama, donde se observa una tarea semi-automatizada y una tarea manual junto con un
evento temporal. La compuerta (exclusiva) está inconclusa a la espera de continuar con el relevamiento.
SISTEMAS DE INFORMACIÓN

Bibliografía

BCC Group. BPMN 2.0 – Business Process Model and Notation


con ADONIS.
Freund, J., Rücker, B. y Hitpass, B. (2014). BPMN 2.0 Manual de
Referencia y Guía Práctica. 4ta. ed. Santiago de Chile:
Universidad Técnica Federico Santa María. pp. 11-14
White, S. y Miers, D. (2009). BPMN Modeling and Reference
Guide. USA: Future Strategics.

También podría gustarte