Post

BPMN Guia rapida y basica

BPMN Guia rapida y basica

Guia Basica Notacion BPMN

ELEMENTOS DE BPMN

BPMN se subdividen en las siguientes cuatro categorias:

1. Flow Objects

  • Event : Su representación es un circulo. Representan a su ves algo que “Sucede”, es decir, como su mismo nombre indica, un “evento” durante el momento o curso de un proceso. Así mismo, afectan el flujo del proceso y tienen una causa (un trigger o desencadenante de ese evento) o también un impacto (resultado). Además existen 3 tipos que estan basados en el tiempo en que ocurren, estos son inicial, intermedio y final, respresentados con una linea, doble linea y una linea gruesa correspondientemente.
  • Activity : Describe el trabajo realizado por la empresa. Esta puede ser simple o compuesta
     1. Tarea : representado con un rectangulo con esquinas redondeads. 
     2. Subproceso : representado con un rectangulo con esquinas redondeadas y un simbolo “+” en la parte inferior central. 
  • Gateway : Representado con un diamente. Es utilizado para determinar decisiones tradicionales o recurrentes, la bifurcacion, fusion y union de caminos. Además tiene distintos tipos representados por marcadores o simbolos dentro del diamante.

  2. Connecting Objects o enlaces : 

Esta compuesto por los 3 siguientes

  • Flujo de secuencia : Utilizada para representar el orden o secuencia en que las actividades se realizaran.
  • Flujo de mensaje : Representado por una linea discontinua. Utilizada para mostrar el flujo de mensajes entre dos pools los cuales permiten representar a 2 participantes.
  • Flujo de asociacion : Representado por una linea con puntos. Usado para asociar datos, texto y otros artefactos con objetos de flujo. Utilizados para mostrar entradas y salidas de actividades.
    1. Swimlanes : el nombre probablemente viene derivado de su semejanza con las lineas de carril de las competencias de natación. 
      Pool : representa un particiapnte en un proceso y como contenedor grafico para contener y separar actividades en otros pools.
      Lane o Carril : es un particion de un pool, utilizado para la categorizacion de actividades y para organizar.

4. Artifacts :

  • Data Object : mecanismo para mostrar los datos requeridos o producidos por las actividades. Además, estan conectados por flujo de asociacion.
  • Group : no afecta el flujo de secuencia y es usado para fines de documentacion y analisis.
  • Annotation : Utilizado para dar informacion al lector del diagrama

Figura 1 : Proceso de negocio simple: “Pago de producto”

Image

Figura 2: Se permite agregar detalles mediante el objeto “Anotaciones” Así mismo agregar el icono Loop y dentro actividades.

Image

Figura 3: Los pools son utilizados para representar 2 entiades del negocio. Así mismo, se utilizan flujos de secuencia unicamente dentro de pool debido a que los pools separados son proecsos autonomos, pero se recurre al flujo de mensaje para representar el mecanismo de omunicacion entre lasentidades. Proceso : “Cita medica”

Image

Image

Figura 3 : Figura que muestra Lanes o Carriles, utilizados para separar actividades asocias con una funcion o rol especifico en la empresa. Así mismo, se observa que el flujo de secuencia si puede cruzar los limites de los lanes, pero las secuencias de mensaje no pueden usarse entre los lanes de ese pool. Image

Figura 4: La estructura basica esta compusta por entidades, compuertas y flujo de secuencias. Esta estructura basica puede ser detallada mediante artefactos(Data objects, Groups, Annotaions) Image

This post is licensed under CC BY 4.0 by the author.