Documente Academic
Documente Profesional
Documente Cultură
Agenda
Presentaciones Intalio Inc. Expectativas y objetivos Introduccin a BPM Introduccin a BPMS Introduccin a BPMN Instalacin del software Intalio|Works Designer & Intalio|Works Server Conceptos bsicos Manejo de mltiples rutas Manejo de eventos Rutas excepcionales Recomendaciones Ejercicios
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Sobre el presentador
Esteban J. Felipe M.
felipe@intalio.com http://www.estebanf.com Skype: esteban.felipe Twiter: estebanf LinkedIn: http://www.linkedin.com/in/estebanf LATAM & Espaa Base @ Caracas, VE
Gerente de cuentas
Experiencias previas
Entrenador Process Expert
Arquitecto SOA @ Software AG .NET Project Manager @ Biosnet (MX) Project manager @ Citibank
Credenciales
Licenciado en Computacin PMI Project Management Professional (PMP) CompTIA Project+ y Security+ Service Orchestrator Engineer Varias certificaciones Microsoft
Asesor BPM
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Presentaciones
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Intalio Inc.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Intalio Inc.
Fundada en Julio de 1.999 Establecida en Palo Alto, CA Capital de inversin privado 600 clientes en 53 pases 65 aliados comerciales 70 empleados,18 oficinas
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Soporte tcnico con acuerdos de servicio Entrenamiento y consultora Disponible en suscripciones anuales
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Modelo comercial
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Intalio|Jetty
Asesoria experta Desarrollos a la medida Soporte
Intalio|CRM
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Preguntas?
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Expectativas y objetivos
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Objetivos
Proveerles la informacin necesaria para abordar sus iniciativas de BPM Establecer el rol de un BPMS dentro de solucin de tecnologa. Brindar las herramientas para modelar correcta y eficientemente sus procesos de negocio. Proveer informacin sobre las capacidades de la plataforma y el correcto uso de sus partes ante distintos escenarios.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Expectativas y aclaratorias
Recursos productivos = Entrenamiento + 3 a 6 semanas de uso del producto. Mucho contenido, poco tiempo Imposible ensear todo No tengo todas las respuestas. Es posible que le pida tiempo para obtener la respuesta correcta a su pregunta. Este no es un curso tcnico, pero a veces no puedo evitar hablar de tecnicismos . En caso de problemas, esperaremos por usted todo el tiempo que sea posible. Todo software es susceptible a fallos. Yo les indicare cuando un problema sea por defectos en el producto.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Preguntas?
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Introduccin a BPM
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Qu es BPM?
BPM (Gerencia de procesos de negocio) es un enfoque empresarial operativo basado en la coordinacin de las actividades y decisiones que todas las partes involucradas deben realizar durante un proceso de negocio con el objetivo de convertirse en una organizacin altamente eficiente, gil, innovadora y adaptable.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Qu es BPM?
BPM (Gerencia de procesos de negocio) es un enfoque empresarial operativo basado en la coordinacin de las actividades y decisiones que todas las partes involucradas deben realizar durante un proceso de negocio con el objetivo de convertirse en una organizacin altamente eficiente, gil, innovadora y adaptable.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Qu es BPM?
BPM (Gerencia de procesos de negocio) es un enfoque empresarial operativo basado en la coordinacin de las actividades y decisiones que todas las partes involucradas deben realizar durante un proceso de negocio con el objetivo de convertirse en una organizacin altamente eficiente, gil, innovadora y adaptable.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Qu es BPM?
BPM (Gerencia de procesos de negocio) es un enfoque empresarial operativo basado en la coordinacin de las actividades y decisiones que todas las partes involucradas deben realizar durante un proceso de negocio con el objetivo de convertirse en una organizacin altamente eficiente, gil, innovadora y adaptable.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Beneficios de BPM
Conocimiento certero de la organizacin Claridad en las relaciones entre las partes Visibilidad de las operaciones Flexibilidad y agilidad para adaptarse
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Qu es un proceso de negocio?
Es un conjunto de actividades y decisiones, iniciadas por la ocurrencia de un evento especifico, que se ejecutan de forma coordinada para alcanzar un objetivo de negocio concreto.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Qu es un proceso de negocio?
Es un conjunto de actividades y decisiones, iniciadas por la ocurrencia de un evento especifico, que se ejecutan de forma coordinada para alcanzar un objetivo de negocio concreto.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Qu es un proceso de negocio?
Es un conjunto de actividades y decisiones, iniciadas por la ocurrencia de un evento especifico, que se ejecutan de forma coordinada para alcanzar un objetivo de negocio concreto.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
BPM en contexto
BPM tiene que ver que el mundo fsico, el mundo real. BPM es sobre poner atencin en lo que las organizaciones hacen. BPM es sobre como, cuando y porque las organizaciones se comportan como lo hacen.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Preguntas?
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Introduccin a BPMS
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Situacin actual
TI es generalmente el motor de una organizacin Habilidades y tecnologas cada vez mas especializadas La comunicacin efectiva con TI es critica para el negocio Generalmente el conocimiento del negocio es un requisito deseable para los integrantes de TI.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Organization A
Organization C
Organization D
Organization B
SAP
Workflow
Siebel
Custom
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Qu es un BPMS?
Un BPMS (Sistema de gestin de procesos de negocio) es una coleccin integrada de tecnologas de software que permiten control, manejo y mejoramiento continuo de los procesos a travs de la automatizacin de su ciclo de vida.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Qu es un BPMS?
Un BPMS (Sistema de gestin de procesos de negocio) es una coleccin integrada de tecnologas de software que permiten control, manejo y mejoramiento continuo de los procesos a travs de la automatizacin de su ciclo de vida.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Qu es un BPMS?
Un BPMS (Sistema de gestin de procesos de negocio) es una coleccin integrada de tecnologas de software que permiten control, manejo y mejoramiento continuo de los procesos a travs de la automatizacin de su ciclo de vida.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Beneficios de un BPMS
Manejo del ciclo de vida de los procesos Ahorro de costos de desarrollo y mantenimiento de software Ciclos de innovacin mas cortos Reduce la barreras de participacin de sistemas y humanos en los procesos.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Manejo de requerimiento
Instalacin en produccin
Documento de requerimiento
Pruebas de aceptacin
Firma de documentos
Rechazo de cambios
Diseo de software
Inicio de codificacin
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Manejo de requerimiento
Publicacin a produccin
Pruebas de aceptacin
Ajustes al proceso
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Analistas de negocio
Ingeniero TI
Usuario final
Sistemas
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Entendiendo la complejidad
Procesos de negocios son complejos Distintas perspectivas de cada participante Diagramas de flujo son insuficientes Curva de aprendizaje para desarrollo orientado a modelado.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Preguntas?
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Qu es Intalio|Works BPMS?
Intalio|Works BPMS EE es una solucin integral de BPMS construida bajo filosofa de cdigo abierto, basada en estndares y optimizada para atender los distintos tipos de requerimientos del mbito empresarial.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Intalio|Works BPMS EE
Intalio|Works Server Intalio|Works Designer Intalio|Works BRE Intalio|Works ESB Intalio|Works BAM Intalio|Works ECM Intalio|Works Portal
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Componentes bases
Intalio|Designer
Publicar
Intalio|Server
wsdl
Apache ODE
BD
wsdl
wsdl
Apache Axis
Intalio|Worflow
Sistemas
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Humanos
Componentes bases
Orgenes en cdigo abierto Licencias abiertas para uso comercial Por separado no constituyen un BPMS
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Estndares soportados
XML 1.1 XML Namespaces 1.0 XML Schema XPath 1.0 / 2.0 XQuery 1.0 WSDL 1.1 SOAP 1.1 WSAddressing WSSecurity 1.1 WSBasicProfile 1.1 WSBasic Security Profile 1.1 BPEL 1.1 BPMN 1.2
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Preguntas?
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Descomprimir Intalio|Server
Copiar archivo de licencia a /var/config Iniciar con /bin/startup.bat o /bin/startup.sh
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Variable de ambiente
Windows
Propiedades del sistema Variables de entorno Ej: JAVA_HOME=C:\Program Files (x86)\Java\jdk1.6.0_10
Linux
export JAVA_HOME=/usr/bin...... echo $JAVA_HOME
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Solucionando problemas
Revise logs en /var/logs/bpms Verifique la variable de ambiente
c:\>"%JAVA_HOME%\bin\java" version java version "1.6.0_10 Java(TM) SE Runtime Environment (build 1.6.0_10-b33) Java HotSpot(TM) Client VM (build 11.0-b15, mixed mode, sharing)
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Solucionando problemas
Verifique disponibilidad de puertos
Windows: netstat -na | find /i "LISTENING" Linux: netstat nap | grep LISTENING 1099 - RMI Naming 1527 - Derby Connector 1528 - Derby Connector 2099 - JMX port for ODE 4201 - ActiveIO Connector EJB 4242 - Remote Login Listener 8009 - Jetty Connector AJP13 8080 - Jetty Connector HTTP 8443 - Jetty Connector HTTPS 9999 - JMX Remoting Connector
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Preguntas?
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Intalio|Designer: Qu es?
Herramienta de modelado Ambiente de desarrollo de automatizacin Basado en Eclipse
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Intalio|Designer: Qu es?
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Espacios de trabajo
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Perspectivas
Intalio|Designer Intalio|Designer Form Editor Intalio|Designer Modeling
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Vistas
Process Explorer Paleta
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Vistas
Outline Properties
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Vistas
Data Editor Problems
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Vistas
Mapper
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Vistas
Workflow form editor palette Otras vistas
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
El proyecto se encuentra listo para agregar artefactos Agregar un Business Process Diagram
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
El proyecto se encuentra listo para agregar artefactos Agregar un Business Process Diagram Seleccione carpeta destino y proporcione el nombre
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
El proyecto se encuentra listo para agregar artefactos Agregar un Business Process Diagram Seleccione carpeta destino y proporcione el nombre
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Intalio|Server
Aplicacin servidor donde se ejecutan los procesos de negocio Consola de administracin
http://[server]/bpms-console
Interfaz de usuarios
http://[server]/ui-fw
Deposito de reportes
http://[server]/bam
Motor de ejecucin
http://[server]/ode
Capa de integracin
http://[server]/axis2
Autenticacion
bpms-console Login: admin Password: changeit ui-fw Login: examples\ewilliams Login: examples\msmith Password: password Ode, axis2, BRE Login : admin Password: axis2
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Consola administracin
Procesos agrupados por proyecto Cuadro de mando con estado actual de cada instancia de procesos
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Preguntas?
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Conceptos bsicos
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Qu queremos hacer?
Modelar y automatizar una secuencia de actividades que coordine las tareas de sistemas, humanos y procesos para lograr la representacin de un proceso de negocio Modelar = Documentar consenso
Simple Explicita
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
BPMN
Business Process Modeling Notation Desarrollado originalmente por la BPMI. Mantenido actualmente por el OMG Versin actual 1.2. Versin 2.0 en desarrollo. Notacin grafica estandarizada para el modelado de procesos de negocio
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
BPMN
Simple, pero rico semnticamente
participantes
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
BPMN
Roles y responsabilidades
Almacn determina la existencia de los productos y los despacha despus de ser notificado
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
BPMN
Secuencia de actividades en el tiempo
Tiempo
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
BPMN
Perspectiva de cada participante
El proceso
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
BPMN
Alto nivel y detalles de integracin
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
3 tipos de smbolos
Eventos Actividades Decisiones
2 formas de agrupar
Pools Lanes
2 artefactos
Datos Anotacin
3 tipos de conexiones
Flujo Interaccin Asociacin
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Abrir puerta
Cruzar puerta
Cerrar puerta
1.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
2.
3.
Actividades de Juan
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
X1
X2
X3
X4
X5
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Ejercicio
Modele una secuencia de 5 tareas llamadas A,B,C,D,E
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Ejercicio
Modele una secuencia de 5 tareas llamadas A,B,C,D,E
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Preguntas?
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Trabajando en paralelo
Los procesos con frecuencia requieren que mltiples eventos y tareas ocurran en paralelo Bifurcacin paralela Implcita
Explcita
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Sincronizacin explicita
Todas las rutas deben completarse antes de que el proceso contine.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
A es la primera tareas en ejecutarse B,D y E inician a la vez F se ejecuta despus de que C,D y E hayan todas terminado
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Ejercicio
Modele una secuencia de 5 tareas llamadas A,B,C,D,E Convierta la tarea B en un subproceso que contenga las tareas B1 y B2
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Bifurcaciones condicionales
Las distintas rutas se ejecutan cuando se cumplen ciertas condiciones Exclusivo
Solo una ruta se ejecuta
Inclusivo
Al menos una ruta se ejecuta Puede tomar mas de una ruta y se comporta como un paralelo
Bifurcaciones condicionales
La ruta por defecto se toma cuando las otras condiciones no se evalan como verdaderas Exclusivo
( A o B ), sino C
Inclusivo
Si no (A y/o B) entonces C
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Ejercicio
Modele una secuencia de 5 tareas llamadas A,B,C,D,E Convierta la tarea B en un subproceso que contenga las tareas B1 y B2 La tarea C debe ejecutarse en paralelo con el subproceso B
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Preguntas?
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Manejo de eventos
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Smbolos de evento
Los eventos de inicio son dibujados con una lnea delgada. Los eventos intermedios son dibujados con una lnea delgada doble Los eventos de fin son dibujados con una lnea gruesa
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Eventos vacios
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Eventos de fin
Evento terminar
Detiene el proceso inmediatamente, incluyendo cualquier ruta paralela
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Eventos intermedios
Lanzando eventos Capturando eventos
Temporizadores
Evento intermedio con temporizador
El proceso espera un periodo de tiempo antes de continuar.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Ejercicio
Modele una secuencia de 5 tareas llamadas A,B,C,D,E Convierta la tarea B en un subproceso que contenga las tareas B1 y B2 La tarea C debe ejecutarse en paralelo con el subproceso B Bajo ciertas condiciones, es necesario no ejecutar la tarea C
Bajo ciertas condiciones en vez de ejecutar C debemos terminar el proceso, incluyendo las actividades del subproceso B.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Ejercicio
Modele una secuencia de 5 tareas llamadas A,B,C,D,E Convierta la tarea B en un subproceso que contenga las tareas B1 y B2 La tarea C debe ejecutarse en paralelo con el subproceso B Bajo ciertas condiciones, es necesario no ejecutar la tarea C Bajo ciertas condiciones en vez de ejecutar C debemos terminar el proceso, incluyendo las actividades del subproceso B.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Eventos de mensaje
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Ejercicio
Dos puntos de inicio Dos puntos de inicio
Flujo faltante
Flujo continuo
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Tarea
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Ejercicio
Modele una secuencia de 5 tareas llamadas A,B,C,D,E Convierta la tarea B en un subproceso que contenga las tareas B1 y B2 La tarea C debe ejecutarse en paralelo con el subproceso B Bajo ciertas condiciones, es necesario no ejecutar la tarea C Bajo ciertas condiciones en vez de ejecutar C debemos terminar el proceso, incluyendo las actividades del subproceso B. Queremos esperar un tiempo entre que termina B1 y el inicio de B2
La tarea A es realmente la recepcin inicial de un mensaje de un participante Cajero. La tarea E es realmente el envo final de un mensaje a un participante Contabilidad
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Ejercicio
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Preguntas?
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Rutas excepcionales
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Rutas excepcionales
BPMN tiene una forma elegante de manejar rutas excepcionales Ruta normal
Ruta de excepcin
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Rutas excepcionales
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Rutas excepcionales
Mltiples eventos intermedios pueden ser colocados en el borde de un subproceso.
Eventos de error Eventos de temporizador Eventos de compensacin
Ruta normal
Rutas excepcionales
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Ejercicio
Modele una secuencia de 5 tareas llamadas A,B,C,D,E Convierta la tarea B en un subproceso que contenga las tareas B1 y B2 La tarea C debe ejecutarse en paralelo con el subproceso B Bajo ciertas condiciones, es necesario no ejecutar la tarea C Bajo ciertas condiciones en vez de ejecutar C debemos terminar el proceso, incluyendo las actividades del subproceso B. Queremos esperar un tiempo entre que termina B1 y el inicio de B2 La tarea A es realmente la recepcin inicial de un mensaje de un participante Cajero. La tarea E es realmente el envo final de un mensaje a un participante Contabilidad
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Ejercicio
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Preguntas?
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Recomendaciones
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Ser eficientes capturando la informacin del proceso. Reducir errores de interpretacin Transferir conocimiento Hacer los diagramas tan fciles de leer como sea posible
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Consejos
Cree los procesos inicialmente usando solo smbolos de tareas
Luego cambie el smbolo para detallar mas el comportamiento del proceso.
Concntrese en documentar el proceso. No intente agregar participantes desde las primeras fases de modelado.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Consejos
Luego de tener un acuerdo sobre el flujo del proceso, agregue participantes e interacciones. Agregar participantes antes tiene a mantener el foco en detalles de forma prematura y a causar la necesidad de rediagramar el proceso.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Consejos
Utilice el artefacto de anotacin para agregar informacin importante a transferir.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Consejos
El artefacto de Agrupar no tiene impacto en la ejecucin del proceso. Utilcelo para representar tareas relacionadas o documentar fases.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Consejos
Asgnele nombres a sus tareas considerando la perspectiva del participante que la ejecuta
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Consejos
Coloque la pregunta asociada en cada bifurcacin Cada ruta representa una respuesta, asgnele una etiqueta para documentarla en el diagrama
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Consejos
Una bifurcacin hace una sola pregunta.
Evite condiciones que no estn relacionadas entre si.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Consejos
Las condiciones pueden ser anidadas
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Consejos
Cada objeto puede tener un color distinto. Use esta opcin para hacer sus diagramas mas simples de leer. Adopte una convencin y apguese a ella.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Preguntas?
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Ejercicios
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Ejercicio A
Despus de un incendio, por un lado se necesita obtener informacin de nuestra compaa de seguro. Por otro lado, es posible que necesitemos informacin adicional del departamento de bomberos, pero solo si los bomberos participaron durante el apagado del incendio. Cuando se tenga toda la informacin, se necesita escribir un informe consolidado
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Ejercicio B
Nuestros productos estn listos para ser enviados. Para determinar que compaa de envo utilizar, enviamos 3 mensajes separados a cada una pidindole que despachen nuestros productos. La primera compaa que responda que puede hacer el envi es la escogida
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Ejercicio C
Un empleado enva una informacin para ser revisada. A un gerente se le solicita que revise la informacin provista por el empleado. Despus de recibir la revisin del gerente se evala si esta fue aprobada. En caso afirmativo, se le notifica al empleado. En caso negativo, se le solicita al empleado que corrija la informacin. Al recibir la informacin corregida, esta se vuelve a enviar al gerente para que la revise y as sucesivamente hasta que se realice la aprobacin. Durante la correccin del empleado, cada 2 minutos se notificara al gerente que el empleado no ha completado la correccin.
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Ejercicio C
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Preguntas?
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.
Muchas gracias!
Copyright Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribucin y/o copia.