Está en la página 1de 26

Activity 4

Activity 2

La Guía 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
Los 3 niveles de complejidad del BPMN 14
BPMN básico 15
¿Por qué es tan importante el BPMN? 3 Un ejemplo con elementos de BPMN básicos 16
Intermediate BPMN 17
¿Qué es el BPMN? 4 Intermediate activities 18
El ABC del BPMN 5 Intermediate sequence flow 19
Un medio de colaboración técnica y de negocio 6 Intermediate gateway 20
Intermediate events: catch y throw 21
Las 4 categorías de elementos de BPMN 7 Intermediate events: messages y signals 22
4 categorías de elementos de BPMN 8 Intermediate events: timers y errors 23
Elementos de flujo de trabajo 9 Intermediate events en un modelo de proceso 24
Elementos organizativos 10 Resumen 25
Elementos de legibilidad 11 Fuentes y bibliografía para profundizar 26
Elementos de comportamiento especial 12

2 La Guía Definitiva de BPMN2


¿Por qué es tan importante el BPMN?
Business Process Model and En Bonitasoft, líder mundial de En realidad el BPMN es mucho más fácil de lo que
soluciones BMP de código abierto, usted cree; la destreza viene con el tiempo pero em-
Notation 2.0 (BPMN2) es lo mejor somos conscientes de la fuerza y el pezar es, de hecho, bastante fácil.
que ha pasado en el mundo de la potencial de los estándares comunes. Estamos convencidos de que los beneficios pueden
gestión de procesos de negocio en El BPMN 2.0 nos viene como anillo al observarse rápidamente. En efecto, lo bueno
dedo. del BPMN es que su estructura es tan sólida
mucho tiempo. que una vez que maneje los elementos básicos,
sus conocimientos y posibilidades aumentarán
Por fin las áreas enseguida; aprenderá lo que necesita para extender
técnicas y comerciales su modelo con los elementos intermedios de BPMN
de la organización y el equipo técnico escogerá el nivel avanzado para
pueden hablar en el completar la capacidad de ejecución.
mismo idioma. Así la Le ofrecemos esta guía para ayudarle a familiarizarse
comunicación es fluida con los principios básicos y poder probar el BPMN.
y pueden satisfacer Sabemos que muchas personas y No nos cabe duda de que le parecerá potente,
sus necesidades de organizaciones se podrían beneficiar adaptable y tremendamente sencilla. Tanto si es
precisión y flexibilidad. del BPMN pero aún no lo han probado. usted un profesional de los negocios como un
Este lenguaje común
Es posible que usted haya desarrollador, BPMN2 es su medio para lograr
abre nuevas vías de
ido aplazándolo porque cree mejores procesos, perfeccionar la gestión y ser más
colaboración y da lugar
equivocadamente que hace falta ser eficiente.
al desarrollo de aplicaciones nuevas y
un experto para usar BPMN. También
más flexibles.
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 difícil de entender.

3 La Guía Definitiva de BPMN2


¿Qué es el BPMN?

La Guía Definitiva de BPMN2


El ABC del BPMN
Si ha oído hablar del BPMN pero no BPMN = BPM + N La notación consiste en una serie de símbolos
gráficos para representar la acción, el flujo o el
tiene del todo claro qué es o para Un modelo de procesos de negocio es una comportamiento de un proceso.
qué sirve, puede estar tranquilo: representación de los procesos de una organización.
Los modelos se pueden analizar y mejorar. En un BPMS, la notación BPMN representa las
no es usted el único. instrucciones de codificación que son ejecutables.
El BPMN proporciona una notación que todos los
Pero, antes de que definamos qué Definiciones
usuarios pueden entender sin esfuerzo:
es el BPMN, hablemos de lo que no
BPM Business Process Management tEFTEFMPTBOBMJTUBTEFOFHPDJPRVFNPEFMBOMPT
es.
La disciplina de gestionar los procesos procesos a base de conceptos
No es un «sistema».
como medio para mejorar los resultados y el tIBTUB MPT EFTBSSPMMBEPSFT UÏDOJDPT FODBSHBEPT
No se puede «comprar» un BPMN — rendimiento de la empresa1 de implementar la tecnología para los procesos,
es una norma para la colaboración
BPMN Business Process Model and Notation tQBTBOEP QPS MBT QFSTPOBT RVF HFTUJPOBSÈO Z
en los procesos de negocio y para el
supervisarán los procesos.
desarrollo de TI—. Una representación gráfica para detallar los
No es solo para el aspecto de negocio procesos de una empresa en un modelo de
ni solo para TI —es un lenguaje común procesos de negocio2 Más información:
y compartido—. 4%

