Está en la página 1de 26

Activity 4

Activity 2

La Gua Definitiva

Activity 1

de BPMN2
Activity 5

Activity 3

La norma que satisface las necesidades de BPM (gestion de


procesos de negocio) de su departamento comercial y de TI

ndice
Los 3 niveles de complejidad de BPMN 13
Por qu es tan importante el BPMN? 3
Qu es el BPMN?

El ABC del BPMN


Un medio de colaboracin tcnica y de negocio

5
6

Las 4 categoras de elementos de BPMN 7


4 categoras de elementos de BPMN
Elementos de flujo de trabajo
Elementos organizativos
Elementos de legibilidad
Elementos de comportamiento especial

8
9
10
11
12

Los 3 niveles de complejidad del BPMN


BPMN bsico
Un ejemplo con elementos de BPMN bsicos
Intermediate BPMN
Intermediate activities
Intermediate sequence flow
Intermediate gateway
Intermediate events: catch y throw
Intermediate events: messages y signals
Intermediate events: timers y errors
Intermediate events en un modelo de proceso
Resumen
Fuentes y bibliografa para profundizar

La Gua Definitiva de BPMN2

14
15
16
17
18
19
20
21
22
23
24
25
26

Por qu es tan importante el BPMN?


Business Process Model and
Notation 2.0 (BPMN2) es lo mejor
que ha pasado en el mundo de la
gestin de procesos de negocio en
mucho tiempo.
Por fin las reas
tcnicas y comerciales
de la organizacin
pueden hablar en el
mismo idioma. As la
comunicacin es fluida
y pueden satisfacer
sus necesidades de
precisin y flexibilidad.
Este lenguaje comn
abre nuevas vas de
colaboracin y da lugar
al desarrollo de aplicaciones nuevas y
ms flexibles.

En Bonitasoft, lder mundial de


soluciones BMP de cdigo abierto,
somos conscientes de la fuerza y el
potencial de los estndares comunes.
El BPMN 2.0 nos viene como anillo al
dedo.

En realidad el BPMN es mucho ms fcil de lo que


usted cree; la destreza viene con el tiempo pero empezar es, de hecho, bastante fcil.
Estamos convencidos de que los beneficios pueden
observarse rpidamente. En efecto, lo bueno
del BPMN es que su estructura es tan slida
que una vez que maneje los elementos bsicos,
sus conocimientos y posibilidades aumentarn
enseguida; aprender lo que necesita para extender
su modelo con los elementos intermedios de BPMN
y el equipo tcnico escoger el nivel avanzado para
completar la capacidad de ejecucin.
Le ofrecemos esta gua para ayudarle a familiarizarse
con los principios bsicos y poder probar el BPMN.
No nos cabe duda de que le parecer potente,
adaptable y tremendamente sencilla. Tanto si es
usted un profesional de los negocios como un
desarrollador, BPMN2 es su medio para lograr
mejores procesos, perfeccionar la gestin y ser ms
eficiente.

Sabemos que muchas personas y


organizaciones se podran beneficiar
del BPMN pero an no lo han probado.
Es posible que usted haya
ido aplazndolo porque cree
equivocadamente que hace falta ser
un experto para usar BPMN. Tambin
puede ser porque la propia norma y Miguel Valdes Faura,
muchas de las cosas escritas acerca del
BPMN utilizan un lenguaje inaccesible Presidente y cofundador de Bonitasoft
y difcil de entender.

La Gua Definitiva de BPMN2

Qu es el BPMN?

La Gua Definitiva de BPMN2

El ABC del BPMN


Si ha odo hablar del BPMN pero no
tiene del todo claro qu es o para
qu sirve, puede estar tranquilo:
no es usted el nico.

La notacin consiste en una serie de smbolos


