teoría de sistemas – 1 semestre 2005 – universidad de valparaíso desarrollado por business...

58
Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaí Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business Process Modeling Notation. La especificación BPMN 1.0 fue publicada en Mayo del 2004. Introducción

Upload: concepcion-henriquez-palma

Post on 24-Jan-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

• Desarrollado por Business Process Management Initiative (BPMI).

• Es un estándar: BPMN Business Process Modeling Notation.

• La especificación BPMN 1.0 fue publicada en Mayo del 2004.

Introducción

Page 2: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

• El objetivo principal de desarrollar BPMN fue proveer una notación que sea fácilmente entendible por todos los usuarios de negocio.

• Desde los analistas que crean los borradores iniciales de procesos hasta los desarrolladores técnicos que son responsables de implementar la tecnología que ejecutará dichos procesos. Y por supuesto, la gente de negocio que manejará y monitoreará estos procesos.

Introducción

Page 3: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

• BPMN da soporte a la generación de modelos de procesos ejecutables (BPEL4WS).

• BPMN crea un “puente” estandarizado para suplir la brecha entre los procesos de negocio y la impementación de procesos.

Introducción

Page 4: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

• BPMN define un Diagrama de Procesos de Negocio (BPD), basado en la técnica de “flowcharting” (diagramado de flujos) que ajusta modelos gráficos de operación de procesos de negocio.

• Un modelo de procesos de negocio será una red de objetos gráficos, correspondientes a actividades y controles de flujo que definen el orden de ejecución de éstas.

Introducción

Page 5: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Un BPD (diagrama de procesos de negocio) se estructura con un grupo de elementos gráficos.

Las cuatro categorías básicas de elementos son:

• Flow Objects (objetos de flujo)• Connecting Objects (objetos de conexión)• Swimlanes • Artifacts (artefáctos)

Elementos

Page 6: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Un BPD tiene un pequeño grupo de elementos centrales (tres), los cuales son los Flow Objects:

- Event (Evento)- Activity (Actividad)- Gateway (decisión)

Elementos: Flow Objects

Page 7: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

• Un evento se representa por un circulo y es algo que “sucede” durante el curso de un proceso de negocio.

• Los eventos afectan el flujo del proceso y usualmente tienen un causa (trigger - gatillo) o un impacto (result – resultado).

• Los eventos se representan con círculos con el centro abierto para permitir anotar diferentes gatillos o resultados.

Flow Objects: Event

Page 8: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

• Hay tres tipos de eventos basado en cuándo ellos afectan el flujo:

- Start (comienzo)

- Intermediate (intermedio)

- End (final)

Flow Objects: Event

Page 9: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

• Una actividad (Activity) se representa por un rectángulo con sus bordes redondeados y es un término genérico para el trabajo que un organización realiza.

• Un actividad puede ser atómica o no atómica (compuesta).

Flow Objects: Activity

Page 10: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

• Los tipos de actividades son:

- Task (tareas)

- Sub-process (subproceso)

Los subprocesos se distinguen por un pequeño + al centro y abajo en la figura.

Flow Objects: Activity

+

Page 11: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

• A Gateway es representado por la figura de un diamante y se usa para controlar la divergencia de la secuencia de un flujo.

• Determina las “tradicionales” decisiones, tando bifurcaciones, como uniones y acoplamientos de flujos. • Las anotaciones al interior indican el tipo de comportamiento de control.

Flow Objects: Gateway

Page 12: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

• Los objetos de flujo se conectan entre ellos en un diagrama para crear el esqueleto básico de la estructura de un proceso de negocio.

• Existen tres Connecting Objects que proveen esta función de conexión.

Elementos: Connecting Objects

- Sequence Flow

- Message Flow

- Association

Page 13: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Connecting Objects: Sequence Flow

Un Sequence Flow se representa por una línea sólida con el extremo sólido

Es usada para mostrar el orden (secuencia) de la actividad dentro del proceso.

