Menú

BPMN business process modeling notation del centro DCInternet

Programa de BPMN business process modeling notation

Modalidad: Online
Duración 21

Temario

PRESENTACIÓN:



BPMN es la nomenclatura estándar para el Modelado de Procesos de Negocios. Fue diseñado como una notación de tipo diagrama de flujo, robusto, fácil de usar y completamente independiente de la implementación. Los analistas que emplean BPMN no requieren conocer principios de programación orientada a objetos, ni de algún lenguaje de programación concreto para describir sus procesos de negocio, lo que lo hace ideal para quienes no están relacionados a la industria del software. Pese a esto, el BPMN no excluye a los desarrolladores IT. Su nomenclatura incluye conceptos propios de la programación: Intercambio de mensajes, condicionales, ciclos, manejo de excepciones, flujos en paralelo, estados y eventos. La estructura del lenguaje BPMN es tan concisa y clara que permite la traducción directa a lenguajes ejecutables, como el BPEL.



Una notación estándar Business Process Modeling Notation (BPMN) le dará a una empresa la capacidad de entender sus procesos de negocio internos de una manera gráfica y, también, le permitirá comunicar estos procesos de una manera estándar. Además, muchas empresas requieren ajustarse a las nuevas circunstancias de negocio tanto internas como B2B y BPMN les permitirá hacerlo de una manera más rápida.



Por qué BPMN es importante

En años recientes, los analistas, gerentes de producción, de manufactura, directores y administradores han encontrado necesario el modelar procesos de negocio. En muchas ocasiones, se ha recurrido a diagramas UML para tal objetivo. Estos diagramas pueden ser complicados de aprender y manipular por personas que no están orientadas al desarrollo de sistemas de Software. El BPMN, al ser independiente de implementación, simple y robusto, se colocó rápidamente como un mecanismo para facilitar el modelado de negocios. Pero no se queda en simplemente una descripción: a travéz de BPMN se puede describir, documentar, analizar, optimizar e incluso automatizar procesos.



En el area de manufactura, por ejemplo, el BPMN se ha convertido en una herramienta de referencia obligada para la "programacion" de "cerebros electronicos" BPM',s que controlan las líneas de producción compuestas por motores, relevadores, toberas, elevadores, etc., automatizandolas por completo.



SOA y BPMN:

Adicionalmente, las nuevas arquitecturas orientadas a servicios (SOA) y los Servicios Web en los que se apoyan han encontrado en el BPMN a un lenguaje ideal para plasmar la funcionalidad y mensajes expuestos e intercambiados por las aplicaciones, lo que lo convierte en un lenguaje de conocimiento obligado por arquitectos, integradores y desarrolladores de este tipo de sistemas.



OBJETIVOS:



El alumno aprenderá las principales características de BPMN, modelando procesos de negocio:

Introducción

Elementos básicos

Gateways

Colaboraciones

Eventos

Actividades

Excepciones

Transacciones y Compensaciones

Objetos de Datos



DIRIGIDO A:



Analistas de negocio, Gerentes, Ingenieros de manufactura, documentadores de procesos.



CONTENIDO:



Capítulo 1 &ndash, Introducción

1.1 Modelado del Negocio

1.2 Herramientas de Modelado

1.3 Aparición del BPMN

1.4 Niveles de Modelado BPMN



Capítulo 2 &ndash, Elementos Básicos

2.1 Procesos

2.2 Categorías de Procesos

2.3 Pools y Lines

2.4 Flujos de Secuencia

2.5 Artefactos

2.6 Un primer diagrama



Capítulo 3 - Gateways

3.1 Splits y Merges

3.2 Gateway Exclusivo

3.3 Gateway Paralelo

3.4 Gateway Inclusivo

3.5 Gateway Complejo



Capítulo 4 &ndash, Colaboraciones

4.1 Intercambio de mensajes

4.2 Intercambio interno

4.3 Intercambio entre procesos

4.4 Intercambio entre líneas

4.5 Intercambio entre pools

4.6 Procesos Publicos y Privados

4.7 Representacion de contenido



Capítulo 5 &ndash, Eventos

5.1 Eventos

5.2 Eventos de Inicio

5.3 Eventos de Fin

5.4 Eventos Intermedios

5.5 Especializaciones de eventos

5.6 Gateways basados en eventos



Capitulo 6 - Actividades

6.1 Tareas y Subprocesos

6.2 Tipos de tareas

6.3 Modelado de ciclos

6.4 Actividades multi-instancia

6.5 Subprocesos ad-hoc

6.6 Invocando tareas globales y procesos



Capítulo 7 &ndash, Excepciones

7.1 Eventos adjuntos

7.2 Eventos adjuntos de interrupción

7.3 Eventos adjuntos de no-interrupción

7.4 Eventos de Error

7.5 Eventos de Estalación

7.6 Subprocesos de Evento



Capítulo 8 &ndash, Transacciones y Compensaciones

8.1 Actividades Transacción

8.2 Actividades Compensación

8.3 Llamando a rutinas de compensación



Capítulo 9 &ndash, Objetos de Datos

9.1 Datos en mensajes

9.2 Datos en eventos

9.3 Almacén de datos

9.4 Invocando actividades con datos




Información Adicional

Prerrequisitos:

Se recomienda experiencia con algún lenguaje de modelado como UML, aunque no es necesario.

Contacta ahora con el centro

Junglebox S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información requeridas y el envío de comunicaciones promocionales sobre formación, derivadas de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra P. de Privacidad​