grficos para representar la accin, el flujo o el
Un modelo de procesos de negocio es una comportamiento de un proceso.
representacin de los procesos de una organizacin.
En un BPMS, la notacin BPMN representa las
Los modelos se pueden analizar y mejorar.
instrucciones de codificacin que son ejecutables.
El BPMN proporciona una notacin que todos los
Definiciones
Pero, antes de que definamos qu
usuarios pueden entender sin esfuerzo:
es el BPMN, hablemos de lo que no
BPM Business Process Management
tEFTEFMPTBOBMJTUBTEFOFHPDJPRVFNPEFMBOMPT
es.
procesos a base de conceptos
La disciplina de gestionar los procesos
No es un sistema.
como medio para mejorar los resultados y el
tIBTUB MPT EFTBSSPMMBEPSFT UDOJDPT FODBSHBEPT
No se puede comprar un BPMN
rendimiento de la empresa1
de implementar la tecnologa para los procesos,
es una norma para la colaboracin
tQBTBOEP QPS MBT QFSTPOBT RVF HFTUJPOBSO Z
BPMN Business Process Model and Notation
en los procesos de negocio y para el
supervisarn los procesos.
desarrollo de TI.
Una representacin grfica para detallar los
procesos de una empresa en un modelo de
No es solo para el aspecto de negocio
Ms informacin:
procesos de negocio2
ni solo para TI es un lenguaje comn
y compartido.
BPMS Business Process Management Suite
No es solo para expertos.
Una infraestructura informtica para poder
manejar proyectos y programas de BPM. Desdel anlisis, definicin y diseo de los proceSi est familiarizado con los
sos, hasta su aplicacin, supervisin y anlisis,
diagramas de flujo, puede
siempre bajo una continua optimizacin.1
comenzar de inmediato.
Qu es la BPM?
BPMN = BPM + N

4%

5%

2%

1 Gartner Research
2 Object Management Group

La Gua Definitiva de BPMN2

Un medio de colaboracin tcnica y de negocio


El BPMN es una manera de
esquematizar rpidamente las
actividades de un negocio.
Utilcelo
para
representar
grficamente un proceso.
El modelo visual ser traducido
de manera rpida y sencilla en un
programa que ejecutar el proceso.
Con el BPMN, los encargados de la
gestin del negocio pueden definir lo
que deseen fcilmente y con un alto
grado de precisin. Los profesionales
de TI se pueden comunicar con ellos
y entre ellos para crear un modelo
dentro de un marco de entendimiento
mutuo.

El BPMN funciona con cualquier tipo de proceso de


gestin, operacin o asistencia tcnica. Desarrollando
un modelo con BPMN usted puede mejorar, en un
entorno colaborativo, la comunicacin entre los
implicados en la toma de decisiones acerca de la
naturaleza y la salud de un proceso; puede aplicar en
equipo mejoras y avanzar hacia la automatizacin
de estas mejoras.

El BPMN naci hace cerca de una


dcada y BPMN2 mantiene mucho
de la versin 1.0, especialmente las
formas y los smbolos.
Algo que ha cambiado entre
bastidores es la adopcin del formato
de intercambio XML y la capacidad
que ofrece el BPMN2.0 para convertir
un modelo y su notacin en un proceso
ejecutable.
Los proveedores de BPM de cdigo
abierto y propietario tienen la
posibilidad de convertir las entradas de
BPMN2.0 en procesos automatizados.
BPMN no es un lenguaje
de ejecucin.

Fuente: Business Process Model and Notation, Versin 2, enero de


2011 por OMG

El BPMN puede resultar familiar

La Gua Definitiva de BPMN2

Est diseado para ser


consumido por los motores
de procesos y convertido en
procesos ejecutables.

Las 4 categoras de
elementos de BPMN
La Gua Definitiva de BPMN2

4 categoras de elementos de BPMN


El manual de BPMN2 es largo, Con solo unos pocos elementos de las
primeras categoras usted puedenso y relativamente complejo tres
de crear un diagrama de proceso de
negocio y empezar a comprender el
Podemos acercarnos a la notacon proceso.
organizando los elementos de BPMN
Veamos ms en detalle qu represenen unas cuantas categoras generales.
tan.

El manual de BPMN2 posee:

