Académique Documents
Professionnel Documents
Culture Documents
Modelos
Warranty?
Call Centre
Technician
Customer Customer
Parts
Service Store
Dispatch
VALUE
issue-to-resolution process
Michael Rosemann
Procesos y Resultados
Todo proceso lleva a uno o varios resultados:
Los resultados positivos producen valor
Los resultados negativos no producen valor (o lo reducen)
Ejemplos
Fallo reparado sin la intervencin del tcnico
Fallo reparado con intervencin mnima del tcnico
Fallo reparado cubierto totalmente por la garanta
Fallo reparado cubierto parcialmente por la garanta
Fallo reparado no cubierto por la garanta
Fallo no reparado
Propsitos de modelado de procesos
Comunicacin
Process
Documentacin identification
Anlisis (por ejemplo Process
Process architecture
architecture
Conceptual
simulacin)
Conformance
Conformance and
and Process As-is
As-is process
process
performance
performance insights
insights discovery model
model
Process
monitoring and Process
Ejecutable controlling analysis
Executable
Executable Insights
Insights on
on
process
process weaknesses
weaknesses and
and
model
model their
their impact
impact
Process Process
implementation redesign
Automatizacin To-be
To-be process
process
model
model
Testing
8
Conceptual
Business Process Model and Notation (BPMN)
Tecnologas de Proporciona
la Informacin
Valor de Negocio
Permite
Proporciona
Cambio
Proceso
13
Un proceso sencillo
Actividades Flujo de
secuencia
Eventos
M. Dumas et al. Fundamentals of BPM, Springer-Verlag, 2013
Tokens
start end
activity event gateway sequence
flow
Empezaremos el modelado
An order-to-cash: El proceso se desencadena por la
recepcin de una orden de compra de un cliente.
Tras la recepcin de la orden de compra se revisa la
disponibilidad de stock para determinar si el
artculo solicitado puede ser atendido. Dependiendo
de la disponibilidad la orden de compra puede ser
confirmada o rechazada. Si el pedido es
confirmado, una factura se emite y los productos
solicitados se envan. El proceso se completa
mediante el archivo de la orden o si el pedido es
rechazado.
Empezaremos el modelado - Descomposicin
An order-to-cash:
El proceso se desencadena por la recepcin de
una orden de compra de un cliente.
Tras la recepcin de la orden de compra se
revisa la disponibilidad de stock para
determinar si el artculo solicitado puede ser
atendido.
BPMN Model
Check stock
availability
Purchase
order
received
21
Empezaremos el modelado - Descomposicin
An order-to-cash:
.
Dependiendo de la disponibilidad la orden de
compra puede ser confirmada o rechazada.
Si el pedido es confirmado, una factura se
emite y los productos solicitados se envan.
El proceso se completa mediante el archivo de
la orden o si el pedido es rechazado.
Order-to-cash BPMN Model
end
Reject order
activity Items not in
stock
Order event
rejected
Check stock
availability
split gateway end
Purchase
order Items in event
received stock Confirm Emit Archive
Ship goods
start order invoice order
Order
event fulfilled
23
Ejecucin del Modelo de Proceso
The token game
Order #1
Order #2
Order #3
Reject order
Items not in
Order
stock
rejected
Check stock
availability
Purchase
order Items in
received stock Confirm Emit Archive
Ship goods
order invoice order
Order
fulfilled
24
Ejemplo :Order-to-cash
Volviendo a revisar
[] Si la orden es confirmada, una factura es emitida y los
productos solicitados son enviados. El proceso se termina con
el archive de la orden. []
Reject order
Items not in
Order
stock
rejected
Check stock
availability
Purchase
order Items in
received stock Confirm Emit Archive
Ship goods
order invoice order
Order
fulfilled
25
Order-to-cash Primer intento
Reject order
Items not in
Order
stock
rejected
Check stock
availability split Emit invoice
Purchase
order Items in
received stock Confirm Emit Archive
Ship goods
order invoice order
Order
fulfilled
split join
Ship goods
26
Gateways
Fig 4.84. Gateway types in the BPMN, Object Management Group (2006)
Gateways
Condicin 2
Facturacin
Cuando se recibe la factura de un cliente, tiene que ser
comprobada. La comprobacin puede resultar en tres
casos:
No hay errores, en cuyo caso la factura es contabilizada;
Hay errores pero pueden ser corregidos, en cuyo caso la
factura es reenviada al cliente, y
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.
Reject order
Items not in
stock Order
rejected
Check stock
availability XOR-split Send invoice
Purchase
order Items in
received stock
Archive
Confirm order
order
Order
AND-split AND-join fulfilled
Ship goods
35
Gateways
Nodo inclusivo: el flujo contina por todas las
alternativas que satisfacen la condicin.
Condicin 1
Condicin 2
Pedidos
Una compaa 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 estn en Amsterdam, un subpedido se
enva all; del mismo modo, si algn producto est
en Hamburgo, un subpedido se enva all. Despus
el pedido se registra y el proceso termina.
Which?
Data Objects,
Data / Materials Stores
Pools y lanes
Flow Objects Artefacts Connecting Objects
Los pools y lanes no tienen un significado
Sequence Flow
Events Data Object
Pool 2
Pool 2
Receive
Pool 1
Pool 1
Send Receive
Send
47
Order-to-cash
48
Process Modelling Viewpoints
Which?
Data Objects,
Data / Materials Stores
Nuevamente el proceso: Order-to-cash
Send
invoice
Confirm Archive
Items in order order
stock Order
fulfilled
Check stock
Ship goods
availability
Purchase
order Items not in
received stock
Reject order
Order
rejected
50
Modelo con artefactos de informacin
Purchase Invoice
Order
Purchase
Purchase Purchase Send Order
Order Order invoice
[checked]
Confirm Archive
Items in order order
stock Order
fulfilled
Check stock
Ship goods
availability
Purchase
order Items not in
received stock
Reject order
Order Orders DB
rejected Purchase Shipment
Order notice
Warehouse DB
Purchase Purchase
Order Order
[rejected] [approved]
51
BPMN Information Artifacts
A Data Object
Purchase Invoice
order
Emit
invoice
A Data Store
Retrieve client
information
52
Quick Note: BPMN Text Annotations
Anotaciones
Clear vendor
Ship goods
line items
53
BPMN Poster (link in Readings page)
54
Fundamentals of Business Process Management