BPMS Business Process Management Suite 5%

No es solo para expertos.


2%

Una infraestructura informática para poder


manejar proyectos y programas de BPM. Des-
Si está familiarizado con los del análisis, definición y diseño de los proce-
diagramas de flujo, puede sos, hasta su aplicación, supervisión y análisis,
siempre bajo una continua optimización.1
comenzar de inmediato. ¿Qué es la BPM?
1 Gartner Research
2 Object Management Group

5 La Guía Definitiva de BPMN2


Un medio de colaboración técnica y de negocio
El BPMN es una manera de El BPMN funciona con cualquier tipo de proceso de El BPMN puede resultar familiar
gestión, operación o asistencia técnica. Desarrollando
esquematizar rápidamente las un modelo con BPMN usted puede mejorar, en un
El BPMN nació hace cerca de una
actividades de un negocio. década y BPMN2 mantiene mucho
entorno colaborativo, la comunicación entre los
de la versión 1.0, especialmente las
implicados en la toma de decisiones acerca de la
formas y los símbolos.
naturaleza y la salud de un proceso; puede aplicar en
Utilícelo para representar equipo mejoras y avanzar hacia la automatización Algo que ha cambiado «entre
gráficamente un proceso. de estas mejoras. bastidores» es la adopción del formato
de intercambio XML y la capacidad
El modelo visual será traducido
que ofrece el BPMN 2.0 para convertir
de manera rápida y sencilla en un
un modelo y su notación en un proceso
programa que ejecutará el proceso.
ejecutable.
Con el BPMN, los encargados de la
Los proveedores de BPM de código
gestión del negocio pueden definir lo
abierto y propietario tienen la
que deseen fácilmente y con un alto
posibilidad de convertir las entradas de
grado de precisión. Los profesionales
BPMN 2.0 en procesos automatizados.
de TI se pueden comunicar con ellos
y entre ellos para crear un modelo
dentro de un marco de entendimiento
BPMN no es un lenguaje
mutuo.
de ejecución.
Está diseñado para ser
Fuente: Business Process Model and Notation, Versión 2, enero de «consumido» por los motores
2011 por OMG
de procesos y convertido en
procesos ejecutables.

6 La Guía Definitiva de BPMN2


Las 4 categorías de
elementos de BPMN

La Guía Definitiva de BPMN2


4 categorías de elementos de BPMN
El manual de BPMN2 posee:
El manual de BPMN2 es largo, Con solo unos pocos elementos de las 98 elementos visuales
denso y relativamente complejo tres primeras categorías usted pue-
de crear un diagrama de proceso de 508 páginas
negocio y empezar a comprender el 300 figuras
Podemos acercarnos a la notacíon proceso. 313 tablas
organizando los elementos de BPMN 3 anexos
Veamos más en detalle qué represen-
en unas cuantas categorías generales. 13 grupos de colaboración
tan.

Elementos de Elementos Elementos de Elementos de


comportamiento
flujo de trabajo organizativos legibilidad especial
Activities (Activitades) Pools Annotation (Anotaciones)
Messages/message flow (Mensajes)
Events (Eventos) Swimlanes (Sendas) Links
Signals (Señales)
Gateways (Compuertas) Groups (Grupos)
Timers (Temporizadores)
Sequence flow (Flujos de secuencia)
Errors (Errores)
Repeating (Iteraciones)
Correlation (Correlación)

8 La Guía Definitiva de BPMN2


Elementos de flujo de trabajo
Los elementos de flujo de trabajo Events (Eventos) Gateways (Compuertas)
son activities, gateways, events,
Se usan para iniciar o finalizar Se usan para separar o unir
y los sequence flows, que los un proceso y para gestionar flujos del proceso.
conectar. acciones específicas durante un
flujo de trabajo.
Cada uno de esos elementos tiene
diferentes tipos y cada uno de estos
tipos puede estar conectado por un
flojo de secuencia. Gateway
Event Gateway
Activities (Actividades)
Tareas que son llevadas a
Sequence flow (Flujos de secuencia)
cabo en el proceso, ya sea por Más información:
personas, automaticamente o Se usan para mostrar los movimientos del flujo de trabajo.
mediante subprocesos.