Elementos de
flujo de trabajo

Elementos
organizativos

Elementos de
legibilidad

Activities (Activitades)
Events (Eventos)
Gateways (Compuertas)
Sequence flow (Flujos de secuencia)

Pools
Swimlanes (Sendas)
Groups (Grupos)

Annotation (Anotaciones)
Links

La Gua Definitiva de BPMN2

98 elementos visuales
508 pginas
300 figuras
313 tablas
3 anexos
13 grupos de colaboracin

Elementos de
comportamiento
especial
Messages/message flow (Mensajes)
Signals (Seales)
Timers (Temporizadores)
Errors (Errores)
Repeating (Iteraciones)
Correlation (Correlacin)

Elementos de flujo de trabajo


Los elementos de flujo de trabajo
son activities, gateways, events,
y los sequence flows, que los
conectar.
Cada uno de esos elementos tiene
diferentes tipos y cada uno de estos
tipos puede estar conectado por un
flojo de secuencia.

Events (Eventos)

Gateways (Compuertas)

Se usan para iniciar o finalizar


un proceso y para gestionar
acciones especficas durante un
flujo de trabajo.

Se usan para separar o unir


flujos del proceso.

Event

Gateway

Gateway

Activities (Actividades)
Tareas que son llevadas a
cabo en el proceso, ya sea por
personas, automaticamente o
mediante subprocesos.

Sequence flow (Flujos de secuencia)


Se usan para mostrar los movimientos del flujo de trabajo.

Ms informacin:

BEST
Activity

Activity

Activity

PRACTICES

Primeros pasos con BPM

La Gua Definitiva de BPMN2

Elementos organizativos
Pool

Swimlane (Sendas)

Contiene un proceso completo. El


flujo no puede abandonar un pool
necesitamos usar los eventos para
transferir la accin o los datos de un
proceso a otro.

Se usa para organizar el proceso en Se usa para encerrar un grupo de


funcin de lo que hace. En un pool, elementos grficos. No afecta al flujo
las sendas impiden que los lactores se de secuencia (sequence flow).
choquen.
El flujo puede cruzar los lmites de las
sendas como si no existiera su fin es
dotar de claridad al modelo.

Lane 1

Los elementos
organizativos son pools
y swimlanes. Piense en
ellos como contenedores
del flujo de trabajo.

Activity

Activity

group

Lane 2

Pool

10

Group (Grupos)

La Gua Definitiva de BPMN2

Elementos de legibilidad
Transforma diagramas en aplicaciones
ejecutables con este potente modelador de
procesos BPMN2.

Los elementos de legibilidad son


annotations y links.
Estos elementos ayudan a que el
modelo sea ms fcil de leer. No
tienen ningn efecto sobre el flujo de
proceso en s.

Links
Le permite cortar un proceso que ha quedado
demasiado largo de leer y continuarlo
sencillamente en otra lnea.

Text annotation (Anotaciones)


Le permite colocar notas con
aclaraciones en un modelo
(una herramienta perfecta
para modeladores novatos!).

Throw
Throw
linklink
Catch
Catch
linklink

y es
e
Open Sourc

Descarga

Annotation

Ms informacin:
Documentacin de Bonita BPM
Modelado de procesos

11

La Gua Definitiva de BPMN2

Elementos de comportamiento especial


Los elementos de comportamiento
especial incluyen un grupo
especfico de events, repeating y
correlation.
Estos elementos nos van a permitir
definir comportamientos avanzados
en un flujo de trabajo ejecutable.
Messages and message
flow (mensajes)
Se usan para transferir acciones
o datos de un pool/proceso a
otro y para correlacionar los
procesos.

Signals (seales)

Timers (temporizadores)

Se usan para enviar datos a


varias actividades al mismo
tiempo.

Se usan para ejecutar actividades


peridicas o para asegurarse de
que una actividad se lleva a cabo
en un plazo especfico.

Throw signal

Errors (errores)

Catch signal