No te que el término “control flow” generalmente no es usado en BPMN.

Page 14: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Connecting Objects: Message Flow

Un Message Flow se representa por una línea segmentada con el extremo sin relleno.

Es usada para mostrar el flujo de mensajes entre dos participantes de procesos separados (business entities o business roles).

En BPMN, dos “Pools” en el diagrama representan a dos participantes.

Page 15: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Connecting Objects: Association

Una Association se representa por una línea segmentada finamente con el extremo en punta.

Se usa para asociar datos, textos u otros artefactos con flujos de objetos.

Las asociaciones son usadas para mostrar las entradas y salidas de las actividades.

Page 16: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Ejemplo con formas básicas

Ejemplo de Proceso de Negocio Simple

Page 17: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Ejemplo con formas básicas y marcas internas en las formas

Segmento de un Proceso con más detalles

Page 18: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Elementos: Swimlanes

Muchas técnicas de modelados utilizan el concepto de swimlanes como mecanismo de organización de actividades en categorías visuales separadas para ilustrar las diferentes capacidades funcionales o responsabilidades.

BPMN soporta swimlanes con dos constructores principales:

- Pool- Lane

Page 19: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Swimlanes : Pool

Un Pool representa un Participante en un Proceso.

El Pool también actúa como contenedor gráfico para separar al grupo de actividades realizadas por un participante de otros Pools. Los Pools se usan generalmente en el contexto de situaciones B2B.

Nombre

Page 20: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Swimlanes : Lane

Un Lane es una partición dentro de un pool y se extiende a lo largo de todo el pool, tanto vertical como horizontalmente.

Los Lanes son usados para organizar y categorizar actividades.

Nombre

Nombre

Nombre

Page 21: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Swimlanes : Pool & Lane

Los Pools se usan cuando los diagramas involucran a dos entidades de negocios o participantes separados.Están físicamente separados en el diagrama.

Las actividades dentro de Pools separados son consideradas auto contenidas en el proceso. De esta forma, la secuencia del flujo podría no atravesar el límite del Pool.

Page 22: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Swimlanes : Pool & Lane

Los flujos de mensajes son los mecanismos que muestran la comunicación entre dos participantes, conectando de esta manera a dos Pools (o objetos dentro de los Pools).

Page 23: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Swimlanes : Pool & Lane

Ejemplo de BPD con Pools

Page 24: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Swimlanes : Pool & Lane

Los Lanes son más cercanos a los swimlanes que tradicionalmente se utilizan para modelar procesos de negocio.

Los Lanes son usados para separa activiades asociadas con una función específica de la organización.

La secuencia de flujos podría atravesar los límites del Lane dentro de un Pool, pero podrían no usarse flujos de mensajes entre Flow Objects en Lanes del mismo Pool.

Page 25: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Swimlanes : Pool & Lane

Segmento de un Proceso con Lanes

Page 26: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Elementos : Artifacts

BPMN fue diseñado para permitir a los modeladores y herramientas de modelado algunas flexibilidades para extender la notación básica y proveer la habilidad poder modelar diferentes contextos apropiadamente.

No está limitado el número de Artefactos que se pueden agregar a un diagrama para que éste represente más apropiadamente al contexto del negocio.

La versión actual de BPMN predefine sólo tres tipos de artefactos.

Page 27: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Elementos : Artifacts

Data object

Group

Annotation

Nombre[Estado]

Anotaciones de Texto permiten al Modelador agregar información adicional

Page 28: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Artifact : Data Object

Los Data Objects son un mecanismo para mostrar como las activiades requieren o producen objetos.

Ellos se conectas a las actividades a través de asociaciones.

Nombre[Estado]

Page 29: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Artifact : Group

Un Group es representado por un rectángulo redondeado dibujado con línea segmentada

El agrupamiento puede ser usado para propósitos de documentación o análisis, y no afecta la secuencia del flujo.

Page 30: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Artifact : Annotation

