P. 1
Introducción a BPMN

Introducción a BPMN

|Views: 12|Likes:
Publicado porapepito6934

More info:

Published by: apepito6934 on Aug 09, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

11/26/2013

pdf

text

original

09/08/12

Introducción a BPMN
Entra en Adictos a través de

E-mail Contraseña

Entrar Inicio Quiénes somos Formación Comparador de salarios Nuestro libro Más

Deseo registrarme Olvidé mi contraseña

» Estás en: Inicio

Tutoriales

Introducción a BPMN

Víctor Javier Madrid Consultor tecnológico de desarrollo de proyectos informáticos. Ingeniero en Informática con especialidad en Ingeniería del Conocimiento *. Ver todos los tutoriales del autor

Catálogo de servicios Autentia

Fecha de publicación del tutorial: 2010-06-07

Tutorial visitado 11.164 veces Descargar en PDF

Introducción a BPMN

0. Índice de contenidos.
1. Introducción. 2. Entorno. 3. Actividades. 4. Participantes. 5. Conectores de flujo. 6. Eventos. 7. Conclusiones.

Síguenos a través de:

1. Introducción
El objetivo de este tutorial es introduciros en el mundo de las anotaciones de BPM mediante el uso de BPMN ¿Qué es BPMN? BPMN es el acrónimo de Business Process Modeling Notation y no es otra cosa que una notación gráfica estandarizada para el modelado de los procesos de negocio. Su principal objetivo es : Resolver las dificultades de comunicación que tiene el lenguaje común Proporciona un método normalizado para representar procesos de negocio Facilita su entendimiento debido a la poca complejidad de su notación Proporciona un lenguaje común entre los usuarios de negocio y los técnicos Facilita la diagramación de los procesos de negocio .... Está basado en la idea de que existen diferentes roles con diferentes responsabilidades y cuya comunicación se realiza de forma similar a lo que sería un diagrama de estados pero dentro de un tiempo determinado. Es muy similar a lo que sería un diagrama de estados. Desarrollado originalmente por la BPMI pero mantenido en la actualidad por OMG Actualmente tiene mayor uso la versión 1.2 pero cada vez es más facil ver la versión 2.0

Últimas Noticias
» La regla del Boy Scout y la Oxidación del Software » Autentia conquista los Alpes » Orientación a objetos y la importancia del "Tell, Don't Ask" » Autentia patrocina al Club KiteSurf Centro » Autentia patrocina el I Torneo Voley Playa Terrakas Histórico de noticias

Últimos Tutoriales 2. Entorno.
El tutorial está escrito usando el siguiente entorno: Hardware: Portátil Asus G50Vseries (Core Duo P8600 2.4GHz, 4GB RAM,320 GB HD). Sistema operativo: Windows Vista Ultimate. Mozilla Firefox 2.0.0.20 » Integrando Xcode4 con GitHub » WebSockets con Java y Tomcat 7 » Test de integración con Solr y el soporte de

www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=bpmn

1/6

Los subprocesos debido a que son agrupaciones de varias tareas y otros subprocesos tiene la propiedad de poder mostrarse contraídos y expandidos. » Arrancar Solr desde un proyecto Maven con el soporte de Jetty. Una actividad puede ser en función de su ejecución : Manual (cuando se realiza por un participante humano) Automático (cuando se realiza por un participante de proceso o de sistema) Una actividad puede ser : Independiente Emisor de una notificación Receptor de un mensaje Solicitud-Respuesta Una actividad se puede implementar : Tarea (Task) : Unidad mínima de trabajo dentro de un proceso Subproceso (Sub-process) : Unidad compuesta de trabajo formado por más de una tarea o subproceso En definitiva. Actividades Una actividad representa una acción dentro de un proceso. 4. tiene la función de ser el contenedor gráfico que indica las actividades que se van a realizar así como las condiciones de su ejecución. Participantes. las actividades contenidas dentro de un participante sólo podrán ser ejecutadas por dicho participante Existen 3 tipos de participantes : Humano Sistema Proceso Cada participante debería de ser un pool diferente Ejemplo de participantes : 2011-09-03 Comercial . Ejemplo de componentes : Últimos Tutoriales del Autor » Introducción a Bonita Open Solution » Introducción al API de Activiti » Obtener las RSS de Activiti con Talend » JavaBean en un servicio web Axis2 » Crear una estructura compleja del tipo Array en un servicio web Axis2 Categorías del Tutorial Otras Técnicas Metodología Técnicas Avanzadas Últimas ofertas de empleo 2011-09-08 Comercial . 2011-08-19 Comercial . » Primeros pasos en Android.Ventas VALENCIA. 2011-07-12 Otras Sin catalogar MADRID. un subproceso agrupa tareas en una única tarea.com/tutoriales/tutoriales.php?pagina=bpmn 2/6 . 3. www. sirve para denominar el trabajo realizado por un participante.adictosaltrabajo.09/08/12 Introducción a BPMN EmbeddedSolrServer. Lógicamente.Compras ALICANTE. Un participante o pool representa a cualquier recurso involucrado en un proceso.Ventas MADRID. 2011-07-06 Otras Sin catalogar LUGO. Se representan con un rectángulo.