Correlation (correlacin)
Se usa para coordinar el
progreso entre dos instancias
de un proceso en ejecucin.

Correlation message

Throw message

Repeating (iteraciones)
Se usa para repetir
comportamientos, como varias
ejecuciones de una misma tarea o
repetir la misma tarea varias veces.
Repeating

Catch message

12

Se usan para definir el


comportamiento cuando
el sistema detecta un
error tcnico.

La Gua Definitiva de BPMN2

Timer

Service

Los 3 niveles de
complejidad de BPMN
La Gua Definitiva de BPMN2

Los 3 niveles de complejidad del BPMN


Los smbolos de BPMN tienen dos
propsitos:
Representan visualmente un flujo de
proceso.
Traducen un modelo de proceso visual
a un cdigo ejecutable que permite ser
ejecutado en forma de aplicacin.
Recuerde que podemos organizar los
elementos de modelado de BPMN en
cuatro categoras generales:
Elementos de flujo de trabajo
Elementos organizativos

Echemos un vistazo a estos elementos de BPMN en los tres niveles de complejidad:


Bsico, intermedio y avanzado
Basic

Intermediate

Advanced

Activities

Abstract task

Human task
Service task
Call activity

Event subprocess

Events

start
end

In-line and boundary


events - ver comportamiento especial

Gateways

XOR
AND

Inclusive

Sequence flow

Sequence flow

Conditional flow
Default flow

Elementos de legibilidad
Elementos de
comportamiento especial

Special behavior

Tenga en cuenta que el carcter


del BPMN bsico es eminentemente visual. Los niveles intermedio y avanzado de BPMN ya
son ejecutables.

14

La Gua Definitiva de BPMN2

Message
Timer
Error
Signal

Looping
Multi-instantation
Transaction
Compensation
Correlation

BPMN bsico
El BPMN bsico es til para
modelar cuando an no se han
trabajado los detalles.
Activities, events, gateways, y
sequence flow tienen versiones de
nivel bsico de BPMN.
Las actividades bsicas son
abstractas o indefinidas. Los events
bsicos son start y end. Start inicia
un proceso y end lo termina.

Basic gateways
AND (tambin llamado parallel)
Se deben recibir todas las entradas (en
cualquier orden) para que el proceso
pueda continuar.
Todas las salidas se activan (el proceso
contina en paralelo).

XOR (tambin llamado exclusive)


Solo es necesaria una entrada para
que el proceso contine.
Solo se activa una salida (es necesario
establecer una condicin para definir
cul).
Basic sequence flow simplemente
dirige el flujo de proceso de una
actividad a otra.

Activity 2

Activity 1
Start event

AND gateway

XOR gateway
Activity 3

15

La Gua Definitiva de BPMN2

End event

Un ejemplo con elementos de BPMN bsicos


Empiece con lo bsico: abstract
activity, start y stop events,
gateways y sequence flow.

Lane (HR and Trainer)


Parallel (AND) gateway

Perform
general employee
Start event
Sequence flow

HR

Split Orientation task

End

End event

Process model to be
completed with HR

Abstract activity
Update the
training schedule

Text annotation

Publish the
training schedule
to the employee

Validate the
training schedule
No

Exclusive (XOR) gateway


Yes

Is the schedule fine with the trainer?

Proceso de orientacin y formacin para un nuevo empleado

BPMN 2.0, Thomas Allweyer

16

Orientation complete

Prepare
training schedule
Pool (SubProc_Onboarding_Orientation)

Trainer

Imagnese una ficha movindose por


el diagrama como en un juego de
mesa.
Esto puede ayudarle a aclarar cmo
las caractersticas controlan el
movimiento de la ficha a medida que
va aumentando la complejidad.
Cuando se activa un evento de inicio
(start), se inicia una instancia de un
proceso. Analice detenidamente qu
ocurre cuando la ficha va avanzando
por cada uno de los caminos.

Start
SubProc_Onboarding_Orientation

Por ejemplo, un proceso genrico