Las Annotations son mecanismos para que un modelador pueda agregar información textual adicional para el lector del diagrama BPMN.

Anotaciones de Texto permiten al Modelador agregar información adicional

Page 31: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Artifact

Los modeladores puede crear sus propios tipos de artefactos que agreguen más detalle al proceso.

Con bastante frecuencia se muestran entradas y salidas de actividades en los procesos. Sin embargo, la estructura básica del procesos, es especificada con actividades, gateways, y flujos de secuencia.

Page 32: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Artifact

Segmento de un Proceso con Lanes. Sin artefactos. Segmento de un Proceso con

Lanes. Con artefactos.

Page 33: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Resumen Elementos Centrales de BPMN

Page 34: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Usos Generales de BPMN

Este modelado de procesos de negocio se usa para comunicar una amplia variedad de información a diferentes audiencias.

BPMN está diseñado para cubrir varios tipos de modelado y permite la creación tanto de segmentos de proceso como procesos de negocio de comienzo a fin, y en diferentes niveles de representatividad.

Page 35: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Usos Generales de BPMN

Dentro de la variedad de objetivos de modelado de procesos, hay dos tipos básicos que pueden ser creados con un BPD:

• Collaborative (Public) B2B Processes• Internal (Private) Business Processes

Page 36: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Collaborative (Public) B2B Processes

Un proceso colaborativo B2B describe la interacción entre dos o más entidades de negocio.

Los diagramas para este tipo de procesos generalmente tiene un punto de vista global. Es decir, ellos no consideran la visión de un participante en particular, pero si muestran las interacciones entre los participantes.

Page 37: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Collaborative (Public) B2B Processes

Las interacciones son representadas como secuencias de actividades y patrones de intercambios de mensajes entre los participantes.

Las actividades para la colaboración entre los participantes pueden ser consideradas como “touch-points” entre ellos.

Así, los procesos definen las interacciones que son visibles al público para cada participante.

Page 38: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Collaborative (Public) B2B Processes

Cuando se ve a un procesos en un sólo Pool (e.d. hay sólo un participante) el proceso público es también llamado abstract process.

El proceso (interno) existente probablemente tendrá más actividades y detalles que el que se muestra en el collaborative B2B processes.

Page 39: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Collaborative (Public) B2B Processes

Ejemplo proceso colaborativo

Page 40: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Internal business processes

Un internal business process se focaliza generalmente en el punto de vista de una sola organización del negocio.

A pesar de que los procesos internos con frecuencia muestran interacciones con participantes externos, ellos definen las actividades que no son generalmente visibles al público y son, por lo tanto, actividades privadas.

Page 41: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Internal business processes

Si se usan swimlanes, entonces un proceso de negocio interno será contenido por un solo Pool. En consecuencia el flujo de secuencia estará contenido dentro del Pool y no podrá atravesar los límites del Pool.

Los flujos de mensajes pueden atravesar los límites del Pool para mostrar las interacciones que existen entre procesos internos de negocios separados.

Page 42: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Internal business processes

Así, un solo diagrama de proceso de negocio podría mostrar múltiples procesos de negocio privados.

Page 43: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Diferentes Propósitos: Diferentes Niveles de Precisión

El modelado de procesos de negocio a menudo comienza capturando las actividades de más alto nivel, para luego ahondar un niveles más bajos de detalle dentro de diagramas separados.

Podrían existir diagramas en múltiples niveles dependiendo de la metodología usada para el desarrollo de los modelos.

Sin embargo, BPMN es independiente de cualquier metodología de modelado de procesos.

Page 44: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Ejemplo Proceso de Alto Nivel

Ejemplo de proceso de alto nivel el cual es básicamente una serie de subprocesos con tres puntos de decisión.

Page 45: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Ejemplo Proceso de Alto Nivel

Page 46: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Ejemplo Proceso de Alto Nivel

Page 47: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Ej. Proceso Interno: Más bajo Nivel

Se mostrará un ejemplo mostrando el detalle del primer subproceso del diagrama anterior.

