modelado básico con bpmn gestión de procesos y servicios
TRANSCRIPT
![Page 1: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/1.jpg)
Modelado básico con BPMN
Gestión de Procesos y Servicios
![Page 2: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/2.jpg)
Introducción
![Page 3: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/3.jpg)
MapeadoAbstracciónPropósito
Un modelo se caracteriza por
![Page 4: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/4.jpg)
![Page 5: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/5.jpg)
¿Para qué modelamos?
![Page 6: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/6.jpg)
Modelamos para entender
![Page 7: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/7.jpg)
Diseño organizacionalDiseño de sistemas
Tipos de propósito
![Page 8: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/8.jpg)
IntroducciónBPMN Básico
![Page 9: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/9.jpg)
BPMN
• BPMN viene de Business Process Modeling Notation (Notación para el Modelado de Procesos de Negocio).
• Es un estándar de representación gráfica de procesos de negocio
• Pretende ser un lenguaje accesible tanto para desarrolladores como para clientes y directivos.
http://www.bpmn.org/
![Page 10: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/10.jpg)
Tres niveles de BPMN
• Nivel 1 (Modelado descriptivo): Usa un subconjunto reducido de elementos de BPMN y su objetivo es facilitar la definición de un proceso.
• Nivel 2 (Modelado analítico): Usa toda la expresividad de BPMN para describir el proceso de negocio de forma precisa, incluyendo manejo de excepciones.
• Nivel 3 (Modelado ejecutable): Orientado a la implementación del proceso de negocio.
10
![Page 11: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/11.jpg)
© M. Dumas et al. Fundamentals of BPM, Springer-Verlag, 2013
Un proceso sencillo
Actividades
Eventos
Flujo de secuencia
![Page 12: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/12.jpg)
Tokens
© M. Dumas et al. Fundamentals of BPM, Springer-Verlag, 2013
![Page 13: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/13.jpg)
Convenciones de nombres
• Actividades: VERBO + NOMBRE (Primera letra mayúsculas)– Aprobar orden
• Eventos: NOMBRE + PARTICIPIO (Primera letra mayúsculas)– Factura emitida
• Procesos: NOMBRE + ADJETIVO (Minúsculas)– Gestión de pagos
• Evitar nombres muy largos (< 5 palabras)• Evitar verbos genéricos (ej. Hacer)
![Page 14: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/14.jpg)
Data-based XOR ORAND
ComplexEvent-based XOR
Fig 4.84. Gateway types in the BPMN, Object Management Group (2006) M. W
eske
: Bus
ine
ss P
roce
ss M
ana
gem
ent,
©
Spr
ing
er-V
erla
g B
erlin
Hei
delb
erg
200
7
Gateways
![Page 15: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/15.jpg)
• Cuando se recibe la factura de un cliente, tiene que ser comprobada. La comprobación puede resultar en tres casos: 1) No hay errores, en cuyo caso la factura es contabilizada; 2) hay errores pero pueden ser corregidos, en cuyo caso la factura es reenviada al cliente, y 3) hay errores pero no pueden ser corregidos, en cuyo caso la factura se bloquea. Al terminar una de estas tres atividades, la factura es almacenada y el proceso termina.
© M. Dumas et al. Fundamentals of BPM, Springer-Verlag, 2013
![Page 16: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/16.jpg)
Gateways
• 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
![Page 17: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/17.jpg)
Decisiones exclusivas
XOR splitXOR join
© M. Dumas et al. Fundamentals of BPM, Springer-Verlag, 2013
![Page 18: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/18.jpg)
• 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.
© M. Dumas et al. Fundamentals of BPM, Springer-Verlag, 2013
![Page 19: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/19.jpg)
Gateways
• Ejecución en paralelo (bifurcación): se usa cuando dos o más tareas se empiezan a llevar a cabo concurrentemente
![Page 20: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/20.jpg)
Gateways
• Ejecución en paralelo (unión): se usa para postsincronizar dos o más tareas que se han llevado a cabo concurrentemente. Espera un token de todas las ramas.
![Page 21: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/21.jpg)
Ejecución en paralelo
© M. Dumas et al. Fundamentals of BPM, Springer-Verlag, 2013
![Page 22: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/22.jpg)
Ejecución en paralelo
Distintos resultados
© M. Dumas et al. Fundamentals of BPM, Springer-Verlag, 2013
![Page 23: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/23.jpg)
Distintos eventos de inicio
© M. Dumas et al. Fundamentals of BPM, Springer-Verlag, 2013
![Page 24: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/24.jpg)
• Una compañía tiene dos almacenes que almacenan distintos productos, uno está en Amsterdam y otro en Hamburgo. Cuando se recibe un pedido, se distribuye a estos almacenes: si alguno de los productos están en Amsterdam, un subpedido se envía allí; del mismo modo, si algún producto está en Hamburgo, un subpedido se envía allí. Después el pedido se registra y el proceso termina.
© M. Dumas et al. Fundamentals of BPM, Springer-Verlag, 2013
![Page 25: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/25.jpg)
Gateways
• Nodo inclusivo: el flujo continúa por todas las alternativas que satisfacen la condición.
Condición 1
Condición 2
![Page 26: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/26.jpg)
Decisión inclusiva
© M. Dumas et al. Fundamentals of BPM, Springer-Verlag, 2013
![Page 27: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/27.jpg)
Deadlocks
© M. Dumas et al. Fundamentals of BPM, Springer-Verlag, 2013
![Page 28: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/28.jpg)
Continuamos con el proceso de gestión de pedidos…
• Si el producto solicitado no está en stock, hace falta fabricarlo antes de que la gestión del pedido pueda continuar. Para fabricar un producto, es necesario pedir los materiales para fabricarlo. Dependiendo del producto, los materiales se pueden pedir al Proveedor 1, al Proveedor 2 o a ambos. Una vez que los materiales están disponibles, el producto se puede fabricar y el pedido se confirma. Por otro lado, si el producto está en stock, se obtiene del almacen antes de confirmar el pedido.
© M. Dumas et al. Fundamentals of BPM, Springer-Verlag, 2013
![Page 29: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/29.jpg)
© M. Dumas et al. Fundamentals of BPM, Springer-Verlag, 2013
![Page 30: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/30.jpg)
• En el ministerio de hacienda, las peticiones recibidas se registran en el sistema. Luego se investigan para preparar una respuesta del ministerio. La finalización de la respuesta incluye la preparación de la misma por un miembro del gabinete y su revisión por parte del responsible del mismo. Si éste no aprueba la respuesta, tiene que ser preparada de nuevo por el miembro del gabinete. El proceso termina cuando la respuesta es aprobada.
© M. Dumas et al. Fundamentals of BPM, Springer-Verlag, 2013
![Page 31: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/31.jpg)
Bucles
© M. Dumas et al. Fundamentals of BPM, Springer-Verlag, 2013
![Page 32: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/32.jpg)
IntroducciónBPMN Básico
La perspectiva de datos
![Page 33: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/33.jpg)
33
Data objects
• Representan datos manejados por las actividades. El dato puede tener un estado asociado.
![Page 34: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/34.jpg)
Objetos de datos
Almacenes de datos
Dato con estado
© M. Dumas et al. Fundamentals of BPM, Springer-Verlag, 2013
![Page 35: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/35.jpg)
¿Puedo sustituir el flujo de secuencia por flujo de datos?
¿Afectan los objetos de datos a los tokens?¿Tenemos que modelar siempre los objetos de
datos?
![Page 36: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/36.jpg)
IntroducciónBPMN Básico
La perspectiva de datosLa perspectiva de organizacional*
*En esta lección veremos una introducción a la perspectiva organizacional que profundizaremosen lecciones posteriores
![Page 37: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/37.jpg)
Participante del procesoSistema software
Equipamiento
Recursos
![Page 38: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/38.jpg)
Recursos
• Pasivos– Ej. fotocopiadora
• Activos– Ej. Persona que fotocopia
![Page 39: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/39.jpg)
Pools y lanes
• Los pools y lanes no tienen un significado concreto, pero lo habitual es:– Pools: Representan organizaciones / procesos– Lanes: Representan roles o departamentos en una organización
(nunca personas concretas)
Poo
l
Flow Objects
Events
Activities Place Order
Gateways
Connecting Objects
Sequence Flow
Message Flow
Association
Swimlanes
Lane
Data Object
Group
Artefacts
Annotation
Fig 4.78. Business Process Modeling Notation: categories of elements
M. W
eske
: Bus
ines
s P
roce
ss M
anag
emen
t, ©
Spr
inge
r-V
erla
g B
erlin
Hei
delb
erg
2007
![Page 40: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/40.jpg)
© M. Dumas et al. Fundamentals of BPM, Springer-Verlag, 2013
![Page 41: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/41.jpg)
© M. Dumas et al. Fundamentals of BPM, Springer-Verlag, 2013
![Page 42: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/42.jpg)
Vista privada: Típico flujo de trabajo que muestra los procesos internos de una organización específica
EntregarPedido
Pro
duc
ció
n
Ges
tión
de
Ped
idos
Ser
vici
o a
l Clie
nte
Fac
tura
ció
n
Recibir Pedido
Enviar Factura
SatisfacerPedido
Pedido
RecibirPago
Factura
CerrarPedido
![Page 43: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/43.jpg)
Pac
ient
eC
onsu
lta d
el M
édic
o
Recibir la Petición de Consulta
Petición deConsulta
Enviar la Cita
Datos de la Cita
Atender al Paciente
Enf
erm
era
Méd
ico
Síntomas
RecetarMedicinas
Receta
Vista abstracta: Representa la interacción entre un proceso de negocio privado y otro que se muestra como
una caja negra
Flujo de mensajes
Proceso de caja negra
Proceso de caja blanca
![Page 44: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/44.jpg)
Colaboración: Representa la interacción entre dos o más procesos de negocio privados
Pac
ient
eC
onsu
lta d
el M
édic
o
Recibir la Petición de Consulta
Petición deConsulta
Enviar la Cita
Datos de la Cita
Atender al Paciente
Enf
erm
era
Méd
ico
Síntomas
RecetarMedicinas
Receta
Llamar al Médico
Recibir la CitaIr a la
ConsultaRecoger las
Recetas
![Page 45: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/45.jpg)
© M. Dumas et al. Fundamentals of BPM, Springer-Verlag, 2013
![Page 46: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/46.jpg)
IntroducciónBPMN Básico
La perspectiva de datosLa perspectiva organizacional*
Descomposición de procesos
![Page 47: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/47.jpg)
Mejorar la legibilidad y entendibilidad
Descomposición de procesos
![Page 48: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/48.jpg)
Actividades
• Tareas • Subprocesos
Nombre Nombre
+
![Page 49: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/49.jpg)
Actividades
• Subproceso: actividad compuesta que se puede desglosar en subactividades con un nivel más fino de detalle. Pueden aparecer:– En versión colapsada (signo “+”)
– Expandida
Nombre
+
Nombre
![Page 50: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/50.jpg)
© M. Dumas et al. Fundamentals of BPM, Springer-Verlag, 2013
![Page 51: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/51.jpg)
© M. Dumas et al. Fundamentals of BPM, Springer-Verlag, 2013
![Page 52: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/52.jpg)
Cuando es demasiado grande (> 30 elementos aprox.)
¿Cuando descomponer en subprocesos?
![Page 53: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/53.jpg)
Reutilización de procesos (subprocesos globales)
Call activities
© M. Dumas et al. Fundamentals of BPM, Springer-Verlag, 2013
![Page 54: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/54.jpg)
IntroducciónBPMN Básico
La perspectiva de datosLa perspectiva organizacional*
Descomposición de procesosMétodo de modelado
![Page 55: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/55.jpg)
Método para modelar en BPMN
• Paso 1: Definir el alcance del proceso• Paso 2: Crear el diagrama de alto nivel para el camino feliz• Paso 3: Añadir otros caminos de alto nivel• Paso 4: Expandir subprocesos para mostrar detalles• Paso 5: Añadir flujo de mensajes intermedios a pools
externos• Paso 6: Añadir datos
![Page 56: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/56.jpg)
Paso 1: Definir el alcance del proceso
• ¿Qué constituye el inicio del proceso?• ¿Qué representa una instancia del proceso?• ¿Quién es el “cliente”? ¿O es el iniciador un participante de
dentro del proceso?• ¿Qué significa el final del proceso?
![Page 57: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/57.jpg)
Paso 2: Crear el diagrama de alto nivel para el camino ideal
• Añadir pools• Añadir lanes al pool del proceso• Añadir eventos de inicio y fin (feliz)• Añadir pasos principales en el camino feliz• Reconectar pasos concurrentes y condicionales
![Page 58: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/58.jpg)
Paso 2 (previo)
![Page 59: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/59.jpg)
Paso 2
![Page 60: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/60.jpg)
Paso 3: Añadir otros caminos de alto nivel
• Identificar estados finales de error• Insertar evento final por cada estado final• Insertar gateways para definir los caminos de error
![Page 61: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/61.jpg)
Paso 3
![Page 62: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/62.jpg)
Paso 4: Expandir subprocesos para mostrar detalles
![Page 63: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/63.jpg)
Paso 5: Flujo de mensajes intermedios a pools externos
• Añadir black-box pools para participantes externos• Añadir flujo de mensajes de alto nivel• Añadir flujo de mensajes en diagramas de subprocesos
![Page 64: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/64.jpg)
Paso 5
![Page 65: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/65.jpg)
Paso 5
![Page 66: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/66.jpg)
Paso 6: Añadir datos
![Page 67: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/67.jpg)
IntroducciónBPMN Básico
La perspectiva de datosLa perspectiva organizacional*
Descomposición de procesosMétodo de modelado
Errores comunes
![Page 68: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/68.jpg)
Reglas básicas de uso a tener en cuenta
• Todo proceso o subproceso debe tener un evento de inicio.
![Page 69: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/69.jpg)
Reglas básicas de uso a tener en cuenta
• 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.
![Page 70: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/70.jpg)
Reglas básicas de uso a tener en cuenta
• Los flujos de secuencia no deben cruzar nunca de un pool a otro. Para eso se usan los de mensaje.
![Page 71: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/71.jpg)
Reglas básicas de uso a tener en cuenta
• Los flujos de secuencia no deben cruzar nunca de un pool hijo al padre.
![Page 72: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/72.jpg)
Reglas básicas de uso a tener en cuenta
• El flujo de mensajes no puede conectar puntos del mismo pool
![Page 73: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/73.jpg)
Reglas básicas de uso a tener en cuenta
• El flujo de mensajes no puede conectar puntos del mismo pool (forma correcta)
![Page 74: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/74.jpg)
Reglas básicas de uso a tener en cuenta
• El flujo de mensajes no puede conectarse a un gateway.
![Page 75: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/75.jpg)
IntroducciónBPMN Básico
La perspectiva de datosLa perspectiva organizacional*
Descomposición de procesosMétodo de modelado
Errores comunesResumen
![Page 76: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/76.jpg)
Resumen
• Actividades, eventos, gateways• Perspectiva de datos• Perspectiva organizacional• Descomposición en subprocesos• Método de modelado• Errores comunes
![Page 77: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/77.jpg)
Fundamentals of Business Process Management
• Accesible en: http://0-link.springer.com.fama.us.es/book/10.1007/978-3-642-33143-5/page/1
• Más información en: http://fundamentals-of-bpm.org/
![Page 78: Modelado básico con BPMN Gestión de Procesos y Servicios](https://reader033.vdocuments.site/reader033/viewer/2022061301/54d880bf49795980598b4994/html5/thumbnails/78.jpg)
BPMN Method and Style
• Más información en: http://brsilver.com/bpmn-method-and-style/