de orientacin y formacin para un
nuevo empleado podra modelarse de
la siguiente manera con elementos de
BPMN bsicos.

La Gua Definitiva de BPMN2

Intermediate BPMN
Para hacer ejecutable un modelo
visual, empiece a aplicar BPMN
intermedio.

17

Split Orientation task

HR

Start

Orientation complete

Prepare
training schedule

End

Process model to be
completed with HR
Update the
training schedule

Publish the
training schedule
to the employee

Validate the
training schedule
Trainer

SubProc_Onboarding_Orientation

En un proceso ejecutable, el modelo


del flujo se convierte en una aplicacin
de proceso de verdad!
A medida que progrese en materia
de BPMN, comenzar a hacer
sus modelos ejecutables para,
finalmente, convertirlos en procesos
automatizados.
BPMN 2.0 es ms que una notacin.
Implementado,
mediante
una
herramienta de modelado, proporciona
instrucciones de programacin que
utiliza un motor de procesos para
ejecutar los procesos.
El ejemplo anterior es un modelo
simple que muestra clara y visualmente
qu ocurre en el proceso.
El ejemplo de esta pgina y la siguiente
le muestran cmo extender el modelo
a medida que va aplicando BPMN
intermedio.

Perform
general employee

No

Yes

Is the schedule fine with the trainer?

Proceso de orientacin y formacin para un nuevo empleado

La Gua Definitiva de BPMN2

Intermediate activities
Intermediate activities son human,
service y call activity

Call activity representa un


subproceso.

HR

Split Orientation task


Prepare
training schedule

Orientation complete

End

training schedule
Process model to be
completed with HR
Update the
training schedule

general employee
Validate the
training schedule
Trainer

Service activity es un paso


automatizado.

Start
SubProc_Onboarding_Orientation

Las actividades tienen que estar


diferenciadas: son llevadas a cabo
por una persona o automatizadas por
el sistema?
O es un propio subproceso en s
mismo?
Human activity es un paso que
debe ser realizado por una persona.

Perform
general employee

No

Publish the
training schedule
to the employee

Preparar programa de formacin


Yes
es una call activity. Est vinculada a
Is the schedule fine with the trainer?
un subproceso (un hijo del proceso
padre original).
En este punto del proceso, la ficha
pasa al subproceso y, cuando lo ha Este es un aspecto extremadamente util del BPMN. serie de subprocesos que sean flujos de trabajo
completado, vuelve a transferirse al Utilizando esta notacin usted puede modelar completamente independientes.
un proceso padre en un nivel superior que puede Esto quiere decir que se pueden modelar de manera
proceso padre.
ser muy sencillo. Este puede llamar a una independiente y modificados segn sea necesario sin
tener que cambiar obligatoriamente el proceso padre.

training sche

18

La Gua Definitiva de BPMN2

Intermediate sequence flow


Intermediate sequence flow incluye
los flujos conditional y default.

El proceso precisa que se cumplan


algunas condiciones concretas para que
el proceso pueda elegir la siguiente
tarea entre dos o ms opciones.
Un flujo condicional (conditional flow)
es justo lo que parece: una condicin
IF-THEN. En este ejemplo:
Si el formador est de acuerdo con el
programa, esta condicin = true.
Si el formador NO est de acuerdo con
el programa, esta condicin = false.
Default flow le permite dirigir el flujo

19

HR

Split Orientation task

Orientation complete

Prepare
training schedule

End

Process model to be
completed with HR
Update the
training schedule

Publish the
training schedule
to the employee

Validate the
training schedule
Trainer

Conditional sequence flow

Start
SubProc_Onboarding_Orientation

El flujo de secuencia en el BPMN


intermedio tiene que definirse como
conditional o default, para que la
ficha del flujo sepa que camino
tomar.
El flujo de secuencia bsico es
simplemente automtico (en cuanto
una actividad se ha completado, el
proceso avanza hacia la siguiente
tarea de la secuencia).

Perform
general employee

No

Yes

Is the schedule fine with the trainer?

Is the schedule fine with the trainer?


