Documente Academic
Documente Profesional
Documente Cultură
Introduccin
Hasta
mediados
de
la
dcada
pasada
no
exis?a
una
notacin
que
permi)era
modelar
procesos
de
negocio
sa)sfactoriamente
UML
representa
bien
ambientes
altamente
estructurados,
pero
)ene
dicultades
para
representar
interacciones
complejas
y
poco
estructuradas
Otras
notaciones
como
EPC
son
propietarios
En
general,
no
estaban
pensadas
para
comunicar
a
personas
del
negocio
Introduccin
A
par)r
de
la
necesidad
surge
BPMN
Business
Process
Modeling
Nota/on
Notacin
creada
como
estndar
de
representacin
de
procesos
Especcamente
diseada
para
representar
la
secuencia
de
ac)vidades
y
los
mensajes
que
uyen
entre
dis)ntos
par)cipantes
Obje)vo
BPMN
Proveer
una
notacin
que
sea
fcilmente
entendible
por
todos
los
usuarios
de
negocio
Desde
los
analistas
que
crean
los
borradores
iniciales
de
procesos
hasta
los
desarrolladores
tcnicos
que
son
responsables
de
implementar
la
tecnologa
que
ejecutar
dichos
procesos.
Y
por
supuesto,
la
gente
de
negocio
que
manejar
y
monitorear
estos
procesos
NOTACIN
Objetos
de
Flujo:
qu
se
hace
y
en
qu
orden
Un
diagrama
de
procesos
)ene
un
pequeo
grupo
de
elementos
centrales
(tres),
que
son
los
Objetos
de
Flujo:
Ac)vidad
(Ac/vity)
qu?
Evento
(Event)
cundo?
Decisin
(Gateway)
bajo
qu
condiciones?
Sub-procesos
(sub-process)
+
10
Vista
en
detalle
Bajo
nivel
Vista
resumida
Alto
nivel
11
12
13
14
15
16
17
Ejemplo de gateway OR
18
19
20
Objetos
de
Conexin
Los
objetos
de
ujo
se
conectan
entre
ellos
en
un
diagrama
para
crear
el
esqueleto
bsico
de
la
estructura
de
un
proceso
de
negocio
Existen
tres
Objetos
de
Conexin
que
proveen
esta
funcin
Flujo
de
secuencia
(Sequence
Flow)
Flujo
de
Mensaje
(Message
Flow)
Asociacin
(Associa/on)
22
23
Flujo
default
Es
el
camino
predeterminado
para
el
ujo
24
25
26
Elementos:
Swimlanes
Muchas
tcnicas
de
modelacin
u)lizan
el
concepto
de
swimlanes
como
mecanismo
de
organizacin
de
ac)vidades
en
categoras
visuales
separadas
para
ilustrar
las
diferentes
capacidades
funcionales
o
responsabilidades
BPMN
soporta
swimlanes
con
dos
constructores
principales:
Pool
Lane
27
Banco
28
29
Banca de
Personas
Banco
Comt
De
Riesgo
30
31
32
Elementos:
Artefactos
Datos
(Data
object)
Nombre
[Estado]
Grupo (Group)
Anotacin (Annota/on)
33
Ejemplo
34
35
Preguntas
interesantes
Modelar
un
proceso
de
punta
a
punta
en
un
solo
diagrama?
No,
se
recomienda
dividir
en
trozos
manejables
y
con
signicado
propio.
U)lice
el
concepto
de
Sub-Proceso
Ejemplo:
Cafetera
El
cliente
llega
a
la
cafetera
y
solicita
la
carta.
El
mesero
entrega
la
carta
y
espera
por
el
pedido
del
cliente.
El
pedido
es
enviado
al
cocinero
para
su
preparacin,
una
vez
listo
se
avisa
al
mesero
para
que
se
lo
entregue
al
cliente
Una
vez
que
el
cliente
recibe
su
pedido,
procede
a
tomar
su
caf
y
solicita
la
cuenta
al
mesero.
El
cajero
calcula
la
cuenta
y
elabora
la
boleta
de
pago.
El
mesero
entrega
la
boleta
al
cliente
El
pago
se
puede
hacer
en
efec)vo
o
con
tarjeta.
En
caso
sea
en
efec)vo,
le
entrega
el
dinero
al
mesero
y
el
cajero
naliza
la
venta.
Cuando
se
paga
con
tarjeta,
el
mesero
entrega
la
mquina
validadora
al
cliente
para
ingresar
los
datos
de
validacin.
Una
vez
validados
por
el
banco
el
cajero
naliza
la
venta
Cuando
el
cajero
est
cerrando
la
venta
el
mesero
limpia
y
ordena
la
mesa
desocupada
por
el
cliente
38
Preparar
Orden
Entregar
Orden
Recibir
Pago
Cerrar
venta
Entregar
carta
Preparar
pedido
Entregar
orden
a
cliete
Crear
boleta
Ingresar
fondos
Recibir
pedido
Avisar
mesero
Recibir
pago
Limpiar
mesa
39
40
41