BEST
Activity PRACTICES
Activity Activity

Primeros pasos con BPM

9 La Guía Definitiva de BPMN2


Elementos organizativos
Los elementos Pool Swimlane (Sendas) Group (Grupos)
organizativos son pools Contiene un proceso completo. El Se usa para organizar el proceso en Se usa para encerrar un grupo de
y swimlanes. Piense en flujo no puede abandonar un pool función de lo que hace. En un pool, elementos gráficos. No afecta al flujo
—necesitamos usar los eventos para las sendas impiden que los lactores se de secuencia (sequence flow).
ellos como contenedores transferir la acción o los datos de un choquen.
del flujo de trabajo. proceso a otro—. El flujo puede cruzar los límites de las
sendas como si no existiera —su fin es
dotar de claridad al modelo—.
Lane 1

Activity Activity

group
Pool

Lane 2

10 La Guía Definitiva de BPMN2


Elementos de legibilidad
Transforma diagramas en aplicaciones
ejecutables con este potente modelador de
procesos BPMN2.
Los elementos de legibilidad son Links
annotations y links.
Le permite cortar un proceso que ha quedado
demasiado largo de leer y continuarlo
Estos elementos ayudan a que el sencillamente en otra línea.
modelo sea más fácil de leer. No
tienen ningún efecto sobre el flujo de
proceso en sí.

Text annotation (Anotaciones)


Le permite colocar notas con
aclaraciones en un modelo Throw
Throw
linklink
Catch
Catch
linklink Descarga
(¡una herramienta perfecta y es
e
Open Sourc
para modeladores novatos!).

Annotation

Más información:
Documentación de Bonita BPM
Modelado de procesos

11 La Guía Definitiva de BPMN2


Elementos de comportamiento especial
Los elementos de comportamiento Signals (señales) Timers (temporizadores)
especial incluyen un grupo
Se usan para enviar datos a Se usan para ejecutar actividades
específico de events, repeating y varias actividades al mismo periódicas o para asegurarse de
correlation. tiempo. que una actividad se lleva a cabo
Timer
en un plazo específico.

Estos elementos nos van a permitir


definir comportamientos avanzados
en un flujo de trabajo ejecutable. Throw signal Catch signal Errors (errores)
Se usan para definir el Service
Messages and message comportamiento cuando
flow (mensajes) Correlation (correlación) el sistema detecta un
error técnico.
Se usan para transferir acciones Se usa para coordinar el
o datos de un pool/proceso a progreso entre dos instancias
otro y para correlacionar los de un proceso en ejecución. Repeating (iteraciones)
procesos.
Se usa para repetir
comportamientos, como varias
ejecuciones de una misma tarea o
repetir la misma tarea varias veces.
Throw message Correlation message

Catch message Repeating

12 La Guía Definitiva de BPMN2


Los 3 niveles de
complejidad de BPMN

La Guía Definitiva de BPMN2


Los 3 niveles de complejidad del BPMN
Los símbolos de BPMN tienen dos Echemos un vistazo a estos elementos de BPMN en los tres niveles de complejidad:
propósitos: Básico, intermedio y avanzado

Basic Intermediate Advanced


Representan visualmente un flujo de
proceso. Activities Abstract task Human task Event subprocess
Traducen un modelo de proceso visual Service task
a un código ejecutable que permite ser Call activity
ejecutado en forma de aplicación.
Events start In-line and boundary
Recuerde que podemos organizar los events - ver comporta-
end
elementos de modelado de BPMN en miento especial
cuatro categorías generales:
Elementos de flujo de trabajo Gateways XOR Inclusive
AND
Elementos organizativos
Sequence flow Sequence flow Conditional flow
Elementos de legibilidad Default flow

Elementos de Special behavior Message Looping


comportamiento especial Timer Multi-instantation
Error Transaction
Tenga en cuenta que el carácter Signal Compensation
del BPMN básico es eminente- Correlation
mente visual. Los niveles inter-
medio y avanzado de BPMN ya
son ejecutables.

