Documente Academic
Documente Profesional
Documente Cultură
Marzo, 2012
PLAN MED
Historial de Revisin
Fecha
Versin 1.0
Autor
PLAN MED
NDICE
1. 2. Introduccion ............................................................................. Error! Bookmark not defined. BPMN ...................................................................................... Error! Bookmark not defined.
4.
4.1 Actividades ..................................................... Error! Bookmark not defined. 4.2 Compuertas .................................................... Error! Bookmark not defined. 4.3 Eventos........................................................... Error! Bookmark not defined. 4.4 Swimlanes ...................................................... Error! Bookmark not defined. 4.5 Objetos de Conexion ...................................... Error! Bookmark not defined. 4.6 Artefactos ....................................................... Error! Bookmark not defined.
5.
PLAN MED
1. INTRODUCCION
Este documento detalla el uso del estndar Business Process Modeler Notation (BPMN) que ser utilizado para diagramar procesos de negocio operativos y de riesgo en el Levantamiento y Modelamiento de Procesos de la Secretaria de Planificacin Estratgica del Ministerio de Educacin. El estndar Business Process Modeler Notation, y la diagramacin de procesos ser soportado por el Software Libre BIZAGI.
PLAN MED
2. BPMN
Business Process Modeling Notation Es un estndar para el modelado de procesos de negocio y servicios web. A travs de esta notacin se expresan los procesos de negocio en un Diagrama de Proceso de Negocio (BPD). Este estndar agrupa la planificacin y gestin del flujo de trabajo, as como el modelado y la arquitectura.
2.1. CARACTERISTICAS Proporciona un lenguaje grafico comn, con el fin de facilitar su comprensin a los usuarios del negocio. Integra las funciones empresariales Utiliza una Arquitectura Orientada por Servicios (SOA), con el objetivo de
adaptarse rpidamente a los cambios y oportunidades del negocio. Combina las capacidades del software y la experiencia de negocio para optimizar los procesos y facilitar la innovacin del negocio.
PLAN MED
3. MODELACION DE PROCESOS
Est definido como la identificacin de una secuencia de actividades de negocio, y de la informacin de soporte. Los procesos de negocio describen la manera como una empresa alcanza sus objetivos.
3.1.1 NIVELES DE PROCESO DE MODELADO: Mapa de Proceso.- Diagrama de flujo simple de las actividades. Descripciones de Proceso.- Conforman una extensin del anterior, y manejan informacin adicional pero no suficiente funcionamiento actual. Modelos de Procesos.- Son diagramas de flujo extendido con suficiente informacin para que el proceso pueda ser analizado, simulado, y/o ejecutado. para definir completamente el
PLAN MED
4.1.1 TAREA
TAREA
TIPOS DE TAREAS
USUARIO
MANUAL
PLAN MED
SERVICIO
ENVIO
RECEPCION
SCRIPT
REFERENCIA
PLAN MED
4.1.2
SUBPROCESO
SUBPROCESO
TIPOS DE SUBPROCESOS
Subproceso Embebido Depende del Proceso Padre. No puede contener Pools ni Lanes. Subproceso Reusable Es un proceso definido como un diagrama de procesos independiente y que no depende del proceso padre.
PLAN MED
4.2
COMPUERTAS
Las compuertas son los elementos utilizados para controlar la divergencia y convergencia del flujo. TIPOS DE COMPUERTAS
Divergencia: Ocurre cuando en un punto del flujo basado en los datos del proceso se escoge un solo camino de varios disponibles Convergencia: Como punto de convergencia, es utilizada para confluir caminos excluyentes.
La compuerta exclusiva basada en eventos representa un punto del proceso donde se escoge un camino de varios disponibles, pero la decisin no se basa en datos del proceso sino en eventos.
Compuerta Paralela Divergencia: Se utiliza cuando varias actividades pueden realizarse concurrentemente o en paralelo. Convergencia: Permite sincronizar varios caminos paralelos en uno solo. El flujo contina cuando todos los flujos de secuencia de
10
PLAN MED
Compuerta Inclusiva Divergencia: Se utiliza cuando en un punto se activan uno o mas caminos de varios caminos disponibles, basado en los datos del proceso. Convergencia: Se utiliza para sincronizar caminos activos previamente por una compuerta inclusiva usada como punto de divergencia.
Compuerta Compleja Divergencia: Es utilizada para controlar puntos de decisin complejos. Convergencia: Permite continuar al siguiente punto del proceso cuando una condicin del negocio se cumple.
11
PLAN MED
4.3
EVENTOS
Un evento representa algo que ocurre o puede ocurrir durante el curso de un proceso. Existen 3 tipos de eventos basados en cmo afectan el flujo. 4.3.1 EVENTOS DE INICIO
Indican cuando un
EVENTOS DE INICIO
Evento de Inicio sin Especificar No se especifica ningn comportamiento en particular para iniciar el proceso.
12
PLAN MED
Evento de Inicio de Temporizacin Indica que un proceso inicia cada ciclo de tiempo o en una fecha especfica.
Evento de Inicio de Condicin Un proceso inicia cuando una condicin de negocios se cumple.
Evento de Inicio de Seal El proceso inicia cuando se captura una seal lanzada desde otro proceso. Tenga en cuenta que una seal no es un mensaje, un mensaje tiene claramente definido un destinatario, una seal no.
Evento de Inicio Mltiple Indica que existen muchas formas de iniciar el proceso y al cumplirse una de ellas se iniciara el proceso.
13
PLAN MED
4.3.2
EVENTOS INTERMEDIOS
Indican algo que ocurre o puede ocurrir durante el transcurso de un proceso, entre el inicio y el fin. Los eventos intermedios pueden utilizarse dentro del flujo de secuencia, o adjunto a los lmites de
EVENTOS INTERMEDIOS
una actividad. Los eventos intermedios pueden utilizarse para recibir o lanzar el evento. Cuando el evento es usado para recibir el icono al anterior del circulo se encuentra sin rellenar, cuando el evento es usado para lanzar el icono se encuentra relleno
14
PLAN MED
Evento Intermedio Sin Especificar Indica algo que ocurre o puede ocurrir dentro del proceso, solo se puede utilizar dentro de la secuencia del flujo.
Evento Intermedio de Mensaje Indica que un mensaje puede ser enviado o recibido. Si el evento de mensaje es de recepcin, indica que el proceso no contina hasta que el mensaje sea recibido. Puede utilizarse dentro del flujo de secuencia o adjunto a los limites de una actividad para indicar un flujo de excepcin
Evento Intermedio de Temporizacin Indica espera dentro de un proceso. Ese tipo de evento puede utilizarse dentro del flujo de secuencia indicando una espera entre las actividades o adjuntos a los lmites de la actividad indicando un flujo de excepcin
15
PLAN MED
Evento Intermedio de Condicin Se utiliza para esperar que una condicin de negocio se cumpla. Se puede utilizar dentro del flujo de secuencia indicando que se espera a que la condicin de negocio se cumpla o adjunto a los lmites de una actividad indicando un flujo de excepcin que se activar cuando la condicin se cumpla.
Evento Intermedio de Seal Se utiliza para enviar o recibir seales. Se puede utilizar dentro del flujo de secuencia para enviar o recibir seales o adjunto a los lmites de una actividad indicando un flujo de excepcin que se activar cuando la seal sea capturada.
Evento Intermedio Mltiple Indica que puede ser activado por muchas causas.
Evento Intermedio de Cancelacin Este tipo de evento intermedio es usado en subprocesos Transaccionales. Se diagrama a los lmites del Subproceso transaccional indicando un flujo alternativo que se realizara cuando el subproceso transaccional es cancelado. Se diagrama a los lmites del subproceso.
16
PLAN MED
Evento Intermedio de Error Esta figura es usada para capturar errores. Se diagrama a los lmites de una actividad.
Evento Intermedio de Compensacin Permite manejar compensaciones, cuando se utiliza dentro del flujo de secuencia de un proceso indica que una compensacin es necesaria, es decir se lanza una compensacin. Cuando se utiliza adjunto a los lmites de una actividad indica que esa actividad ser compensada cuando se active el evento
Evento Intermedio de Enlace Este evento permite conectar dos secciones del proceso.
4.3.3
EVENTOS DE FIN
EVENTOS DE FIN
PLAN MED
saliendo
Evento de Fin sin Especificar Indica que un camino del flujo llego al fin.
Evento de Fin Mltiple Indica que varios resultados pueden darse al finalizar un flujo.
Evento de Fin de Cancelacin Permite enviar una excepcin de cancelacin al finalizar el flujo. Solo se utiliza en subprocesos transaccionales.
18
PLAN MED
Evento de Fin de Error Permite enviar una excepcin de error al finalizar el flujo
Evento de Fin de Compensacin Este tipo de fin indica que es necesaria una compensacin al finalizar el flujo
Evento de Fin de Terminal Indica que el proceso es terminado, es decir cuando algn camino del flujo llega a este fin el proceso termina completamente, sin importar que existan ms caminos del flujo pendientes.
19
PLAN MED
4.4
SWIMLANES
POOL
del proceso o el del participante Representa un Participante, Entidad o Role. Siempre existe al menos uno, as no se diagrame Subdivisiones del Pool.
LANE
20
PLAN MED
4.5
OBJETOS DE CONEXIN
SECUENCIA
secuencia de los objetos de flujo, donde encontramos las actividades, las compuertas y los eventos.
Las lneas de mensaje MENSAJE representan la interaccin entre varios procesos o pools. Representan Seales o Mensajes
21
PLAN MED
NO flujos de control
No todas las lneas de mensaje
se cumplen para cada instancia del proceso y tampoco se especifica un orden para los mensajes
ASOCIACIONES
4.6
ARTEFACTOS
22
PLAN MED
Se utiliza para agrupar un conjunto de GRUPOS actividades, ya sea para efectos de documentacin o anlisis, no afecta la secuencia de flujo
OBJETOS DE DATOS
Permiten mostrar la informacin que una actividad necesita, como las entradas y salidas.
5 BIBLIOGRAFIA BPMN Gua de Referencia en Espaol. Autor: Bizagi Elearnign Manual de Diagramacin de Procesos bajo Diagrama Estndar BPMN. Autor: Analitica.
23