si, por alguna razn, no se rene ninguna condicin.
La ficha siempre tiene un camino que tomar incluso
si hay errores de entrada de datos que invaliden la
condicin IF-THEN definida.
El flujo predeterminado se indica con una barra
invertida \.

La Gua Definitiva de BPMN2

Sequence flow no puede atravesar los lmites


del pool.
Para comunicar el flujo entre pools
(procesos), utilice messages.

Activity 2

flow 2

Activity 3

flow 3

Intermediate gateway
amount > 5000

Intermediate gateway inclusive


is blue
ofrece un control mscolor
preciso
del
flujo de proceso
Salidas del inclusive gateway

Inclusive
gateway 1

Inclusive
gateway 2

Activity 4

flow 4

always

Inclusive gateway puede disparar varias salidas al mismo tiempo.


Outputs
from
Necesita reunir las
condiciones
de los
inclusive gateway
flujos de secuencia salientes.
Condition

Value

amount

5000

color

red

Activity 1

flow 1

default
Inputs to
inclusive gateway

no token is passed
(i.e., condition = false )

Activity 2

flow 2

Activity 3

flow 3

Activity 4

flow 4

amount > 5000

Ejemplo
En este ejemplo, los flujos 2 y 4 renen
la condicin del flujo. Los flujos 1 y
3 no, por tanto la ficha no pasa.

color is blue

Entradas de un inclusive gateway


Inclusive gateway espera todas las
entradas (fichas). Se deben recibir
todas las entradas vlidas antes de
que el flujo proceso pueda continuar.
El motor reconoce qu entradas debe
esperar (en este caso, de los flujos 2 y 4).

20

always

Outputs from
inclusive gateway

Condition

Value

amount

5000

color

red

La Gua Definitiva de BPMN2

Inputs to
inclusive gateway

no token is passed
(i.e., condition = false )

Intermediate events: catch y throw


Intermediate events son los
eventos throw o catch.
Start

Dominar los eventos intermedios start,


end, e in-flow es crucial para dominar
el BPMN intermedio.
Los eventos BPMN se suelen definir
como lanzadores (throw), que
podran ser vistos como emisores, y
capturadores (catch), que seran
vistos como receptores.

End

Message

Catch
message

Timer

Catch
timer

Throw
message

End
message

Eventos combinados
Los eventos pueden tener varias
caractersticas.

Signal

interior liso - lanza o enva eventos

Catch
signal

Throw
signal

Catch
link

Throw
link

End
signal

interior blanco - recoge o recibe eventos


verde inicia un proceso
rojo finaliza un proceso

End
error

azul intermedia, toma lugar dentro del flujo de un proceso

Termination

21

La Gua Definitiva de BPMN2

Un catch event puede ubicarse en cualquier punto


del flujo proceso. El manual de BPMN se refiere a
este caso, de manera algo confusa, como evento
intermedio. Es probable que entienda ms
fcilmente el BPMN si piensa en estos eventos como
throw/enviar y catch/recibir.
Los eventos de inicio especial (message, timer,
signal, error) le permiten disparar los procesos sin
la interaccin directa de ninguna persona, ya que
estn definidos para recibir (catch) informacin
de cualquier lugar.
Cualquier lugar significa en este caso, de un
throw event de otro proceso y este puede ser un
evento de fin.
En este caso concreto, el final de un proceso puede
disparar el inicio de otro.

Intermediate events: messages y signals


Los messages y signals transportan
informacin de un pool a otro.

Timer

Los
messages
se
transmiten
directamente a un receptor, mientras
que las signals se transmiten por toda
el sistema a varios receptores.

22

Catch

Catch

Message (mensajes)

Signal (seales)

Los procesos pueden comenzar con un message. En


BPMN, un message se define como el medio para
transferir datos entre procesos. De hecho, es la nica
manera.
Con BPMN se pueden iniciar procesos con datos
recibidos de diferentes procesos.
De la misma manera, tambin puede usar un
mensaje de envo intermedio si desea enviar datos
a otro proceso en cualquier punto del flujo o un
mensaje de fin.

