Academia.eduAcademia.edu

Modelamiento de Procesos con BPMN

This a good guide in spanish

Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 Tabla de Contenido 1. OBJETIVO ..................................................................................................................................... 3 2. ALCANCE ...................................................................................................................................... 3 3. INSTRUCCIONES .......................................................................................................................... 3 3.1. Reglas Generales para el Modelamiento de Procesos ...................................................... 3 3.1.1. Criterio de Proceso ........................................................................................................ 3 3.1.2. Nivel de uso de Notación BPMN ................................................................................... 3 3.1.3. Utilización de Pools, Lanes y Fases ................................................................................ 4 3.1.4. Orientación del Diagrama.............................................................................................. 5 3.1.5. Anotaciones y Grupos.................................................................................................... 6 3.2. Objetos de Conexión.......................................................................................................... 7 3.2.1. Línea de Secuencia ........................................................................................................ 7 3.2.2. Línea de Mensaje........................................................................................................... 7 3.2.3. Línea de Asociación ....................................................................................................... 8 3.3. Actividades ......................................................................................................................... 9 3.3.1. A tividad ‐ Usua io ........................................................................................................ 9 3.3.2. A tividad ‐ Ma ual....................................................................................................... 10 3.3.3. A tividad ‐ “ ipt.......................................................................................................... 10 3.3.4. A tividad ‐ “e vi io ...................................................................................................... 10 3.3.5. A tividad ‐ E vío .......................................................................................................... 10 3.3.6. A tividad ‐ Re ep ió .................................................................................................. 10 3.3.7. A tividad ‐ Regla de Nego io ....................................................................................... 10 3.4. Subprocesos ..................................................................................................................... 11 3.4.1. Embebido..................................................................................................................... 11 3.4.2. Reusable ...................................................................................................................... 12 3.5. Eventos ............................................................................................................................ 13 3.5.1. Eventos de inicio .......................................................................................................... 14 3.5.2. Eventos intermedios .................................................................................................... 15 3.5.3. Eventos de fin .............................................................................................................. 18 3.6. Compuertas...................................................................................................................... 19 Dirección de Planeación y Evaluación |1 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 3.6.1. Compuerta Paralela .................................................................................................... 20 3.6.2. Compuerta Exclusiva Basada en Datos ...................................................................... 21 3.6.3. Compuerta Exclusiva Basada en Eventos ................................................................... 24 3.6.4. Compuerta Inclusiva ................................................................................................... 25 3.6.5. Compuerta Compleja .................................................................................................. 27 3.7. Modelaje de Datos ........................................................................................................... 27 3.7.1. Data Objects .............................................................................................................. 27 3.7.2. Data Stores ................................................................................................................. 29 3.8. Recomendaciones para la Automatización de Procesos ................................................. 29 3.8.1. Entidades ..................................................................................................................... 31 3.8.2. Reglas de Negocio ....................................................................................................... 32 4. DEFINICIONES ............................................................................................................................ 32 5. DOCUMENTOS DE REFERENCIA ................................................................................................ 34 6. CONTROL DE CAMBIOS ............................................................................................................. 34 7. APROBACION ............................................................................................................................. 34 8. ANEXOS ..................................................................................................................................... 34 Dirección de Planeación y Evaluación |2 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 1. OBJETIVO Establecer las reglas básicas de modelamiento de procesos utilizando notación BPMN, como punto de partida para estandarizar el modelamiento de los procesos de la Universidad. 2. ALCANCE Las instrucciones presentadas en este documento deben ser tenidas en cuenta en los siguientes ámbitos:     Documentación de procesos que hacen parte de la cadena de valor. Proyectos de análisis y mejoramiento de proceso. Proyectos de automatización de procesos. Unidades Académicas y Administrativas que tienen la necesidad o el interés de modelar sus procesos. 3. INSTRUCCIONES A continuación se presentan las instrucciones generales que se deben tener en cuenta para modelar procesos siguiendo los lineamientos establecidos por la Dirección de Planeación y Evaluación y el uso mediante BPMN. 3.1. Reglas Generales para el Modelamiento de Procesos 3.1.1. Criterio de Proceso Un proceso debe cumplir con las siguientes características:  Incluir mínimo 3 actores (como cargos o roles independientemente que en el diagrama solo esté una unidad o dependencia).  Contar con mínimo 6 actividades.  Tener una secuencia de actividades lógicas que se repitan en el tiempo y que los resultados son siempre los mismos.  Cuando el diagrama de proceso contenga un número mayor a 35 actividades de debe analizar la posibilidad de dividirlo, para facilitar su comprensión. 3.1.2. Nivel de uso de Notación BPMN Dependiendo de la necesidad de documentación se van a utilizar distintos niveles de uso de la notación BPMN.  Descriptivo: El nivel descriptivo es utilizado para la documentación de los procesos de la cadena de valor. o Captura el proceso de forma general o Contexto de Negocios – Alto Nivel o Entendimiento generalizado o Documentación básica del proceso Dirección de Planeación y Evaluación |3 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional   NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 o Puede omitir detalles como caminos de excepción y validaciones Analítico: El nivel analítico es utilizado en los proyectos donde el objetivo sea analizar y mejorar los procesos. o Detalle completo o Analizar el proceso o Situación actual (AS-IS) –Situación Propuesta (TO-BE) o Todos los caminos deben estar diagramados o Se debe incluir información sobre los recursos involucrados Ejecutable: El nivel ejecutable es utilizado en el modelamiento de procesos que van a ser automatizados a través de cualquier herramienta BPMS (Business Process Management System). o Detalle de información para implementar el proceso en una herramienta de automatización (BPMS) como: reglas de negocio, cargos o roles, asignación de actividades, etc. 3.1.3. Utilización de Pools, Lanes y Fases Pool   Los procesos están contenidos dentro de un pool (contenedor), en consecuencia cada proceso diagramado debe tener un pool. Un pool contiene un único proceso y su nombre puede considerarse como el nombre del proceso. Los flujos de secuencia no pueden cruzar los límites del pool. Lanes  Los lanes (calles horizontales) se utilizan para representar a cada uno de los participantes del proceso. Un lane puede representar un área funcional (Unidad Académica o Administrativa), un cargo o un rol. Un área funcional puede ser responsable de muchas actividades.  Las áreas funcionales no determinan las asignaciones de las actividades, son una ayuda para realizar las consultas graficas del proceso.  En el proceso que se esté diagramando no pueden existir elementos que no estén ubicadas en un lane o en un pool. Dirección de Planeación y Evaluación |4 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 Fases  Las fases de un proceso se usan para delimitar etapas distintas de un proceso en donde se puede identificar una salida intermedia entre una etapa y la siguiente. Por ejemplo: En la imagen anterior, se puede ver un proceso de pago de factura que tiene una fase de aprobación y una posterior de realización del pago. 3.1.4. Orientación del Diagrama Los procesos serán modelados de izquierda a derecha, iniciando la diagramación en la esquina superior derecha, de forma que se extienda hacia abajo y a la derecha. Dirección de Planeación y Evaluación |5 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional  Forma Incorrecta  Forma correcta   NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 3.1.5. Anotaciones y Grupos Las anotaciones se utilizan para proporcionar información adicional sobre el proceso o sus actividades. Se pueden dar como una nota de una mejora, justificación, pregunta, observación especificación técnica. Los grupos son utilizados para agrupar un conjunto de actividades para efectos de compresión, visuales o mejor entendimiento. No afectan la secuencia del flujo. Dirección de Planeación y Evaluación |6 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 3.2. Objetos de Conexión 3.2.1. Línea de Secuencia Las líneas de secuencia se representan por una flecha solida terminada en un triángulo relleno. Representan el control y flujo y la secuencia de las actividades. Se debe tener en cuenta que:   Se utiliza para representar la secuencia de los objetos de flujo, dentro de los cuales se encuentran las actividades, las compuertas y los eventos. El avance del proceso se ve por el flujo de secuencia, que debe ser de izquierda a derecha, de arriba hacia abajo o de abajo hacia arriba. Patrón Básico de Control de Flujo – Secuencia  Se requiere cuando hay una dependencia de dos tareas, de tal forma que una tarea no pueda iniciarse antes de que la otra se haya terminado (actividades en serie). 3.2.2. Línea de Mensaje Representan la interacción entre varias entidades o procesos, a través de las cuales se comunican mensajes. No representan flujos de secuencia. Se debe tener en cuenta que:    Representan Señales o Mensajes. No representan flujos de control. No todas las líneas de mensaje se cumplen para cada instancia del proceso y tampoco se especifica un orden para los mensajes. Nota: Según el estándar establecido por la Dirección de Planeación y Evaluación, no se utilizará este tipo de objeto de conexión, ya que sólo se usara un pool por proceso. Dirección de Planeación y Evaluación |7 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional  Forma Incorrecta  Forma Correcta NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 3.2.3. Línea de Asociación Su objetivo es crear relaciones entre los objetos de datos (ver sección 3.7) y los elementos del diagrama de proceso, como se puede ver en la siguiente imagen. Dirección de Planeación y Evaluación |8 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 3.3. Actividades Las actividades representan el trabajo realizado dentro de una organización. Se debe tener en cuenta que:    No representa un estado, función o evento. Cuando una actividad es completada la siguiente actividad inicia. Una actividad consume recursos de la organización. Nota: Si no se logra organizar las calles y hay actores que comparten una actividad pero no se pueden unir, entonces se deja la actividad en un sólo actor y se especifica en la descripción de actividades. Para cumplir el objetivo de modelar procesos ejecutables, se cuentan con tipos de actividades especializadas. Nota: Para la diagramación de procesos cuyo fin sea distinto a la automatización, solo se utilizaran las tareas genéricas. A continuación se presenta una descripción de los tipos de actividades más comúnmente usados. 3.3.1. Actividad ‐ Usuario Una actividad de usuario es una actividad típica de flujo de trabajo (workflow), en donde una persona realiza la tarea con la ayuda de una aplicación de software y está programada a través de un gestor de listas de tareas de algún tipo. Dirección de Planeación y Evaluación |9 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 3.3.2. Actividad ‐ Ma ual Una actividad manual es una actividad que se espera sea realizada sin la ayuda de algún motor de ejecución de procesos de negocio o cualquier otra aplicación. Un ejemplo de esto podría ser un técnico de telefonía que hace la instalación de un teléfono en la ubicación del cliente. 3.3.3. Actividad ‐ “cript Una actividad tipo Script es una actividad automática, solo que no la resuelve un sistema externo, sino que la resuelve el mismo sistema que está automatizando un proceso. El usuario define un script en un lenguaje que el motor de procesos pueda interpretar. Las actividades de reparto y asignación de responsables, por lo general son actividades tipo script si se resuelven internamente en el motor de proceso, así como el envío de un correo electrónico. 3.3.4. Actividad ‐ “ervicio Este tipo de actividad se utiliza para consumir servicios automáticos ofrecidos por un sistema de información. Esta actividad se lleva a cabo por el sistema sin intervención humana. 3.3.5. Actividad ‐ E vío Es un tipo de actividad simple que está diseñada para enviar un mensaje a un participante externo (en relación con el proceso). Una vez que el mensaje ha sido enviado, se completa la tarea. 3.3.6. Actividad ‐ Recepció Es un tipo de actividad simple que está diseñada para esperar a que llegue un mensaje de un participante externo (en relación con el proceso). Una vez que el mensaje ha sido recibido, se completa la tarea. 3.3.7. Actividad ‐ Regla de Negocio Este tipo de actividad proporciona un mecanismo para que el proceso le de entradas a un motor de reglas de negocio y para obtener las salidas que este motor le puede brindar. Recomendaciones de uso de Actividades  Las tareas que son realizadas por un mismo usuario en un mismo instante de tiempo y que tienen un mismo objetivo se agrupan en una sola.  No se diagraman las tareas de remitir información de un puesto de trabajo a otro. El detalle del envío o recepción de información y el medio por el que se realizan, se deja en la descripción de actividades de la ficha técnica.  Para identificar las tareas, es recomendable: o Identificar que va a hacer el usuario en dicha actividad. o Identificar si lo podría realizar en un mismo instante de tiempo  Po eje plo: “e tie e la a tividad Co ta ta lie te , e la ual o tie e la tarea de llamar por teléfono y registrar el resultado de la llamada. Dirección de Planeación y Evaluación | 10 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 3.4. Subprocesos Es una actividad compuesta que es incluida dentro de un proceso. Es compuesta dado que esta figura incluye a su vez un conjunto de actividades y una secuencia lógica (proceso) que indica que dicha actividad puede ser analizada a un nivel más fino. La representación del subproceso puede ser: Colapsado Extendido Los procesos colapsados deben tener un evento de inicio y uno de finalización.  Para cumplir el objetivo de modelar procesos ejecutables, se cuenta con tipos de subprocesos especializados. o Embebido o Reusable Nota: Para la diagramación de procesos cuyo fin sea distinto a la automatización, no habrá distinción entre los subprocesos embebidos y los reusables. 3.4.1. Embebido U “u -P o eso e e ido es pa te del p o eso. Es de i , pe te e e solo al P o eso pad e y o est́ dispo i le para ningún otro proceso.    No puede contener pools, ni áreas funcionales Solo puede utilizar un evento de inicio sin especificar (simple) Los datos que puede utilizar el subproceso son los mismos datos que usa el proceso padre, sin necesidad de mapeo. Dirección de Planeación y Evaluación | 11 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 Proceso padre y subprocesos embebidos 3.4.2. Reusable Es un proceso definido como un diagrama de procesos independiente y que no depende del proceso padre.   Son reutilizables, pues al no depender del proceso padre, pueden aparecer, sin cambios, en varios diagramas. Pueden ser procesos de alto nivel y subprocesos. Dirección de Planeación y Evaluación | 12 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 Proceso Padre Subproceso Reusable Recomendaciones de uso de Subprocesos  Recomendaciones para identificar subprocesos: o Identificando un conjunto de tareas que tienen un objetivo diferente al proceso padre. o Necesidad de ser invocado de procesos diferentes. Es decir que son actividades reusables por otros procesos. o Conjunto de actividades con contexto diferente. o Diferente dueño.  El subproceso puede tener o no el mismo contexto del proceso que lo invoca. 3.5. Eventos Un evento representa algo que ocurre o puede ocurrir durante el curso de un proceso. Tienen una causa y un impacto. Dirección de Planeación y Evaluación | 13 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 Existen tres tipos de eventos dependiendo de la forma en la que afecta el flujo:    Eventos de inicio Eventos intermedios Eventos de fin 3.5.1. Eventos de inicio Los eventos de inicio son los disparadores del proceso, todo proceso debe tener al menos un evento de inicio, puede darse el caso de procesos que tengan varios eventos de inicio. El símbolo al interior del evento de inicio, identifica el tipo de disparador del proceso. Inicio Simple Este evento indica que un proceso ha iniciado. No tiene flujos de secuencia que lo precedan. No específica ningún comportamiento particular, generalmente es porque uno de los actores del proceso lo dispara manualmente. Inicio por Mensaje Un sistema de información u otro proceso envían un mensaje específicamente a este proceso para que inicie un proceso, cuando el mensaje es recibido, el proceso arranca.   Inicio de un proceso que es activado cuando se recibe un mensaje. El mensaje puede ser recibido desde un evento intermedio de mensaje (envío) o un evento de fin de mensaje. Dirección de Planeación y Evaluación | 14 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 Al utilizarse sólo un pool por proceso, no se tendría el diagrama que aparece en la imagen anterior. Sin embargo, la idea de la comunicación entre procesos se mantiene. Se identifica como la salida del proceso de Solicitud de cargo, luego se convierte la entrada del de Selección de candidatos. Nota: Los únicos eventos por mensaje que se nombran, son los que se relacionan con un evento de mensaje intermedio. Esto con el fin de tener claridad en que parte de los procesos se está enviando los mensajes. Las parejas de mensajes se deben llamar igual. Inicio por Condición de Tiempo Se utiliza para indicar que el proceso se inicia periódicamente o en una fecha determinada.   Ejemplo: cada 10 de diciembre se abren los plazos para la inscripción de materias en el galpón. El temporizador debe indicar el parámetro en términos de tiempo. Inicio por Señal Este tipo de evento sirve para modelar la comunicación entre diferentes procesos, por lo que el proceso inicia cuando se captura una señal lanzada desde otro proceso. Es importante tener en cuenta que la señal es diferente al mensaje, pues el mensaje tiene un destinatario claro, en cambio la señal no. 3.5.2. Eventos intermedios Son eventos que ocurren en la mitad del proceso, es decir entre el inicio y el fin del mismo. Estos eventos pueden utilizarse dentro del flujo de secuencia. Los eventos intermedios se dividen en dos tipos, los de Esperar o recibir (catching) y los de Lanzar (throwing) los cuales se diferencian por los iconos oscuros al interior.  Cuando el evento es usado para recibir, el icono del circulo esta sin rellenar y cuando es para lanzar se encuentra relleno. Los eventos intermedios se reconocen porque tienen doble borde. Nota: Si hay muchos eventos de envío (throw) que entren a la misma actividad, se coloca un solo evento de recepción (catch) antes de esta. Cuando un proceso llega a un evento intermedio de espera, se detiene en él y la única forma que tiene de continuar es que el ocurra el evento que está esperando, bien sea que reciba un mensaje para continuar, que se cumpla la condición de tiempo, que se cumpla o que suene la señal que está esperando para poder continuar.  Si el evento que está esperando no ocurre, el proceso nunca avanzará. Dirección de Planeación y Evaluación | 15 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional  NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 En ningún caso un evento intermedio de Lanzar detiene el proceso, solo realiza su tarea y continúa la ejecución del proceso. Evento Intermedio sin Especificar Indica algo que ocurre o puede ocurrir dentro del proceso. Solo se pueden utilizar dentro de la secuencia de flujo.  Ejemplos: o Cancelar una solicitud o Recibir documentos del cliente Evento Intermedio de Enlace Este evento permite conectar dos secciones de un proceso. Generalmente se usan para que las líneas de secuencia de flujo no se crucen.   Envío (throw): Desde donde parte el flujo. Recepción (catch): Desde donde continúa el flujo. Nota: Estos eventos deben ser enumerados de manera que cada evento de salida tenga un evento de llegada. Evento Intermedio de Mensaje Este evento indica que un mensaje puede ser enviado o recibido. Si el evento de mensaje es de recepción, indica que el proceso no continuará hasta que el mensaje sea recibido.   Envío (throw): Lanza un mensaje y continúa el flujo del proceso. Recepción (catch): Recibe un mensaje. o Espera el mensaje para continuar con el flujo del proceso Nota: Se utiliza cuando se quieren enviar un mensaje de un proceso a otro. Estos se deben enumerar y se coloca la actividad o acción del proceso del cual sale. Este mensaje tiene un único destinatario y sólo puede ser enviado por otro proceso. Evento Intermedio de Tiempo Este evento indica una espera o demora dentro del proceso. Puede utilizarse dentro del flujo de secuencia, indicando una espera entre las actividades antes de que se ejecuten. Dirección de Planeación y Evaluación | 16 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 Evento Intermedio de Señal Este evento se utiliza para enviar o recibir señales. Se puede utilizar dentro del flujo de secuencia para enviar o recibir señales que activarán la siguiente actividad cuando la señal sea capturada.   Envío (throw): Lanza una señal que continúa el flujo del proceso. Esta señal puede ser es u hada po u hos p o esos los ue esté p epa ados pa a es u ha la . Recepción (catch): Espera una señal para continuar con el flujo del proceso. A continuación se presenta un ejemplo del uso de este tipo de evento y del evento fin de señal. Como se puede ver, el proceso de Gestión de Requerimientos espera a que el de Evaluación de Sugerencias mande la señal que se reunión el comité para poder continuar con el proceso. Dirección de Planeación y Evaluación | 17 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 Nota: Co o la señal e viada desde u proceso puede ser oída por varios procesos, esta debe ser nombrada de manera clara para evitar ambigüedades, y debe ser descrita en la Descripción de Actividades de la Ficha Técnica. 3.5.3. Eventos de fin Los eventos de fin son la marca que identifica el fin de un proceso. Todo proceso debe tener al menos un evento de fin, pero es habitual que los procesos tengan varios eventos de fin para darle claridad al tipo de terminación que tuvo el proceso.  Ejemplo: No es lo mismo saber que el proceso terminó, que saber que el proceso terminó aprobado o que el proceso terminó rechazado. Evento Fin Simple Indica que un camino del flujo de secuencia llego a su fin. Evento Fin de Mensaje Este evento es utilizado cuando se termina un flujo de secuencia y al llegar a este punto se desea enviar un mensaje.  Ejemplo: Se puede observar el diagrama del ejemplo de Evento Intermedio de Señal, en donde se usó el Evento Fin de Mensaje, que a su vez puede ser la entrada de un proceso de Desarrollo de soluciones. Este proceso iniciaría con un evento de inicio de mensaje, Evento Fin de Señal Este evento es utilizado cuando lanza una señal y finaliza el camino del proceso.  Ejemplo: Se puede observar el diagrama del ejemplo de Evento Intermedio de Señal. Evento Fin Terminal Este evento indica que el proceso ha terminado, es decir cuando algún camino del flujo llega a este fin el proceso termina, completamente, sin importar si existen más caminos del flujo pendientes de llegar al fin. Dirección de Planeación y Evaluación | 18 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 Nota: siempre que se tenga una compuerta paralela (ver 3.6.1) que no converja, se debe poner eventos de fin terminal para asegurar que se terminen todas las instancias del proceso que siguen activas. Recomendaciones para uso de Eventos  Todos los eventos deben tener una etiqueta que indique la naturaleza del evento. o Ejemplo: Recepción de factura, mensual, Cada 5 días, etc.  Los eventos que trabajan en pares (throw y catch) deben ser enumerados y se coloca la actividad del proceso del cual sale.  Cuando se tienen actores externos dentro del proceso se recomienda identificar: o ¿Cómo se espera que el actor interactúe con el proceso? o ¿Se desea modelar dentro del proceso y que realice una actividad?  Por ejemplo en el envío y recepción de información o documentos por parte de un actor externo, éste puede ser modelado a través de un evento. Sin embargo, si se decide modelar dentro del proceso, debe haber un lane con su nombre y una actividad a su cargo. • Para los procesos ejecutables, si se modela un actor dentro del proceso, este debe tener un usuario nombrado y por lo tanto una licencia. 3.6. Compuertas Las compuertas son elementos utilizados para controlar los puntos de divergencia y de convergencia del flujo. Dirección de Planeación y Evaluación | 19 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional NIVEL 1 Sistema de Calidad Institucional Divergente FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 Convergente Nota: Una compuerta no puede ser convergente y divergente al mismo tiempo. Existen varios tipos de compuertas: 3.6.1. Compuerta Paralela Una compuerta paralela es un punto de paralelismo en el proceso. Después de esta compuerta todos los caminos habilitados se dispararán en paralelo.   Divergencia: Se utiliza cuando varias actividades pueden realizarse concurrentemente o en paralelo. Convergencia: Permite sincronizar varios caminos paralelos en uno solo. El flujo continúa cuando todos los flujos de secuencia de entrada hayan llegado a la figura. A continuación se muestra un ejemplo de uso de las compuertas. Dirección de Planeación y Evaluación | 20 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 Recomendaciones de uso de Compuerta Paralela  No se le coloca nombre a las compuertas paralelas.  Cuando no se sincronizan los caminos, se debe terminar cada uno de los flujo con un evento de fin terminal (ver sección 3.5.3). 3.6.2. Compuerta Exclusiva Basada en Datos Una compuerta exclusiva es un punto de decisión que depende exclusivamente de los datos del proceso, donde solo una de las rutas de salida de la compuerta será escogida, es decir al momento de llegar a esta compuerta solo está permitido seguir por un solo camino y los demás quedan descartados.   Divergencia: Ocurre cuando en un punto del flujo basado en los datos del proceso se escoge un camino de varios disponibles. Convergencia: Como punto de convergencia, es utilizada para sincronizar caminos excluyentes. A continuación se muestra un ejemplo de uso de las compuertas. Dirección de Planeación y Evaluación | 21 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 Recomendaciones de uso de Compuerta Exclusiva Basada en Datos  A pesa ue segú BPMN estas o pue tas puede se ep ese tadas o u a X , el estándar de la Dirección de Planeación y Evaluación indica que no debe ser así. Se dejan sin el marcador de la X, mientras que la pregunta o condición que debe cumplirse va abajo.  Las compuertas exclusivas se identifican con una pregunta o una condición, la cual debe ser lo más concreta posible, sin sacrificar el entendimiento del proceso. o Por ejemplo: ¿Solicitud aprobada?  Todas las flechas de salida de una compuerta exclusiva deben estar nombradas con una etiqueta.  Cuando se tienen decisiones se debe tener una tarea previa a la compuerta, en donde se evalúe la decisión.  Para evitar que una compuerta sea convergente y divergente al mismo tiempo, se debe utilizar una compuerta exclusiva convergente para sincronizar caminos que sean excluyentes. Nota: Aplica solo para el modelamiento de procesos ejecutables (de automatización). Para el resto de los casos se omitirá la compuerta convergente, para procurar tener un diagrama más liviano y de más fácil entendimiento para el cliente que no está acostumbrado a la notación.  Relacionado con el punto anterior, No siempre es necesario utilizar una compuerta convergente. En la siguiente imagen se aprecia que la compuerta no es necesaria ya que no está previniendo que una compuerta divergente y convergente al mismo tiempo. Por lo tanto, los dos diagramas son equivalentes. En estos casos no se diagrama la compuerta para mantener liviano el diagrama. Dirección de Planeación y Evaluación | 22 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional   NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 Cuando se usan decisiones es porque el flujo de las actividades siguientes varía de acuerdo a la decisión. Las compuertas anidadas referentes a la misma pregunta, como la que se muestra en la siguiente imagen, no se utilizarán. En su defecto se utilizará una sola compuerta donde la p egu ta tie e t es a i os de espuesta. “olo se usa ́ “í y No o o espuestas a una compuerta cuando, efectivamente estas dos, sean las respuestas a la pregunta que se ha realizado. Incorrecto Correcto o El uso de dos compuertas anidadas, para los casos en que cada compuerta evalúe condiciones de negocio distinto, está permitido. Lo que no se debe hacer es usar Dirección de Planeación y Evaluación | 23 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 compuertas anidadas para hacer la misma pregunta acerca de la misma condición de negocio.   No confundir las reglas que determinan cambios en el flujo, con condiciones que deben ser cumplidas dentro de las actividades. Cuando en el proceso se requiere retornar para evaluar nuevas condiciones, se debe tener en cuenta en donde son registradas las decisiones, para que el retorno se realice en el punto adecuado. 3.6.3. Compuerta Exclusiva Basada en Eventos Es una compuerta exclusiva pero la decisión de la ruta a tomar no depende de los datos del proceso como en la exclusiva basada en datos, sino que depende de eventos que ocurren en el proceso.  Divergencia: Se utiliza para ejercer un control sobre la ejecución de ciertas actividades en la medida que permite mantenerlas disponibles hasta que una de ellas es ejecutada. Por lo tanto, sólo una puede ocurrir. Dirección de Planeación y Evaluación | 24 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 Nota: No existe una compuerta convergente por la naturaleza de la compuerta. Una vez se active una rama del proceso las otras ramas deben quedar deshabilitadas. A continuación se muestra un ejemplo de uso de la compuerta. En este ejemplo se muestra el caso que el cliente envíe o adjunte la documentación requerida, ésta se a ga ́ e el siste a y éste le e via ́ u e saje de Llegada de do u e tos al p o eso. En este caso el proceso continuará por la ruta de verificar documentos y descartará la otra ruta automáticamente. Si por el contrario el Tiempo de Espera de Documentos de 5 días se termina, el p o eso ava za ́ auto ́ti a e te ha ia la a tividad Co ta ta Clie te pa a i a ue ha pasado con la documentación que no ha llegado. Nótese que ante las dos situaciones se está respondiendo a eventos que pasan, esa es la naturaleza de esta compuerta, responder a eventos. A esta compuerta no se le asigna ningún nombre y su comportamiento depende de los eventos que sucedan. Recomendaciones de uso de Compuerta Exclusiva Basada en Eventos  No asignar nombre a la compuerta. 3.6.4. Compuerta Inclusiva Una compuerta inclusiva se utiliza cuando en un punto se activan uno o varios caminos del flujo.   Divergencia: Se utiliza cuando en un punto se activan uno o varios caminos (decisión basada en datos del sistema). Convergencia: Es utilizada para sincronizar caminos activados previamente por una compuerta inclusiva divergente. A continuación se muestra un ejemplo de uso de las compuertas. Dirección de Planeación y Evaluación | 25 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 Recomendaciones de uso Compuerta Inclusiva  Al igual que las compuertas paralelas trabajan en pareja con lo cual los caminos que surgen de una compuerta inclusiva de deben cerrar con otra igual.  La compuerta divergente será nombrada sólo cuando sea estrictamente necesario para el entendimiento del proceso. La compuerta divergente no requiere ser nombrada.  Todas las flechas que salen de la compuerta divergente deben estar nombradas, tal como se hace con las compuertas exclusivas.  Dos o más condiciones que salen de una compuerta, no deben llegar a la misma actividad, sino que se incluyen en la etiqueta del flujo que llega a la mima actividad. En el ejemplo, la eti ueta del flujo puede ueda Re uie e ve ifi a ió o o es lie te del a o . Dirección de Planeación y Evaluación | 26 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 3.6.5. Compuerta Compleja El uso de esta compuerta se limita a la necesidad de modelar reglas complejas de negocio, que no pueden ser modeladas a través de las compuertas presentadas anteriormente.   Divergente: Es utilizada para controlar puntos de decisión complejos. Convergente: Permite continuar al siguiente punto del proceso cuando una condición de negocio se cumple. A continuación se muestra un ejemplo de uso de las compuertas. En este ejemplo, la actividad de desembolso puede variar dependiendo de los tipos de aprobaciones que hayan sido efectuadas en esas actividades. Este es un patrón de modelamiento típico de mezcla de N/M casos. 3.7. Modelaje de Datos Un requerimiento para el modelaje de procesos, es tener la posibilidad de modelar ítems (físicos o de información) que son creados, manipulados y usados durante la ejecución de un proceso. Un aspecto importante de esto es la capacidad de capturar la estructura de los datos, para consultar o manipular esa estructura. Esto se logra mediante la utilización de varios elementos, algunos de los cuales serán presentados a continuación. 3.7.1. Data Objects Proporciona información acerca de cómo se utilizan y actualizan documentos, datos y otros objetos durante el Proceso. Dirección de Planeación y Evaluación | 27 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional   NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 Los Data Objects deben estar contenidos dentro del proceso o subproceso. Los Data Objects se muestran visualmente en un diagrama de flujo. Asociación de Datos Asociaciones de datos son usadas para mover datos entre Data Objects, entradas y salidas de actividades, procesos. A continuación se presenta un ejemplo de dos formas equivalentes de mostrar la asociación de datos. Nota: A pesar de ser formas equivalentes, el estándar manejado por la Dirección de Planeación y Evaluación es el de la derecha, debido a que se considera más sencillo de entender visualmente. Recomendaciones de uso de Data Objects  Se debe tener en cuenta la dirección de la línea de asociación del Data Object y la actividad. Por ejemplo, en la actividad registrar solicitud se hace una asociación con el documento que se genera al realizar la actividad. Si la flecha va en sentido de la Actividad al Objeto significa que la Actividad crea, genera produce el Objeto de Negocio, pero si la flecha va en sentido del Objeto hacia la actividad, significa que la Actividad utiliza el Objeto.   El conector se coloca saliendo de la actividad (lado derecho centro) y se oculta con el conector de flujo de secuencia. Cuando se tienen varios documentos que salen de una misma actividad, estos deben o a se p e edidos de u guio o to - , o o se uest a a o ti ua ió . Dirección de Planeación y Evaluación | 28 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional  NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 Si es un insumo se conecta directamente a la actividad con un link con flecha. Hay que tener en cuenta que un instructivo NO se debe colocar como insumo en el diagrama de flujo, pero si en el momento de la modelación hay información relevante que se requiera pero no se especifica en la entrada del proceso si se puede colocar. Por ejemplo, en el proceso de adquisición de una tarjeta de crédito la información de la SIFIN. 3.7.2. Data Stores Proporciona un mecanismo para que las actividades puedan recuperar o actualizar información guardada previamente, de manera que esta exista más allá del alcance del proceso y esté disponible para otros procesos.  La forma de asociar los Data Stores al flujo es idéntica a la presentada con los Data Objects. 3.8. Recomendaciones para la Automatización de Procesos  Usa u pool pa a dife e ia ada p o eso. Se debe tener en cuenta que los procesos se comunican por medio de mensajes y en el caso que un diagrama contenga varios procesos, estos deben ir e pools sepa ados. De igual a e a, ide tifi a y do u e ta los subprocesos que van a ser automatizados y los que no.   Los la es representan los roles funcionales que ejecutan el proceso y funcionan sólo en el ámbito del mismo. Por lo tanto, no es recomendable usar nombres de áreas funcionales o cargos, ya que no sería clara la responsabilidad de las personas de los actores del proceso en las actividades en las que participan. Para los procesos que se quieren automatizar, las actividades y algunos eventos se traducen en pantallas de formularios web que reciben y muestran información específica dependiendo del rol que la ejecuta. Debido a esto, en el momento de diagramar y describir una actividad, se debe pensar en la forma en que un usuario diligencia y recibe Dirección de Planeación y Evaluación | 29 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 los datos que requiere guardar o consultar durante la ejecución del proceso. Por lo tanto, se debe hacer la descripción funcional de la pantalla a nivel de todos los datos que va a mostrar y recopilar (cuadros de texto, listas de valores, campos y criterios de búsqueda, etc.). Para lograr el diseño del formulario esperado se pueden usar herramientas como: Evolus Pencil o Cacoo.     Se deben identificar las actividades automáticas o de integración con otros sistemas y marcar como tipo de actividad de servicio (ver 3.3.4). Estas actividades describen la necesidad de información desde y para los sistemas legados de la Universidad; es importante enfocarse en los datos que se requieren (entidades y detalle de campos) y no en el origen de los mismos, ya que en las etapas de diseño se evalúa la mejor fuente de información según las necesidades de los usuarios. Adicionalmente, se debe describir la frecuencia, la concurrencia, si se hace en línea o son periódicas estas comunicaciones. o Ejemplo: En el caso de necesitar los datos de un empleado, enfocarse en la información requerida y no en que se deben traer los datos de SAP, ya que según los datos la fuente puede ser la bodega de datos, Academia, SAP ERP, etc. Se deben identificar las actividades del proceso que generan notificaciones y/o documentos (.pdf, .doc, .xls, etc.). Estas actividades se deben marcar como tipo de actividad script. En caso de la generación de documentos, se debe especificar el formato, la plantilla o lineamientos para la construcción del mismo, los datos que va a contener, el uso o no de firmas digitalizadas y firmas digitales, la frecuencia y uso de los mismos durante la ejecución del proceso y después de haber finalizado. Asimismo se debe validar si será un documento que requiere tener asociada una metadata, para su posterior almacenamiento en un gestor documental. Para los casos de notificaciones de correo, revisar si estas generan o no documentos, las plantillas o formatos a usar, los remitentes, las copias, los destinatarios y la información dinámica que se enviará en el cuerpo del mensaje. Hacer simulaciones manuales (pruebas de escritorio) del proceso con casos reales para evaluar el alcance de las actividades, los casos de excepción y los flujos normales de trabajo. Todos los procesos deben tener eventos de cancelación. Esta es una buena práctica en caso que se quiera cancelar el flujo del proceso por motivos no contemplados o por casos de excepción particulares. Dirección de Planeación y Evaluación | 30 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional     NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 3.8.1. Entidades Es importante identificar la unidad básica del proceso (entidad central de información), ya que todas las reglas de negocio estarán sujetas a esta unidad para mantener la trazabilidad de la misma durante todo el proceso. o Ejemplo: en el caso de las homologaciones, la entidad principal es el curso a homologar más no la solicitud del estudiante. Todo proceso tiene una Entidad de Proceso principal. La entidad provee un punto de acceso al resto de la información del proceso. Solamente existe UNA Entidad de Proceso por proceso y siempre debe ser una entidad maestra. Para identificar entidades hay que definir los principales objetos que interesan al usuario. Estos objetos serán las entidades. Una forma de identificar las entidades es examinar las especificaciones de requisitos de usuario. En estas especificaciones se buscan los nombres como número de empleado, nombre de empleado, número de inmueble, dirección del inmueble, alquiler, número de habitaciones, etc. También se buscan objetos importantes como personas, lugares o conceptos de interés, excluyendo aquellos nombres que sólo son propiedades de otros objetos. o Ejemplo: se pueden agrupar el número de empleado y el nombre de empleado en una entidad denominada empleado, y agrupar número de inmueble, dirección del inmueble, alquiler y número de habitaciones en otra entidad denominada inmueble. Otra forma de identificar las entidades es buscar aquellos objetos que existen por sí mismos. Dirección de Planeación y Evaluación | 31 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional o   NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 Ejemplo: empleado es una entidad porque los empleados existen, sepamos o no sus nombres, direcciones y teléfonos. 3.8.2. Reglas de Negocio Los procesos de negocio se rigen por reglas que garantizan una adecuada ejecución de acuerdo a las estrategias, objetivos y filosofía de la organización. Las reglas de negocio establecen los procedimientos que deben ser ejecutados y las condiciones que deben ser evaluadas y controladas en el flujo de Proceso. Se pueden definir reglas de negocio para: o Direccionar flujos de Proceso: Controlar el flujo de secuencia para definir el camino que debe seguir el Proceso de acuerdo a condiciones de negocio específicas.  Ejemplo: Si una solicitud de viaje fue aprobada se debe proceder a hacer las reservas respectivas, de lo contrario, se debe notificar el rechazo. o Realizar acciones en Actividades: Ejecutar los procedimientos necesarios al realizar una tarea, tales como validaciones y cálculos.  Ejemplo: Cuando un empleado reporta los gastos incurridos en un viaje, el valor total de estos debe ser calculado automáticamente). o Manipular interfaces de usuario: modificar los controles de una forma (visibles, requeridos o de solo lectura) para evitar errores en la información ingresada en el proceso.  Ejemplo: Si una solicitud de viaje es rechazada, el control de comentarios de rechazo debe mostrarse en la forma, de lo contrario, debe ocultarse. o Asignar usuarios: Definir las condiciones que un usuario debe cumplir para poder ser asignado a una tarea.  Ejemplo: Si una queja se relaciona a facturación, debe ser atendida por un agente de servicio al cliente especializado en quejas de facturación. 4. DEFINICIONES  BPM: Business Process Management (BPM) por sus siglas en ingles. Es una metodología corporativa y disciplina de gestión, cuyo objetivo es mejorar el desempeño (eficiencia y eficacia) y la optimización de los procesos de negocio de una organización, a través de la gestión de los procesos que se deben diseñar, modelar, organizar, documentar y optimizar de forma continua. Dirección de Planeación y Evaluación | 32 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional       1 2 NIVEL 1 Sistema de Calidad Institucional FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 BPD: Business Process Diagram (BDP) por sus siglas en ingles. Es un diagrama diseñado para ser usado por los analistas de procesos, quienes diseñan, controlan y gestionan los procesos. Un BPD puede contener varios procesos. BPMN: Business Process Model and Notation (BPMN) por sus siglas en ingles. Es una notación gráfica estandarizada que permite el modelado de procesos de negocio, en un formato de flujo de trabajo. El principal objetivo de BPMN es proporcionar una notación estándar que sea fácilmente legible y entendible por parte de todos los involucrados e interesados del negocio (stakeholders). Entre estos interesados están los analistas de negocio (quienes definen y redefinen los procesos), los desarrolladores técnicos (responsables de implementar los procesos) y los gerentes y administradores del negocio (quienes monitorizan y gestionan los procesos). BPMS: Business Process Management System (BPMS) por sus siglas en ingles. Es una solución tecnológica que apoya la estrategia de BPM en la organización. Entidad: En bases de datos, una entidad es la representación de un objeto o concepto del mundo real que se describe en una base de datos. Una entidad se describe en la estructura de la base de datos empleando un modelo de datos. Por ejemplo, nombres de entidades pueden ser: Alumno, Empleado, Artículo, etc. Cada entidad está constituida por uno o más atributos. Por ejemplo, la entidad "Alumno" podría tener los atributos: nombre, apellido, año de nacimiento, etc.1 Metadata: Se puede definir Es data que describe otra data. Es información que describe el contenido un archivo u objeto. Por ejemplo, una imagen digitalizada de una orden de compra es la data. La descripción de este documento, como lo es el número de la orden de compra, dirección física, nombre a quien va dirigido, fecha, etc.2 Token: Es un objeto "teórico o abstracto ue se utiliza para simular el comportamiento del proceso en ejecución. Se debe tener en cuenta que: o Se representa la secuencia del proceso mediante tokens que viajan o no viajan por los flujos de secuencia, y a través de las actividades, las compuertas y los eventos. o Cuando inicia un proceso se crea un token, y dependiendo de la naturaleza de los objetos del flujo los tokens se ejecutan instantáneamente, se retrasan, se multiplican o se unen (convergen en uno solo).  Por ejemplo, cuando se llega a una compuerta paralela divergente, el token se divide y se ejecutan distintos caminos del mismo proceso de Tomado de http://www.alegsa.com.ar/Dic/entidad.php#sthash.VEkyfWsa.dpuf. Tomado de http://www.digitalika.com/2010/07/metadata-definicin-de-hoy/. Dirección de Planeación y Evaluación | 33 Modelamiento de Procesos con BPMN INS-45-1-01-01 MACROPROCESO Efectividad Institucional o FECHA PUBLICACIÓN 18/01/2016 NIVEL 2 VERSIÓN Gestión de Procesos 0 NIVEL 1 Sistema de Calidad Institucional manera simultánea. De manera análoga, cuando los tokens llegan a un compuerta paralela convergente, los tokens van a converger y formar uno solo, que avanzara tan pronto como lleguen todas las instancias activadas. Los tokens no fluyen a través de asociaciones de datos, por lo tanto, estas asociaciones no tienen efecto directo en el flujo del proceso. 5. DOCUMENTOS DE REFERENCIA INTERNOS (Cadena de Valor) EXTERNOS (Unidad académica, administrativa, entidad) FOR-45-1-01-10 Descripción de Actividades de Automatización BPMN V2.0 6. CONTROL DE CAMBIOS VERSIÓN ACTUALIZACIÓN FECHA 0 Elaboración Publicación 27/10/2015 18/01/2016 7. APROBACION NOMBRE ELABORÓ CARGO FECHA Coordinador de Procesos de Planeación y Efectividad 27/10/2015 Manuela Peña Ingeniera de Procesos 30/10/2015 Lucrecia Ulloa Ingeniera de Procesos 04/11/2015 Angélica Rodríguez Ingeniera de Procesos 05/11/2015 María Paula Sánchez Ingeniera de Procesos 09/11/2015 Carlos Castellanos Jefe de Planeación y Efectividad Institucional 22/12/2015 Alberto Poveda Caputo REVISÓ APROBÓ 8. ANEXOS No aplica. Dirección de Planeación y Evaluación | 34