14 La Guía Definitiva de BPMN2


BPMN básico
El BPMN básico es útil para Basic gateways XOR (también llamado exclusive)
modelar cuando aún no se han AND (también llamado parallel) Solo es necesaria una entrada para
que el proceso continúe.
trabajado los detalles. Se deben recibir todas las entradas (en
Solo se activa una salida (es necesario
cualquier orden) para que el proceso
pueda continuar. establecer una condición para definir
Activities, events, gateways, y cuál).
sequence flow tienen versiones de Todas las salidas se activan (el proceso
nivel básico de BPMN. continúa en paralelo).
Las actividades básicas son Basic sequence flow simplemente
abstractas o indefinidas. Los events dirige el flujo de proceso de una
básicos son start y end. Start inicia actividad a otra.
un proceso y end lo termina.

Activity 2

Activity 1

Start event End event


AND gateway XOR gateway
Activity 3

15 La Guía Definitiva de BPMN2


Un ejemplo con elementos de BPMN básicos
Empiece con lo básico: abstract Lane (HR and Trainer)

activity, start y stop events, Perform


general employee…
Parallel (AND) gateway

gateways y sequence flow. Start event

Sequence flow

Start Split Orientation task End End event


Orientation complete
Por ejemplo, un proceso genérico

HR
Prepare
training schedule

SubProc_Onboarding_Orientation
de orientación y formación para un
nuevo empleado podría modelarse de Pool (SubProc_Onboarding_Orientation)
Process model to be
la siguiente manera con elementos de Abstract activity completed with HR
BPMN básicos. Update the
training schedule
Text annotation

Imagínese una ficha moviéndose por


el diagrama —como en un juego de
mesa—. Validate the
Publish the
training schedule
Esto puede ayudarle a aclarar cómo training schedule
to the employee
No
las características controlan el
Trainer

movimiento de la ficha a medida que Exclusive (XOR) gateway


va aumentando la complejidad.
Yes
Cuando se activa un evento de inicio
(start), se inicia una «instancia» de un Is the schedule fine with the trainer?
proceso. Analice detenidamente qué
ocurre cuando la ficha va avanzando
por cada uno de los caminos. Proceso de orientación y formación para un nuevo empleado

BPMN 2.0, Thomas Allweyer

16 La Guía Definitiva de BPMN2


Intermediate BPMN
Para hacer ejecutable un modelo
visual, empiece a aplicar BPMN Perform
general employee…

intermedio.
¡En un proceso ejecutable, el modelo
del flujo se convierte en una aplicación Start Split Orientation task End
Orientation complete
de proceso de verdad!

HR
Prepare
training schedule

SubProc_Onboarding_Orientation
A medida que progrese en materia
de BPMN, comenzará a hacer Process model to be
sus modelos «ejecutables» para, completed with HR

finalmente, convertirlos en procesos Update the


automatizados. training schedule

BPMN 2.0 es más que una notación.


Implementado, mediante una
herramienta de modelado, proporciona Validate the
Publish the
training schedule
instrucciones de programación que training schedule
to the employee
No
utiliza un motor de procesos para
Trainer

ejecutar los procesos.


El ejemplo anterior es un modelo Yes

simple que muestra clara y visualmente


qué ocurre en el proceso. Is the schedule fine with the trainer?

El ejemplo de esta página y la siguiente


le muestran cómo extender el modelo Proceso de orientación y formación para un nuevo empleado
a medida que va aplicando BPMN
intermedio.

17 La Guía Definitiva de BPMN2


Intermediate activities
Intermediate activities son human,
service y call activity Perform
general employee…

Las actividades tienen que estar


diferenciadas: ¿son llevadas a cabo
por una persona o automatizadas por Start Split Orientation task
Orientation complete
End

HR
Prepare
el sistema?
training schedule
training schedule

SubProc_Onboarding_Orientation
¿O es un propio subproceso en sí
mismo? Process model to be
completed with HR
Human activity es un paso que
Update the
debe ser realizado por una persona. training schedule

Service activity es un paso


automatizado. general employee…
Publish the
Validate the
Call activity representa un training schedule
training schedule
to the employee
subproceso. No
Trainer

“Preparar programa de formación” Yes