Como los messages, timers y errors, las


signals pueden recibirse de cualquier
lugar y pueden iniciar un proceso.
Una sola throw signal se transmite
por toda la red y puede ser recibida
por varias catch signals. Esto es
til cuando se desea activar varias
acciones.

La Gua Definitiva de BPMN2

Intermediate events: timers y errors


Timers y errors pueden aplazar o
pausar un proceso o enviarlo por
un camino de excepcin.
Como otros intermediate events,
timers y errors pueden iniciar o
finalizar un proceso o forzar una
accin dentro del flujo del proceso.

23

Timer (temporizadores)

Error (errores)

Se pueden ajustar los timers para que


se disparen a intervalos concretos
o en determinadas fechas y horas
vinculadas con el calendario. Por
ejemplo, se puede activar un start
timer cada 24horas o el primer martes
de cada mes.
Si el timer es un start event, el proceso
comenzar cuando el timer se active.
Si el temporizador (timer) est situado
dentro del flujo del proceso, el proceso
esperar hasta que el timer se dispare
y despus continuar.

De la misma manera que los messages


y los timers, los errors pueden provenir
de fuera y pueden iniciar un proceso
o seguir una ruta de error especial
dentro del proceso.

La Gua Definitiva de BPMN2

Intermediate events en un modelo de proceso


Messages, signals, timers, y errors
especifican el comportamiento del
flujo de trabajo.

Email error
Error
Yes

Send employee
introduction mail
Mail step done

Are there employees


starting work today?

Yes
Start

Split scheduled task

Are there document signing


appointments today?

24

No

Document
Signing

No

La Gua Definitiva de BPMN2

Scheduled tasks complete

Signal

Document signing step done

End

Resumen
Con solo 4 categoras de BPMN
bsico e intermedio ya puede
comenzar a crear una aplicacin de
procesos aplicable y ejecutable.

Los elementos de BPMN se pueden agrupar en


categoras:
Elementos de flujo de trabajo
Elementos organizativos

BPMN es una norma que le permite


Elementos de legibilidad
unir a los profesionales de negocio
Elementos de comportamiento especial
y de TI de una empresa para que
compartan un mismo lenguaje. De
esta manera los encargados de TI En cada una de estas categoras hay elementos
pueden desarrollar las aplicaciones bsicos, intermedios y avanzados.
BPM de la empresa de manera ms
El BPMN bsico es til para modelar.
eficaz y sencilla.
El BPMN intermedio sirve para crear un primer
BPMN es un conjunto de elementos de
modelo ejecutable.
modelado visual y, al mismo tiempo,
El BPMN avanzado define el comportamiento
un conjunto de signos semnticos
del proceso en todo detalle.
para cdigo ejecutable representados
por estos elementos.
Muchos de los elementos visuales de
BPMN son similares a los elementos
de los diagramas de flujo. Modelar
e interpretar modelos de BPMN es
relativamente sencillo.

25

La Gua Definitiva de BPMN2

Si est diseando una suite de software


de BPM, lea el manual de BPMN2...
Si est diseando aplicaciones
de procesos, usted necesita
la Gua Definitiva!

Ms informacin:
VDEO Cree y ejecute
su primer proceso
(en ingls)

Fuentes y bibliografa para profundizar


BPMN Method and Style, 2 ed., Bruce Silver, octubre de 2011

Ms informacin:

OMG Business Process Model and Notation (BPMN) Versin 2.0, enero de 2011
BPMN 2.0: Introduction to the Standard for Business Process Modeling, Thomas
Allweyer, febrero de 2010

BEST
PRACTICES

Qu es

BPM?
26

e
t
i
u
S
C
Common Pitfalls

$
in Process Manage

$
$

Optimization Purchasing

$
$

$Efficiently

with BPM

La Gua Definitiva de BPMN2

Introduccin al Grupo de Gestin de


Objetos (OMG) de BPMN

También podría gustarte