Este diagrama usará dos Pools:

• uno para el cliente y• otro para la empresa proveedora del servicio

Page 48: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Ej. Proceso Interno: Más bajo Nivel

Note que el diagrama mostrará el proceso de negocio interno de la empresa y un proceso abstracto para el cliente.

El proceso del cliente sólo incluye las actividades usadas para comunicación a través de flujos de mensajes a la empresa.

Las actividades dentro de la empresa son divididas por Lanes que muestran los departamentos o roles responsables para su funcionamiento (Sistema Coordinador, Desarrollo de Negocio, Legal, Ventas).

Page 49: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Ej. Proceso Interno: Más bajo Nivel

Page 50: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

¿Cuál es el valor de modelar con BPMN?

Los miembros del BPMI Notation Working Group representan un gran segmento de la comunidad de modelado de procesos. Ellos intentan promover a BPMN como un estándar aceptado por toda la comunidad.

El desarrollo de BPMN es un intento para reducir la fragmentación de otras notaciones y herramientas de modelado anteriores.

El BPMI Notation Working Group intenta rescatar las mejores ideas de las notaciones anteriormente existentes y consolidarlas en una sola.

Page 51: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

¿Cuál es el valor de modelar con BPMN?

Ejemplo de otras notaciones que revisadas:

• UML Activity Diagram,• UML EDOC Business Processes,• IDEF,• ebXML BPSS,• Activity-Decision Flow (ADF) Diagram,• RosettaNet,• LOVeM, y • Event-Process Chains (EPCs).

Page 52: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

¿Cuál es el valor de modelar con BPMN?

La fragmentación de diferentes técnicas de modelado estorba la adopción generalizada de sistemas que manejen la interoperabilidad de procesos de negocio.

Un notación de modelado estándar soportada robustamente reducirá la confusión entre usuarios finales de negocio y tecnologías de información.

Page 53: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

¿Cuál es el valor de modelar con BPMN?

Otro factor que guía el desarrollo de BPMN es que, históricamente, el desarrollo de procesos de negocio por la gente de negocio ha sido técnicamente separado de la representación de procesos requeridos para el diseño de sistemas que implementan y ejecutan estos procesos.

Page 54: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

¿Cuál es el valor de modelar con BPMN?

Por lo tanto, ha sido necesario traducir manualmente los modelos originales de procesos de negocio a modelos de ejecución. Tales traducciones están sujetas a errores y hacen difícil a los propietarios de los procesos entender la evolución y funcionamiento de los procesos que ellos desarrollan.

Page 55: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Mapeando Diagramas BPMN a BPEL4WS

Para ayudar a disminuir la brecha entre técnicas de modelado, uno de las metas en el desarrollo de BPMN fue crear un puente entre:

•Notación de procesos orientados a negocios•Lenguajes de ejecución orientados a TI queimplementan procesos dentro de sistemas de manejo de procesos de negocio

Page 56: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Mapeando Diagramas BPMN a BPEL4WS

Los objetos gráficos de BPMN, soportados por un abundante conjunto de atributos de objetos, fue mapeado al lenguaje de ejecución de procesos de negocio para Servicios Web (BPEL4WS v1.1).

BPEL4WS es por ahora el estándar de facto para la ejecución de procesos.

Page 57: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

Mapeando Diagramas BPMN a BPEL4WS

Ejemplo de un segmento de un proceso de negocio y etiquetas de mapeo a los elementos de BPEL4WS.

Page 58: Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso Desarrollado por Business Process Management Initiative (BPMI). Es un estándar: BPMN Business

Teoría de Sistemas – 1 semestre 2005 – Universidad de Valparaíso

IDEF / BPMN / UML

IDEF, BPMN y UML son lenguajes que permiten modelar procesos de negocio. Sin embargo, cada uno de ellos considera ciertos aspectos de la realidad.

A la hora de modelar, habrá que definir el propósito del modelo para escoger alguna técnica...