Professional Documents
Culture Documents
BPMN
Introduccin
Mapeado
Abstraccin
Propsito
Para qu modelamos?
Tipos de propsito
Diseo organizacional
Diseo de sistemas
Introduccin
BPMN Bsico
BPMN
http://www.bpmn.org/
10
Un proceso sencillo
Actividades
Flujo de
secuencia
Eventos
M. Dumas et al. Fundamentals of BPM, Springer-Verlag, 2013
Tokens
Convenciones de nombres
Data-based XOR
AND
Event-based XOR
Complex
OR
Fig 4.84. Gateway types in the BPMN, Object Management Group (2006)
Gateways
Gateways
Condicin 1
Condicin 2
Decisiones exclusivas
XOR join
XOR split
Gateways
Gateways
Ejecucin en paralelo
Ejecucin en paralelo
Distintos
resultados
Gateways
Condicin 1
Condicin 2
Decisin inclusiva
Deadlocks
Bucles
Introduccin
BPMN Bsico
La perspectiva de datos
Data objects
33
Objetos de datos
Almacenes de
datos
M. Dumas et al. Fundamentals of BPM, Springer-Verlag, 2013
Introduccin
BPMN Bsico
La perspectiva de datos
La perspectiva de organizacional*
*En esta leccin veremos una introduccin a la perspectiva organizacional que profundizaremos
en lecciones posteriores
Recursos
Recursos
Pasivos
Ej. fotocopiadora
Activos
Ej. Persona que fotocopia
Pools y lanes
Connecting Objects
Place
Pools: Representan
organizaciones
/ procesos
Message Flow
Group
Order
Lanes: Representan roles o departamentos en una organizacin
Gateways
Association
(nunca personas concretas)
Annotation
Activities
Lane
Pool
Swimlanes
Artefacts
W
a
r
e
h
o
u
s
e
&
D
is
tr
ib
u
tio
n
-E
R
P
S
y
s
te
m
W
a
re
h
o
u
s
e
&
D
is
trib
u
tio
n
E
R
P
S
y
s
te
m
P
u
rc
h
a
s
e
o
rd
e
r
P
u
rc
h
a
s
e
o
rd
e
r
re
c
e
iv
e
d
C
h
e
c
k
s
to
c
k
a
v
a
ila
b
ility
C
h
e
c
k
ra
w
m
a
te
ria
ls
p
ro
d
u
c
t
a
v
a
ila
b
ility
n
o
t
in
s
to
c
k
p
ro
d
u
c
t
in
s
to
c
k
S
u
p
p
lie
rs
c
a
ta
lo
g
W
a
r
e
h
o
u
s
e
&
D
is
tr
ib
u
tio
n
W
a
re
h
o
u
s
e
D
B
R
e
q
u
e
s
t
ra
w
m
a
te
ria
ls
fro
m
S
u
p
p
lie
r1
O
b
ta
in
ra
w
m
a
te
ria
ls
fro
m
S
u
p
p
lie
r1
R
a
w
m
a
te
ria
ls
S
e
lle
r
ra
w
m
a
te
ria
ls
p
ro
v
id
e
d
b
y
S
u
p
p
lie
r1
G
e
t
s
h
ip
p
in
g
a
d
d
re
s
s
M
a
n
u
fa
c
tu
re
p
ro
d
u
c
t
R
e
trie
v
e
p
ro
d
u
c
t
fro
m
w
a
re
h
o
u
s
e
ra
w
m
a
te
ria
ls
p
ro
v
id
e
d
b
y
S
u
p
p
lie
r2
P
ro
d
u
c
ts
w
a
re
h
o
u
s
e
R
e
q
u
e
s
t
ra
w
m
a
te
ria
ls
fro
m
S
u
p
p
lie
r2
O
b
ta
in
ra
w
m
a
te
ria
ls
fro
m
S
u
p
p
lie
r2
R
a
w
m
a
te
ria
ls
P
ro
d
u
c
t
S
a
le
s
S
a
le
s
C
o
n
firm
o
rd
e
r
P
u
rc
h
a
s
e
o
rd
e
r
S
h
ip
p
in
g
a
d
d
re
s
s
P
ro
d
u
c
t
[p
a
c
k
a
g
e
d
]
S
h
ip
p
ro
d
u
c
t
g
s
In
v
o
ic
e
O
rd
e
rs
D
B
E
m
it
in
v
o
ic
e
R
e
c
e
iv
e
p
a
y
m
e
n
t
A
rc
h
iv
e
o
rd
e
r
O
rd
e
r
fu
lfille
d
P
u
rc
h
a
s
e
o
rd
e
r
[c
o
n
firm
e
d
]
P
a
y
m
e
n
t
P
u
rc
h
a
s
e
o
rd
e
r
[p
a
id
]
Facturacin
Factura
Servicio al Cliente
Cerrar
Pedido
Recibir
Pedido
Produccin
Gestin de Pedidos
Enviar
Factura
Pedido
Satisfacer
Pedido
Entregar
Pedido
Paciente
Enfermera
Recibir la
Peticin de
Consulta
Datos de la
Cita
Flujo de
mensajes
Sntomas
Receta
Atender al
Paciente
Recetar
Medicinas
Enviar la Cita
Mdico
Peticin de
Consulta
Proceso de
caja blanca
Enfermera
Mdico
Paciente
Llamar al
Mdico
Recibir la Cita
Peticin de
Consulta
Datos de la
Cita
Recibir la
Peticin de
Consulta
Ir a la
Consulta
Recoger las
Recetas
Sntomas
Receta
Atender al
Paciente
Recetar
Medicinas
Enviar la Cita
C
u
s
to
m
e
r
P
u
r
c
h
a
s
e
o
rd
e
r
[c
o
n
fir
m
e
d
]
P
u
rc
h
a
s
e
o
rd
e
r
P
ro
d
u
c
t
S
h
ip
p
in
g
a
c
k
a
g
e
d
]
a
d
d
r
e
s
s [p
In
v
o
ic
e
P
a
y
m
e
n
t
W
a
r
e
h
o
u
s
e
&
D
is
tr
ib
u
tio
n
-E
R
P
S
y
s
te
m
P
u
r
c
h
a
s
e
o
rd
e
r
r
e
c
e
iv
e
d
C
h
e
c
k
s
to
c
k
a
v
a
ila
b
ility
p
ro
d
u
c
t
in
s
to
c
k
C
h
e
c
k
r
a
w
m
a
te
r
ia
ls
a
v
a
ila
b
ility
S
u
p
p
lie
rs
c
a
ta
lo
g
p
ro
d
u
c
t
n
o
t
in
s
to
c
k
W
a
r
e
h
o
u
s
e
&
D
is
tr
ib
u
tio
n
R
a
w
m
a
te
ria
ls
W
a
r
e
h
o
u
s
e
D
B
R
e
q
u
e
s
t
r
a
w
m
a
te
r
ia
ls
fro
m
S
u
p
p
lie
r1
S
e
lle
r
W
a
re
h
o
u
s
e
&
D
is
tr
ib
u
tio
n
E
R
P
S
y
s
te
m
P
u
r
c
h
a
s
e
o
rd
e
r
O
b
ta
in
r
a
w
m
a
te
r
ia
ls
fr
o
m
S
u
p
p
lie
r1
S
h
ip
p
in
g
a
d
d
re
s
s
r
a
w
m
a
te
r
ia
ls
p
ro
v
id
e
d
b
y
S
u
p
p
lie
r1
G
e
t
s
h
ip
p
in
g
a
d
d
r
e
s
s
M
a
n
u
fa
c
tu
r
e
p
ro
d
u
c
t
R
e
tr
ie
v
e
p
ro
d
u
c
t
fro
m
w
a
r
e
h
o
u
s
e
S
h
ip
p
ro
d
u
c
t
r
a
w
m
a
te
r
ia
ls
p
ro
v
id
e
d
b
y
S
u
p
p
lie
r2
R
e
q
u
e
s
t
r
a
w
m
a
te
r
ia
ls
fro
m
S
u
p
p
lie
r2
P
ro
d
u
c
ts
w
a
r
e
h
o
u
s
e
P
ro
d
u
c
t
O
b
ta
in
r
a
w
m
a
te
r
ia
ls
fro
m
S
u
p
p
lie
r2
O
r
d
e
r
s
D
B
S
a
le
s
S
a
le
s
E
m
it
in
v
o
ic
e
C
o
n
firm
o
rd
e
r
R
e
c
e
iv
e
P
a
y
m
e
n
t
A
rc
h
iv
e
o
rd
e
r
O
r
d
e
r
fu
lfille
d
P
u
rc
h
a
s
e
o
rd
e
r
R
a
w
m
a
te
ria
ls
r
e
q
u
e
s
t
R
a
w
m
a
te
ria
ls
S
u
p
p
lie
r1
R
a
w
m
a
te
r
ia
ls
r
e
q
u
e
s
t
R
a
w
m
a
te
ria
ls
S
u
p
p
lie
r2
P
u
r
c
h
a
s
e
o
rd
e
r
[c
o
n
fir
m
e
d
]
P
u
rc
h
a
s
e
o
rd
e
r
[p
a
id
]
Introduccin
BPMN Bsico
La perspectiva de datos
La perspectiva organizacional*
Descomposicin de procesos
Descomposicin de procesos
Actividades
Tareas
Subprocesos
Nombre
Nombre
Actividades
Subproceso: actividad compuesta que se
puede desglosar en subactividades con un
nivel ms fino de detalle. Pueden aparecer:
En versin colapsada (signo +)
Nombre
Expandida
Nombre
A
c
q
u
ire
ra
w
m
a
te
ria
ls
ra
w
m
a
te
ria
ls
p
ro
v
id
e
d
b
y
S
u
p
p
lie
r1
P
u
rc
h
a
s
e
ra
w
m
a
te
ria
ls
fro
m
S
u
p
p
lie
r1
C
h
e
c
kra
w
m
a
te
ria
ls
a
v
a
ila
b
ility
M
a
n
u
fa
c
tu
re
p
ro
d
u
c
t
R
a
w
m
a
te
ria
ls
a
c
q
u
ir
e
d
S
to
c
ka
v
a
ila
b
ility
c
h
e
c
k
e
d
ra
w
m
a
te
ria
ls
p
ro
v
id
e
d
b
y
S
u
p
p
lie
r2
P
u
rc
h
a
s
e
ra
w
m
a
te
ria
ls
fro
m
S
u
p
p
lie
r2
p
ro
d
u
c
tn
o
t
in
s
to
c
k
C
h
e
c
ks
to
c
k
a
v
a
ila
b
ility
P
u
r
c
h
a
s
e
o
r
d
e
r
r
e
c
e
iv
e
d
p
ro
d
u
c
t
in
s
to
c
k
S
h
ip
a
n
d
in
v
o
ic
e
R
e
trie
v
e
p
ro
d
u
c
tfro
m
w
a
re
h
o
u
s
e
G
e
ts
h
ip
m
e
n
t
a
d
d
re
s
s
S
h
ip
p
ro
d
u
c
t
C
o
n
firm
o
rd
e
r
A
rc
h
iv
e
o
rd
e
r
O
r
d
e
rs
h
ip
p
e
d
a
n
d
in
v
o
ic
e
d
O
rd
e
r
c
o
n
firm
e
d
E
m
itin
v
o
ic
e
R
e
c
e
iv
e
p
a
y
m
e
n
t
O
rd
e
rfu
lfille
d
Order6_2
A
c
q
u
ire
ra
w
m
a
te
ria
ls
M
a
n
u
fa
c
tu
r
e
p
ro
d
u
c
t
R
e
trie
v
e
p
r
o
d
u
c
tfr
o
m
w
a
re
h
o
u
s
e
C
o
n
firm
o
rd
e
r
p
ro
d
u
c
tn
o
t
in
s
to
c
k
C
h
e
c
ks
to
c
k
a
v
a
ila
b
ility
P
u
r
c
h
a
s
e
o
r
d
e
r
r
e
c
e
iv
e
d
p
ro
d
u
c
t
in
s
to
c
k
S
h
ip
a
n
d
in
v
o
ic
e
A
rc
h
iv
e
o
r
d
e
r
O
r
d
e
rfu
lfille
d
S
h
ip
a
n
d
in
v
o
ic
e
G
e
ts
h
ip
m
e
n
t
S
h
ip
p
ro
d
u
c
t
M. Dumas et al. Fundamentals
of
BPM,
a
d
d
r
e
s
s Springer-Verlag, 2013
A
c
q
u
ir
e
r
a
w
m
a
te
ria
ls
lo
w
lia
b
ility
R
e
g
is
te
rh
o
m
e
lo
a
n
a
p
p
lic
a
tio
n
R
e
je
c
th
o
m
e
lo
a
n
C
h
e
c
kh
o
m
e
lo
a
n
a
p
p
lic
a
tio
n
H
o
m
e
lo
a
n
a
p
p
lic
a
tio
n
c
o
m
p
le
te
d
H
o
m
e
lo
a
n
a
p
p
lic
a
tio
n
re
c
e
iv
e
d
h
ig
h
lia
b
ility
d
e
b
ts
R
e
g
is
te
r
s
tu
d
e
n
tlo
a
n
a
p
p
lic
a
tio
n
A
p
p
r
o
v
e
h
o
m
e
lo
a
n
S
ig
n
lo
a
n
C
o
n
d
itio
n
a
lly
a
p
p
ro
v
e
s
tu
d
e
n
tlo
a
n
C
h
e
c
kd
e
b
ts
Call activities
S
ig
n
lo
a
n
S
tu
d
e
n
tlo
a
n
a
p
p
lic
a
tio
n
c
o
m
p
le
te
d
S
tu
d
e
n
tlo
a
n
a
p
p
lic
a
tio
n
re
c
e
iv
e
d
n
o
d
e
b
ts
A
p
p
r
o
v
e
s
tu
d
e
n
tlo
a
n
Introduccin
BPMN Bsico
La perspectiva de datos
La perspectiva organizacional*
Descomposicin de procesos
Mtodo de modelado
Aadir pools
Aadir lanes al pool del proceso
Aadir eventos de inicio y fin (feliz)
Aadir pasos principales en el camino feliz
Reconectar pasos concurrentes y condicionales
Paso 2 (previo)
Paso 2
Paso 3
Paso 5
Paso 5
Introduccin
BPMN Bsico
La perspectiva de datos
La perspectiva organizacional*
Descomposicin de procesos
Mtodo de modelado
Errores comunes
Introduccin
BPMN Bsico
La perspectiva de datos
La perspectiva organizacional*
Descomposicin de procesos
Mtodo de modelado
Errores comunes
Resumen
Resumen