representa el tipo de transición en el tiempo de cada una de las tareas.com/tutoriales/tutoriales.adictosaltrabajo. 2)Se representa con una flecha punteada (distinto a una transición). Remarcar que en este segundo concepto lo que se produce es un intercambio de flujo de información entre los participantes Reglas especiales para una interacción : 1)Dentro de un participante o pool no existen interacciones. Cuando nos referimos al orden de ejecución entre participantes se denomina : interacción. 3)En un proceso automatizado todas las interacciones son entre el proceso y los participantes -> Función controladora. Se representan con una flecha. Cuando nos referimos al orden de ejecución dentro de un mismo participante se denomina : transición. Un conector de flujo representa el orden de ejecución de las tareas.09/08/12 Introducción a BPMN Un participante puede hacer uso de un modificador de ruta o lane ¿Qué es una ruta o lane? Una ruta o lane representa una partición lógica del participante o pool Puede ser : Vertical Horizontal Se suelen utilizar para organizar y categorizar las actividades. con vistas a separar una parte sobre la que se realizará un propósito específico Ejemplo de ruta : 5. Conectores de flujo.php?pagina=bpmn 3/6 . En el caso de un participante. Ejemplo de componentes de flujo : www.

Existen 3 tipos de condicionales : Exclusivo (Exclusively) : Sólo una rama puede ser ejecutada (basado en eventos / basado en datos) Inclusivo (Inclusively) : Una o más ramas pueden ser ejecutadas Paralelo (In parallel) : Todas las ramas pueden ser ejecutadas Ejemplos de condicionales : www. Eventos. Intermedio (Intermediate) : Se representa con un círculo con una línea doble de traza. Se representan con un rombo. Un evento representa situaciones que afectan al flujo de ejecución de un proceso.adictosaltrabajo. Un condicional o gateway representa un punto de decisión en el proceso para que el flujo sea condicionado y permita canalizar por diversas ramas durante su ejecución. Se representan con un círculo. pararse . Con los eventos se consigue que un proceso pueda : comenzar .com/tutoriales/tutoriales. interrumpirse .09/08/12 Introducción a BPMN 6. Ejemplo de eventos : Categoría Inicio Vacío Intermedio Vacío Final vacío Mensaje Error Cancelar Señal Enlace Compensación Temporizador Símbolo Vacío Vacío Punto Sobre Rayo Símbolo X Triángulo Flecha Rebobinado Indica que se realizará algún tipo de acción para manetener la integridad Reloj Indica el proceso se inicia en base a un tiempo o bien que hay que esperar un tiempo Descripción Indica que es un evento de inicio del proceso pero sin indicar que lo define Indica que se produce un cambio de estado en el diagrama ( punto KPI . etc.Key Performance Indicator) Indica que el proceso finaliza en ese punto Indica el envío o recepción de un mensaje Indica que se ha producido algún tipo de problema Indica que se empide continuar por esa línea por algún motivo Indica algún tipo de información puntual 6. finalizar correctamente. Existen 3 tipos de eventos : Inicio (Start) : Se representa con un círculo con una línea de traza. Cualquier proceso puede disparar un evento o es un resultado . Condicionales.php?pagina=bpmn 4/6 . Fin (End) : Se representa con un círculo con una línea de traza ancha.

Conclusiones. vota +1 o compártelo si te pareció interesante Share | 2 Anímate y coméntanos lo que pienses sobre este TUTORIAL: » Registrate y accede a esta y otras ventajas « Esta obra está licenciada bajo licencia Creative Commons de Reconocimiento-No comercial-Sin obras derivadas 2.adictosaltrabajo.09/08/12 Introducción a BPMN 7.com/tutoriales/tutoriales. Espero haber conseguido el objetivo de este tutorial que ha sido introduciros en la notación BPMN y así poder sentar las bases de lo que iremos haciendo en próximos tutoriales.5 IMPULSA Impulsores Comunidad ¿Ayuda? ---sin clicks 0 personas han traído clicks a esta página www. Para cualquier cosa ya sabeis cómo contactar conmigo A continuación puedes evaluarlo: Regístrate para evaluarlo Por favor.php?pagina=bpmn 5/6 .

09/08/12 Introducción a BPMN + + + + + + + + powered by karmacracy Copyright 2003-2012 © All Rights Reserved | Texto legal y condiciones de uso | Banners | Powered by Autentia | Contacto www.php?pagina=bpmn 6/6 .adictosaltrabajo.com/tutoriales/tutoriales.

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->