intalio.training.latam.d1.20091115
TRANSCRIPT
![Page 1: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/1.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Intalio|Works BPMS EE 6del modelado a la ejecución
Esteban Felipe, Intalio|Process Expert Latam, [email protected]
![Page 2: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/2.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Agenda
• Presentaciones
• Intalio Inc.
• Expectativas y objetivos
• Introducción a BPM
• Introducción a BPMS
• Introducción a BPMN
• Instalación del software
• Intalio|Works Designer & Intalio|Works Server
• Conceptos básicos
• Manejo de múltiples rutas
• Manejo de eventos
• Rutas excepcionales
• Recomendaciones
• Ejercicios
![Page 3: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/3.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
• Esteban J. Felipe M.• [email protected]
• http://www.estebanf.com
• Skype: esteban.felipe
• Twiter: estebanf
• LinkedIn: http://www.linkedin.com/in/estebanf
• LATAM & España
• Base @ Caracas, VE
• Experiencias previas• Arquitecto SOA @ Software AG
• .NET Project Manager @ Biosnet (MX)
• Project manager @ Citibank
• Credenciales• Licenciado en Computación
• PMI Project Management Professional (PMP)
• CompTIA Project+ y Security+
• Service Orchestrator Engineer
• Varias certificaciones Microsoft
Process Expert
Gerente de
cuentas
Asesor BPM
Entrenador
Sobre el presentador
![Page 4: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/4.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Presentaciones
![Page 5: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/5.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Intalio Inc.
![Page 6: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/6.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Intalio Inc.
• Fundada en Julio de 1.999
• Establecida en Palo Alto, CA
• Capital de inversión privado
• 600 clientes en 53 países
• 65 aliados comerciales
• 70 empleados,18 oficinas
![Page 7: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/7.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Intalio Inc. – Productos BPM
• Diferentes visiones de plataformas de BPM
• Diferente modelos de distribución• Libre
• Basado en suscripciones – COSMO
• Software como servicio
• Intalio no es un vendedor de licencias. Intalio es un proveedor de servicios.
![Page 8: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/8.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Intalio|BPM Community Edition
• 100% funcional
• 100% libre
• 100% gratuito
• Limitaciones• No soporte
• Limite de opciones en Application Server
• Limite de opciones en base de datos para manejo persistencia
• No módulos empresariales
![Page 9: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/9.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Intalio|BPM Enterprise Edition
• 95% similar a CE.
• Libertad para escoger servidor de aplicaciones y base de datos
• Módulos empresariales• Reglas de negocio
• Monitor de métricas
• Gestor documental (Alfresco)
• Portal corporativo (Liferay)
• Soporte a ESB open source.
• Soporte técnico con acuerdos de servicio
• Entrenamiento y consultoría
• Disponible en suscripciones anuales
![Page 10: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/10.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Modelo comercial
Código base abierto
80% del código base
Donado a Apache y Eclipse
Edición comunidad
10% mas códigoSolo binariosGratisSin soporte
Edición empresarial
10% mas códigoCódigo fuenteDocumentaciónSoporteMantenimientoActualizacionesIndemnificacion
![Page 11: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/11.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Intalio Inc – Otros productos
• Intalio|Cloud• Appliance
• On demand IAS
• On demand PAS
• On demand SAS
• Intalio|CRM• Intalio|SFA
• Intalio|Marketing
• Intalio|Help Desk
• Intalio|Analytics
• Intalio|Mashup
• Intalio|DB
• Intalio|Office
• Intalio|Jetty• Asesoria experta
• Desarrollos a la medida
• Soporte
![Page 12: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/12.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
¿Preguntas?
![Page 13: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/13.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Expectativas y objetivos
![Page 14: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/14.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Objetivos
• Proveerles la información necesaria para abordar sus iniciativas de BPM
• Establecer el rol de un BPMS dentro de solución de tecnología.
• Brindar las herramientas para modelar correcta y eficientemente sus procesos de negocio.
• Proveer información sobre las capacidades de la plataforma y el correcto uso de sus partes ante distintos escenarios.
![Page 15: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/15.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Expectativas y aclaratorias
• Recursos productivos = Entrenamiento + 3 a 6 semanas de uso del producto.
• Mucho contenido, poco tiempo
• Imposible enseñar 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 técnico, 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.
![Page 16: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/16.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
¿Preguntas?
![Page 17: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/17.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Introducción a BPM
![Page 18: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/18.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
¿Qué es BPM?
BPM (Gerencia de procesos de negocio) es un enfoque empresarialoperativo basado en la coordinación de las actividades y decisiones quetodas las partes involucradas deben realizar durante un proceso denegocio con el objetivo de convertirse en una organización altamenteeficiente, ágil, innovadora y adaptable.
![Page 19: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/19.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
¿Qué es BPM?
BPM (Gerencia de procesos de negocio) es un enfoque empresarialoperativo basado en la coordinación de las actividades y decisiones quetodas las partes involucradas deben realizar durante un proceso denegocio con el objetivo de convertirse en una organización altamenteeficiente, ágil, innovadora y adaptable.
![Page 20: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/20.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
¿Qué es BPM?
BPM (Gerencia de procesos de negocio) es un enfoque empresarialoperativo basado en la coordinación de las actividades y decisiones quetodas las partes involucradas deben realizar durante un proceso denegocio con el objetivo de convertirse en una organización altamenteeficiente, ágil, innovadora y adaptable.
![Page 21: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/21.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
¿Qué es BPM?
BPM (Gerencia de procesos de negocio) es un enfoque empresarialoperativo basado en la coordinación de las actividades y decisiones quetodas las partes involucradas deben realizar durante un proceso denegocio con el objetivo de convertirse en una organización altamenteeficiente, ágil, innovadora y adaptable.
![Page 22: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/22.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Beneficios de BPM
• Conocimiento certero de la organización
• Claridad en las relaciones entre las partes
• Visibilidad de las operaciones
• Flexibilidad y agilidad para adaptarse
![Page 23: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/23.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
¿Qué es un proceso de negocio?
Es un conjunto de actividades y decisiones, iniciadas por la ocurrenciade un evento especifico, que se ejecutan de forma coordinada paraalcanzar un objetivo de negocio concreto.
![Page 24: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/24.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
¿Qué es un proceso de negocio?
Es un conjunto de actividades y decisiones, iniciadas por la ocurrenciade un evento especifico, que se ejecutan de forma coordinada paraalcanzar un objetivo de negocio concreto.
![Page 25: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/25.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
¿Qué es un proceso de negocio?
Es un conjunto de actividades y decisiones, iniciadas por la ocurrenciade un evento especifico, que se ejecutan de forma coordinada paraalcanzar un objetivo de negocio concreto.
![Page 26: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/26.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Ciclo de vida de un proceso de negocio
![Page 27: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/27.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
BPM en contexto
• BPM tiene que ver que el mundo físico, el mundo real.
• BPM es sobre poner atención en lo que las organizaciones hacen.
• BPM es sobre como, cuando y porque las organizaciones se comportan como lo hacen.
• BPM no es desarrollo de software.
![Page 28: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/28.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
¿Preguntas?
![Page 29: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/29.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Introducción a BPMS
![Page 30: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/30.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Situación actual
• TI es generalmente el motor de una organización
• Habilidades y tecnologías cada vez mas especializadas
• La comunicación efectiva con TI es critica para el negocio
• Generalmente el conocimiento del negocio es un requisito “deseable” para los integrantes de TI.
![Page 31: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/31.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
La brecha entre negocio e TI
Vista del negocio Vista de TI
Estrategia, objetivos, aliados, información, lineamientos, recursos,…
Programas, datos, instrucciones, lógica, interfaces, métodos, transacciones, …
Organization A
Organization B
Organization C Organization D
SAP Workflow Siebel Custom!No hay lenguaje
común!
![Page 32: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/32.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Ante las barreras de comunicación…
• ¿Cómo asegurar que las aplicaciones de negocio están en sincroníacon los objetivos y estrategias?
• ¿Cómo promover que las aplicaciones de negocio puedan adaptarsea las condiciones del mercado al mismo ritmo que el negociorequiere?
![Page 33: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/33.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
¿Qué es un BPMS?
Un BPMS (Sistema de gestión de procesos de negocio) es una colecciónintegrada de tecnologías de software que permiten control, manejo ymejoramiento continuo de los procesos a través de la automatizaciónde su ciclo de vida.
![Page 34: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/34.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
¿Qué es un BPMS?
Un BPMS (Sistema de gestión de procesos de negocio) es una colecciónintegrada de tecnologías de software que permiten control, manejo ymejoramiento continuo de los procesos a través de la automatizaciónde su ciclo de vida.
![Page 35: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/35.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
¿Qué es un BPMS?
Un BPMS (Sistema de gestión de procesos de negocio) es una colecciónintegrada de tecnologías de software que permiten control, manejo ymejoramiento continuo de los procesos a través de la automatizaciónde su ciclo de vida.
![Page 36: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/36.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución 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 innovación mas cortos
• Reduce la barreras de participación de sistemas y humanos en losprocesos.
![Page 37: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/37.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Ciclo de desarrollo tradicional
Manejo de requerimiento
Documento de requerimiento
Firma de documentos
Diseño de software
Inicio de codificación
Validación con usuario final
Corrección de errores y cambios
Rechazo de cambios
Pruebas de aceptación
Instalación en producción
![Page 38: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/38.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Ciclo de desarrollo con un BPMS
Manejo de requerimiento
Inicio de modelado y automatización
Ajustes al procesoPruebas de aceptación
Publicación a producción
![Page 39: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/39.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Fases y roles en el ciclo de desarrollo con BPMS
IngenieroTI
Analistasde negocio
Usuariofinal
Sistemas
![Page 40: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/40.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución 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.
![Page 41: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/41.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
¿Preguntas?
![Page 42: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/42.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Introducción a Intalio|Works BPMS
![Page 43: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/43.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
¿Qué es Intalio|Works BPMS?
Intalio|Works BPMS EE es una solución integral de BPMS construidabajo filosofía de código abierto, basada en estándares y optimizadapara atender los distintos tipos de requerimientos del ámbitoempresarial.
![Page 44: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/44.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución 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
![Page 45: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/45.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Componentes bases
Intalio|Designer
Intalio|Server
Intalio|WorflowApache Axis
Apache ODEBD
Sistemas Humanos
Publicar
wsdl wsdl
wsd
l
![Page 46: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/46.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Componentes bases
• Orígenes en código abierto
• Licencias abiertas para uso comercial
• Por separado no constituyen un BPMS
![Page 47: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/47.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Estándares 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
![Page 48: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/48.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
¿Preguntas?
![Page 49: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/49.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Instalación del software
![Page 50: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/50.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Instalación del software
• Instalar JDK o JRE
• Configurar variable de ambiente JAVA_HOME o JRE_HOME
• Descomprimir Intalio|Designer• Copiar archivo de licencia a directorio base de designer
• Iniciar con designer.exe o designer
• Descomprimir Intalio|Server• Copiar archivo de licencia a /var/config
• Iniciar con /bin/startup.bat o /bin/startup.sh
![Page 51: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/51.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución 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
![Page 52: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/52.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución 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)
![Page 53: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/53.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución 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
![Page 54: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/54.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Cambiando el motor de base de datos
• Distribuido por defecto con Apache Derby
• Scripts para otras bases de datos en /databases
• Sustituir contenido de /conf/resources.properties por el de /databases/[DB]/tomcat-5-resources.properties ajustado al ambiente a usar.
• Reiniciar servidor
• Publicar procesos existentes
![Page 55: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/55.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
¿Preguntas?
![Page 56: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/56.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Intalio|Works Designer & Intalio|Works Server
![Page 57: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/57.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Intalio|Designer: ¿Qué es?
• Herramienta de modelado
• Ambiente de desarrollo de automatización
• Basado en Eclipse
![Page 58: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/58.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Intalio|Designer: ¿Qué es?
![Page 59: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/59.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Intalio|Designer: Conceptos bases
• Espacios de trabajos (workspaces)
• Perspectivas
• Vistas
![Page 60: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/60.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Espacios de trabajo
![Page 61: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/61.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Perspectivas
• Intalio|Designer
• Intalio|Designer Form Editor
• Intalio|Designer Modeling
![Page 62: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/62.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Vistas
Process Explorer Paleta
![Page 63: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/63.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Vistas
Outline Properties
![Page 64: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/64.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Vistas
Data Editor Problems
![Page 65: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/65.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Vistas
Mapper
![Page 66: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/66.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Vistas
Workflow form editor palette Otras vistas
![Page 67: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/67.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Creando el primer proyecto
• Nuevo “Intalio|Designer Business Process Project”
![Page 68: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/68.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Creando el primer proyecto
• Nuevo “Intalio|Designer Business Process Project”
![Page 69: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/69.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Creando el primer proyecto
• Nuevo “Intalio|Designer Business Process Project”
• Proporcionar:• Nombre (sin espacios)
• Espacio de nombre base
• Dirección del Intalio|Server
![Page 70: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/70.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Creando el primer proyecto
• Nuevo “Intalio|Designer Business Process Project”
• Proporcionar:• Nombre (sin espacios)
• Espacio de nombre base
• Dirección del Intalio|Server
• El proyecto se encuentra listo para agregar artefactos
![Page 71: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/71.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Creando el primer proyecto
• Nuevo “Intalio|Designer Business Process Project”
• Proporcionar:• Nombre (sin espacios)
• Espacio de nombre base
• Dirección del Intalio|Server
• El proyecto se encuentra listo para agregar artefactos
• Agregar un “Business Process Diagram”
![Page 72: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/72.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Creando el primer proyecto
• Nuevo “Intalio|Designer Business Process Project”
• Proporcionar:• Nombre (sin espacios)
• Espacio de nombre base
• Dirección del Intalio|Server
• El proyecto se encuentra listo para agregar artefactos
• Agregar un “Business Process Diagram”
• Seleccione carpeta destino y proporcione el nombre
![Page 73: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/73.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Creando el primer proyecto
• Nuevo “Intalio|Designer Business Process Project”
• Proporcionar:• Nombre (sin espacios)
• Espacio de nombre base
• Dirección del Intalio|Server
• El proyecto se encuentra listo para agregar artefactos
• Agregar un “Business Process Diagram”
• Seleccione carpeta destino y proporcione el nombre
![Page 74: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/74.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Creando el primer proyecto
![Page 75: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/75.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Agregando elementos al diagrama
• Pop up
• Clic paleta, clic diagrama
• Doble clic paleta, “clic, clic, clic” en diagrama
• Arrastrando transiciones, interacciones y asociaciones
• Submenú “Change activity type”
![Page 76: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/76.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Organizando elementos del diagrama
• Espacio
• Tamaño
• Alineación visual
• Menú alinear
• Agrupación
• Cambiando texto, colores y fuentes
![Page 77: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/77.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Intalio|Server
• Aplicación servidor donde se ejecutan los procesos de negocio
• Consola de administración• http://[server]/bpms-console
• Interfaz de usuarios• http://[server]/ui-fw
• Deposito de reportes• http://[server]/bam
• Motor de ejecución• http://[server]/ode
• Capa de integración• http://[server]/axis2
• Motor de reglas de negocio• http://[server]/bre
![Page 78: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/78.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Autenticacion
bpms-console
• Login: admin
• Password: changeit
ui-fw
• Login: examples\ewilliams
• Login: examples\msmith
• Password: password
Ode, axis2, BRE
• Login : admin
• Password: axis2
![Page 79: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/79.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Consola administración
• Procesos agrupados por proyecto
• Cuadro de mando con estado actual de cada instancia de procesos
![Page 80: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/80.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
¿Preguntas?
![Page 81: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/81.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Conceptos básicos
![Page 82: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/82.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
¿Qué queremos hacer?
Modelar y automatizar una secuencia de actividades que coordine lastareas de sistemas, humanos y procesos para lograr la representaciónde un proceso de negocio
• Modelar = Documentar consenso• Simple
• Explicita
• Automatizar = Garantizar flujo de información• Quien hace que, cuando y con que información
• Las tareas las realizan sistemas, humanos y procesos• El BPMS es una instancia coordinadora, no ejecutora
![Page 83: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/83.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
BPMN
• Business Process Modeling Notation
• Desarrollado originalmente por la BPMI.
• Mantenido actualmente por el OMG
• Versión actual 1.2.
• Versión 2.0 en desarrollo.
• Notación grafica estandarizada para el modelado de procesos de negocio
![Page 84: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/84.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
BPMN
Simple, pero rico semánticamente
participantes
participantes
participantes
Interacciones
![Page 85: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/85.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
BPMN
Roles y responsabilidades
Almacén determina la existencia de los productos y los despacha
después de ser notificado
![Page 86: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/86.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
BPMN
Secuencia de actividades en el tiempo
Tiempo
![Page 87: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/87.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
BPMN
Perspectiva de cada participante
El proceso
El proceso según contabilidad
El proceso según almacén
El proceso según el cliente
![Page 88: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/88.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
BPMN
Alto nivel y detalles de integración
![Page 89: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/89.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Elementos básicos de BPMN
• 3 tipos de símbolos
• Eventos
• Actividades
• Decisiones
• 3 tipos de conexiones
• Flujo
• Interacción
• Asociación
• 2 formas de agrupar
• Pools
• Lanes
• 2 artefactos
• Datos
• Anotación
![Page 90: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/90.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Conceptos básicos - participantes
• Cualquier recurso involucrado en un proceso
• 3 tipos de participantes• Sistema
• Humano
• Proceso
• Representado por un Pool• Nombrar el Pool como el
participante
• Dejar un Pool para representar el proceso que se esta documentando
• Al menos un Pool para representar un sistema o humano.
• Ejecutable vs. No Ejecutable
![Page 91: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/91.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Conceptos básicos - actividades
• Representa una acción dentro del proceso.
• Una actividad puede ser una tarea o un subproceso.
• Un subproceso es una actividad compuesta que se desea tratar como una unidad
• Un subproceso puede mostrarse expandido o contraído
• Los subprocesos son utilizados para representar ciclos secuenciales o paralelos
![Page 92: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/92.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Conceptos básicos - transición
• Define como un participante ejecuta sus tareas
• Se representa con conectores de flujo
• Una tarea sin transición previa es un punto de inicio del proceso.
Abrir puerta Cruzar puerta Cerrar puerta
1. 2. 3.
![Page 93: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/93.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Conceptos básicos - interacción
• Refiere a intercambio de mensajes y datos entre participantes.
• Dentro de un Pool no existe interacción
• Se representa con una línea segmentada
• En un proceso automatizado, todas las interacciones son entre el proceso y los participantes.
• El BPMS se comporta como una autoridad controladora:
• Conoce todas las tareas, eventos y decisiones del proceso
• Mantiene el estado del proceso
Actividades del proceso
Actividades de Juan
![Page 94: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/94.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Conceptos básicos – Datos del proceso y contexto
• Información estructurada que pertenece al proceso.
• Cada instancia de proceso tiene su propio almacén de datos.
• Los participantes distintos al proceso, obtienen acceso a los datos del proceso a través de interacciones.
• Cada participante puede mantener sus propios datos.
• Los datos del proceso están asociados a un contexto.
• El Pool del proceso, es el contexto mas externo.
• Cada subproceso representa un contexto anidado.
• Una actividad puede acceder a los datos del contextos en que existe.
• Una actividad no puede acceder los datos de un contexto mas anidado.
![Page 95: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/95.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Conceptos básicos – Datos del proceso y contexto
Contexto del poolContexto del subproceso
X1 X2 X3 X4 X5
![Page 96: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/96.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Ejercicio
• Modele una secuencia de 5 tareas llamadas A,B,C,D,E
![Page 97: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/97.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución 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 yB2
![Page 98: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/98.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
¿Preguntas?
![Page 99: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/99.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Múltiples rutas de transición
![Page 100: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/100.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Trabajando en paralelo
•Los procesos con frecuencia requieren que múltiples eventos y tareas ocurran en paralelo
•Bifurcación paralela
Implícita
Explícita
![Page 101: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/101.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Comportamiento de las bifurcaciones
•Sincronización implícita• Comportamiento sin especificar
•Cualquier ruta puede continuar en el punto de sincronización en cualquier momento.
•Sincronización explicita•Todas las rutas deben completarse antes de que el proceso continúe.
![Page 102: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/102.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Comportamiento de las bifurcaciones
• A es la primera tareas en ejecutarse
• B,D y E inician a la vez
• F se ejecuta después de que C,D y E hayan todas terminado
![Page 103: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/103.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución 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
![Page 104: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/104.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución 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
•Sincronizar con el mismo símbolo que se inicia la bifurcación
![Page 105: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/105.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Bifurcaciones condicionales
•La ruta por defecto se toma cuando las otras condiciones no se evalúan como verdaderas
•Exclusivo•( A o B ), sino C
•Inclusivo• Si no (A y/o B) entonces C
![Page 106: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/106.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución 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
![Page 107: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/107.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Comportamiento de los subprocesos
• Si existen múltiples puntos de inicio en un subproceso, cada ruta se ejecuta en paralelo.
![Page 108: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/108.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
¿Preguntas?
![Page 109: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/109.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Manejo de eventos
![Page 110: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/110.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Símbolos de evento
• Los eventos de inicio son dibujados con una línea delgada.
Símbolos de eventos específicos
• Los eventos intermedios son dibujados con una línea delgada doble
• Los eventos de fin son dibujados con una línea gruesa
Cada símbolo hereda el comportamiento definido externamente y agrega su propio significado
![Page 111: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/111.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Eventos vacios
Evento intermedio vacio•Indica un cambio de estado del diagrama
•Punto de captura de indicadores de gestión
Evento de inicio vacioIlustra que el proceso inicia en ese punto, pero sin ninguna información sobre el tipo de evento.
![Page 112: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/112.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Eventos de fin
Evento terminarDetiene el proceso inmediatamente, incluyendo cualquier ruta paralela
Evento de fin vacio•Ilustra que el proceso culmina, •Los procesos pueden tener múltiples puntos de fin
![Page 113: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/113.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Eventos en los subprocesos
• En un subproceso se puede usar eventos de inicio y fin.
• Los eventos están implícitos.
• Su uso mejora la legibilidad del diagrama
Evento intermedio identificando que se realizara otra iteración
Evento de fin detallando que el subproceso termina aquí
Punto de inicio fácilmente identificable
![Page 114: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/114.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Eventos intermedios
Lanzando eventos
Capturando eventos
• Mensaje
• Error
• Cancelar
• Señal
• Enlace
• Compensación
![Page 115: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/115.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Temporizadores
Evento intermedio con temporizadorEl proceso espera un periodo de tiempo antes de continuar.
![Page 116: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/116.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución 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 elproceso, incluyendo las actividades del subproceso B.
![Page 117: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/117.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución 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 actividadesdel subproceso B.
• Queremos esperar un tiempo entre que termina B1 y el inicio de B2
![Page 118: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/118.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Eventos de mensaje
Evento intermedio de mensajeEl proceso espera hasta recibir un mensaje desde otro participante
Evento de inicio de mensajeEl proceso inicia cuando se recibe un mensaje desde otro participante
Evento de fin de mensajeEl proceso termina enviando un mensaje a otro participante
![Page 119: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/119.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Flujo de proceso vs. Flujo de datos
• El flujo del proceso define como ocurre una secuencia de actividades desde la perspectiva de un participante.
• El flujo de datos define como la información es intercambiada entre participantes.
![Page 120: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/120.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Ejercicio
¿Cual de estos diagrama es correcto?
Flujo continuo
Dos puntos de inicio Dos puntos de inicio
Flujo faltante
![Page 121: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/121.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Ejercicio: Flujo de datos en los eventos y tareas
Tarea
![Page 122: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/122.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución 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 actividadesdel subproceso B.
• Queremos esperar un tiempo entre que termina B1 y el inicio de B2
• La tarea A es realmente la recepción inicial de un mensaje de unparticipante “Cajero”. La tarea E es realmente el envío final de unmensaje a un participante “Contabilidad”
![Page 123: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/123.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Ejercicio
![Page 124: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/124.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Flujo basado en eventos
• Decisión de ruta a ejecutar basada en la primera ocurrencia de un evento externo
• Los eventos pueden ser de distintos tipos
• Solo una ruta se ejecuta por lo que sincroniza con una bifurcación exclusiva
![Page 125: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/125.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
¿Preguntas?
![Page 126: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/126.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Rutas excepcionales
![Page 127: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/127.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Rutas excepcionales
BPMN tiene una forma elegante de manejar rutas excepcionales
Ruta de excepción
Ruta normal
Reinicia ruta normal
![Page 128: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/128.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Rutas excepcionales
Automáticamente escala tareas retrasadas
![Page 129: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/129.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Rutas excepcionales
Múltiples eventos intermedios pueden ser colocados en el borde de un subproceso. Eventos de error
Eventos de temporizador
Eventos de compensación
Ruta normal
Rutas excepcionales
![Page 130: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/130.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución 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 actividadesdel subproceso B.
• Queremos esperar un tiempo entre que termina B1 y el inicio de B2
• La tarea A es realmente la recepción inicial de un mensaje de un participante “Cajero”. La tarea E esrealmente el envío final de un mensaje a un participante “Contabilidad”
• Si el subproceso B no termina en un tiempo determinado esnecesario ejecutar una tarea “escalar”
![Page 131: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/131.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Ejercicio
![Page 132: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/132.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
¿Preguntas?
![Page 133: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/133.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Recomendaciones
![Page 134: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/134.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Objetivos al modelar en BPMN
• Ser eficientes capturando la información del proceso.
• Reducir errores de interpretación
• Transferir conocimiento
• Hacer los diagramas tan fáciles de leer como sea posible
![Page 135: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/135.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Consejos
• Cree los procesos inicialmente usando solo símbolos de tareas• Luego cambie el símbolo para detallar mas el comportamiento del
proceso.
• Concéntrese en documentar el proceso.
• No intente agregar participantes desde las primeras fases de modelado.
![Page 136: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/136.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución 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.
![Page 137: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/137.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Consejos
• Utilice el artefacto de anotación para agregar información importante a
transferir.
![Page 138: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/138.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Consejos
• El artefacto de Agrupar no tiene impacto en la ejecución del proceso.
• Utilícelo para representar tareas relacionadas o documentar fases.
![Page 139: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/139.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Consejos
• Asígnele nombres a sus tareas considerando la perspectiva del participante que la ejecuta
![Page 140: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/140.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Consejos
Coloque “la pregunta” asociada en cada bifurcación
Cada ruta representa una respuesta, asígnele una etiqueta para documentarla en el diagrama
![Page 141: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/141.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Consejos
• Evite condiciones que no estén relacionadas entre si.
• Utilice condiciones de cascada en ese caso.
Una bifurcación hace una sola pregunta.
![Page 142: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/142.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Consejos
Las condiciones pueden ser anidadas
En ese caso, use subprocesos para evitar confusión y mejorar la legibilidad
![Page 143: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/143.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Consejos
• Cada objeto puede tener un color distinto.• Use esta opción para hacer sus diagramas mas simples de leer.• Adopte una convención y apéguese a ella.
![Page 144: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/144.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
¿Preguntas?
![Page 145: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/145.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Ejercicios
![Page 146: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/146.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Ejercicio A
Después de un incendio, por un lado se necesita obtener información de nuestra compañía de seguro. Por otro lado, es posible que necesitemos información adicional del departamento de bomberos, pero solo si los bomberos participaron durante el apagado del incendio. Cuando se tenga toda la información, se necesita escribir un informe consolidado
![Page 147: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/147.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Ejercicio B
Nuestros productos están listos para ser enviados. Para determinar que compañía de envío utilizar, enviamos 3 mensajes separados a cada una pidiéndole que despachen nuestros productos. La primera compañía que responda que puede hacer el envió es la escogida
![Page 148: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/148.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Ejercicio C
Un empleado envía una información para ser revisada. A un gerentese le solicita que revise la información provista por el empleado.Después de recibir la revisión del gerente se evalúa si esta fueaprobada. En caso afirmativo, se le notifica al empleado. En casonegativo, se le solicita al empleado que corrija la información. Alrecibir la información corregida, esta se vuelve a enviar al gerentepara que la revise y así sucesivamente hasta que se realice laaprobación. Durante la corrección del empleado, cada 2 minutos senotificara al gerente que el empleado no ha completado lacorrección.
![Page 149: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/149.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
Ejercicio C
![Page 150: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/150.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
¿Preguntas?
![Page 151: Intalio.training.latam.D1.20091115](https://reader034.vdocuments.pub/reader034/viewer/2022050804/543fcb63afaf9fff098b4a74/html5/thumbnails/151.jpg)
Copyright © Intalio, 1999-2009. TODOS LOS DERECHOS RESERVADOS. Prohibida su distribución y/o copia.
¡Muchas gracias!