es una call activity. Está vinculada a
un subproceso (un «hijo» del proceso
padre original).
Is the schedule fine with the trainer?
training sche
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 notación usted puede modelar completamente independientes.
proceso padre. un proceso padre en un nivel superior que puede Esto quiere decir que se pueden modelar de manera
ser muy sencillo. Este puede «llamar» a una independiente y modificados según sea necesario sin
tener que cambiar obligatoriamente el proceso padre.

18 La Guía Definitiva de BPMN2


Intermediate sequence flow
Intermediate sequence flow incluye
los flujos conditional y default. Perform
general employee…

El flujo de secuencia en el BPMN


intermedio tiene que definirse como
conditional o default, para que la
Start Split Orientation task End
«ficha del flujo» sepa que camino Orientation complete

HR
Prepare
tomar. training schedule

SubProc_Onboarding_Orientation
El flujo de secuencia básico es
Process model to be
simplemente automático (en cuanto completed with HR
una actividad se ha completado, el Update the
proceso avanza hacia la siguiente training schedule

tarea de la secuencia).

Conditional sequence flow Validate the


Publish the
training schedule
training schedule
to the employee
El proceso precisa que se cumplan No
Trainer

algunas condiciones concretas para que


el proceso pueda «elegir» la siguiente Yes
tarea entre dos o más opciones.
Un flujo condicional (conditional flow) Is the schedule fine with the trainer?
es justo lo que parece: una condición Is the schedule fine with the trainer?
IF-THEN. En este ejemplo:
Si el formador está de acuerdo con el si, por alguna razón, no se reúne ninguna condición.
programa, esta condición = true. La ficha siempre tiene un camino que tomar incluso Sequence flow no puede atravesar los límites
si hay errores de entrada de datos que invaliden la del pool.
Si el formador NO está de acuerdo con
condición IF-THEN definida. Para comunicar el flujo entre pools
el programa, esta condición = false.
El flujo predeterminado se indica con una barra (procesos), utilice messages.
Default flow le permite dirigir el flujo
invertida «\».

19 La Guía Definitiva de BPMN2


Activity 2 flow 2

Intermediate gateway
amount > 5000

Intermediate gateway inclusive Activity 3 flow 3


ofrece un control máscolor
preciso
is blue
del Inclusive Inclusive
flujo de proceso gateway 1 gateway 2

Salidas del inclusive gateway Activity 4 flow 4


always
Inclusive gateway puede disparar va- Activity 1 flow 1
rias salidas al mismo tiempo. default

Necesita reunir las condiciones


Outputs from de los Inputs to no token is passed
inclusive gateway inclusive gateway (i.e., condition = false )
flujos de secuencia salientes.

Condition Value Activity 2 flow 2


amount 5000 amount > 5000

color red

Ejemplo
En este ejemplo, los flujos 2 y 4 reúnen Activity 3 flow 3
la condición del flujo. Los flujos 1 y color is blue
3 no, por tanto la ficha no pasa.

Entradas de un inclusive gateway


Activity 4 flow 4
Inclusive gateway espera todas las always
entradas (fichas). Se deben recibir
todas las entradas válidas antes de
Outputs from Inputs to
que el flujo proceso pueda continuar. inclusive gateway inclusive gateway
no token is passed
(i.e., condition = false )
El motor reconoce qué entradas debe
esperar (en este caso, de los flujos 2 y 4).
Condition Value
amount 5000
color red
20 La Guía Definitiva de BPMN2
Intermediate events: catch y throw
Intermediate events son los Un catch event puede ubicarse en cualquier punto
del flujo proceso. El manual de BPMN se refiere a
eventos throw o catch. este caso, de manera algo confusa, como «evento
Start End intermedio». Es probable que entienda más
Dominar los eventos intermedios start, fácilmente el BPMN si piensa en estos eventos como
end, e in-flow es crucial para dominar throw/enviar y catch/recibir.
el BPMN intermedio.
Los eventos BPMN se suelen definir
Message
Catch
message
Throw
message
End
message Los eventos de inicio especial (message, timer,
como «lanzadores» (throw), que signal, error) le permiten disparar los procesos sin
podrían ser vistos como emisores, y la interacción directa de ninguna persona, ya que
«capturadores» (catch), que serían están definidos para «recibir» (catch) información
Catch
vistos como receptores. Timer timer de cualquier lugar.

«Cualquier lugar» significa en este caso, de un


Eventos combinados throw event de otro proceso y este puede ser un
Los eventos pueden tener varias Signal
Catch
signal
Throw
signal
End
signal
evento de fin.
características. En este caso concreto, el final de un proceso puede
disparar el inicio de otro.
Catch Throw
interior liso - lanza o envía eventos link link

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 Guía Definitiva de BPMN2


Intermediate events: messages y signals
Los messages y signals transportan Timer
información de un pool a otro.

Los messages se transmiten


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

Message (mensajes) Signal (señales)


Los procesos pueden comenzar con un message. En Como los messages, timers y errors, las
BPMN, un message se define como el medio para signals pueden recibirse de cualquier
transferir datos entre procesos. De hecho, es la única lugar y pueden iniciar un proceso.
manera. Una sola «throw» signal se transmite
Con BPMN se pueden iniciar procesos con datos por toda la red y puede ser recibida
recibidos de diferentes procesos. por varias «catch» signals. Esto es
De la misma manera, también puede usar un útil cuando se desea activar varias
mensaje de envío intermedio si desea enviar datos acciones.
a otro proceso en cualquier punto del flujo o un
mensaje de fin.

22 La Guía Definitiva de BPMN2


Intermediate events: timers y errors
Timers y errors pueden aplazar o
pausar un proceso o enviarlo por
un camino de excepción.
Como otros intermediate events,
timers y errors pueden iniciar o
finalizar un proceso —o forzar una
acción dentro del flujo del proceso—.

Timer (temporizadores) Error (errores)


Se pueden ajustar los timers para que De la misma manera que los messages
se disparen a intervalos concretos y los timers, los errors pueden provenir
o en determinadas fechas y horas de fuera y pueden iniciar un proceso
vinculadas con el calendario. Por o seguir una ruta de error especial
ejemplo, se puede activar un start dentro del proceso.
timer cada 24 horas 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 después continuará.

23 La Guía 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

No
Are there employees
starting work today?

Yes
Document
Split scheduled task
Start Signing Scheduled tasks complete End

No Signal Document signing step done


Are there document signing
appointments today?

24 La Guía Definitiva de BPMN2


Resumen
Con solo 4 categorías de BPMN Los elementos de BPMN se pueden agrupar en
Si está diseñando una suite de software
categorías:
básico e intermedio ya puede de BPM, lea el manual de BPMN2...
comenzar a crear una aplicación de Elementos de flujo de trabajo
procesos aplicable y ejecutable. Si está diseñando aplicaciones
Elementos organizativos de procesos, ¡usted necesita
BPMN es una norma que le permite Elementos de legibilidad la Guía Definitiva!
unir a los profesionales de negocio
y de TI de una empresa para que Elementos de comportamiento especial
compartan un mismo lenguaje. De
esta manera los encargados de TI En cada una de estas categorías hay elementos
pueden desarrollar las aplicaciones básicos, intermedios y avanzados.
BPM de la empresa de manera más El BPMN básico 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 semánticos
del proceso en todo detalle.
para código ejecutable representados
por estos elementos. Más información:
Muchos de los elementos visuales de VÍDEO Cree y ejecute
BPMN son similares a los elementos su primer proceso
de los diagramas de flujo. Modelar (en inglés)
e interpretar modelos de BPMN es
relativamente sencillo.

25 La Guía Definitiva de BPMN2


Fuentes y bibliografía para profundizar
BPMN Method and Style, 2ª ed., Bruce Silver, octubre de 2011
OMG Business Process Model and Notation (BPMN) Versión 2.0, enero de 2011 Más información:
BPMN 2.0: Introduction to the Standard for Business Process Modeling, Thomas Introducción al Grupo de Gestión de
Allweyer, febrero de 2010 Objetos (OMG) de BPMN

BEST
PRACTICES C - S u i t e
Common Pitfalls
5
in Process ¥Manage
¿Qué es $ €
£

$£€ £
$ £
¥ €

“BPM”?
Optimization €Purchasing

¥ €
£ $ € $
¥
£
$Efficiently


¥€
with BPM
£ $
26 La Guía Definitiva de BPMN2

También podría gustarte