Presentación de Intalio BPMS 6.0 por Simbius S.A.
-
Upload
simbius-sa -
Category
Technology
-
view
3.042 -
download
2
description
Transcript of Presentación de Intalio BPMS 6.0 por Simbius S.A.
![Page 1: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/1.jpg)
Intalio|BPM EE 6.0
Del diseño a la ejecución Del diseño a la ejecución
Simbius S.A. - 2009
![Page 2: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/2.jpg)
La compañía
Fundada en Julio de 1.999
Establecida en Palo Alto, CA
Capital de inversión privado
Líder en BPM de código abiertoLíder en BPM de código abierto
500 clientes en 50 países
40 aliados comerciales
13 oficinas
Simbius S.A. - 2009
![Page 3: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/3.jpg)
Modelo comercial
Edición empresarial
Código base abierto
80% del código base
Donado a Apache y Eclipse
Edición comunidad
10% mas código
Solo binarios
Gratis
Sin soporte
10% mas código
Código fuente
Documentación
Soporte
Mantenimiento
Actualizaciones
Indemnificacion
Simbius S.A. - 2009
![Page 4: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/4.jpg)
¿Qué es un BPMS?
Un BPMS (Sistema de gestión de procesos de negocio) es una
colección integrada de tecnologías de software que permiten
control, manejo y mejoramiento continuo de los procesos a
través de la automatización de su ciclo de vida.
Simbius S.A. - 2009
![Page 5: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/5.jpg)
Fases y roles en el ciclo de desarrollo con BPMS
Ingeniero
TI
Analistas
de negocio
Usuario
final
Sistemas
Simbius S.A. - 2009
![Page 6: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/6.jpg)
¿Qué es Intalio|BPM?
Intalio|BPM EE es una solución integral de BPMS construida
bajo filosofía de código abierto, basada en estándares y
optimizada para atender los distintos tipos de requerimientos
del ámbito empresarial.
Simbius S.A. - 2009
![Page 7: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/7.jpg)
Componentes bases
Intalio|Designer
Intalio|Server
Apache ODEBD
Publicar
wsdl
Intalio|WorflowApache Axis
Sistemas Humanos
wsdl wsdl
wsdl
Simbius S.A. - 2009
![Page 8: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/8.jpg)
Componentes bases
• Orígenes en código abierto
• Licencias abiertas para uso comercial
• Por separado no constituyen un BPMS
Simbius S.A. - 2009
![Page 9: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/9.jpg)
¿Qué queremos hacer?
Modelar y automatizar una secuencia de actividades que
coordine las tareas de sistemas, humanos y procesos para lograr
la representación de un proceso de negocio
• Modelar = Documentar consenso
• Simple
• Explicita• 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
Simbius S.A. - 2009
![Page 10: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/10.jpg)
Objetivos al modelar en BPMN
• Ser eficientes capturando la información del
proceso.
• Reducir errores de interpretación
• Transferir conocimiento• Transferir conocimiento
• Hacer los diagramas tan fáciles de leer como sea
posible
Simbius S.A. - 2009
![Page 11: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/11.jpg)
BPMN
Simple, pero rico semánticamente
Interacciones
participantes
participantes
participantes
Simbius S.A. - 2009
![Page 12: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/12.jpg)
BPMN
Roles y responsabilidades
Almacén determina la existencia
de los productos y los despacha de los productos y los despacha
después de ser notificado
Simbius S.A. - 2009
![Page 13: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/13.jpg)
BPMN
Secuencia de actividades en el tiempo
TiempoTiempo
Simbius S.A. - 2009
![Page 14: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/14.jpg)
BPMN
Perspectiva de cada participante
El proceso
El proceso según
contabilidad
El proceso según almacén
El proceso según el cliente
Simbius S.A. - 2009
![Page 15: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/15.jpg)
Modelando
• Un proceso puede ser ejecutable antes de estarcorrectamente modelado
• El objetivo final es tener procesos ejecutables correctamentemodelados
• En el camino, es posible validar el proceso sin necesidad deinvertir todo el esfuerzo para modelarlo correctamenteinvertir todo el esfuerzo para modelarlo correctamente
Simbius S.A. - 2009
![Page 16: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/16.jpg)
BPMN vs. BPEL
• BPMN es un lenguaje de modelado de procesos de negocio• BPEL (Business Process Execution Language) es un lenguaje de
ejecución de procesos de negocio.• En Intalio|Designer modelamos en BPMN• Al salvar en Intalio|Designer, se genera automáticamente código
BPEL.• Intalio|Server ejecuta BPEL.• Intalio|Server ejecuta BPEL.• En BPEL se pueden hacer:
• Actividades basicas: invoke, recieve, reply, assign, throw, wait, empty,exit, rethrow
• Actividades estructuradas: sequence, if, while, repeatUntil, pick, flow,foreach
• No existe una correspondencia 1 a 1 entre BPMN y BPEL.• No hay que aprender BPEL para poder automatizar procesos de
negocio
Simbius S.A. - 2009
![Page 17: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/17.jpg)
Generando BPEL
• Lo modelado en pools no ejecutables no genera código.
Simbius S.A. - 2009
![Page 18: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/18.jpg)
Generando BPEL
• Lo modelado en pools ejecutables genera código BPEL.
Simbius S.A. - 2009
![Page 19: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/19.jpg)
Generando BPEL
• Las interacciones salientes de pools ejecutables representan servicios consumidos por el proceso.
Simbius S.A. - 2009
![Page 20: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/20.jpg)
Generando BPEL
• Las interacciones entrantes de pools ejecutables representan servicios provistos por el proceso.
Simbius S.A. - 2009
![Page 21: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/21.jpg)
¿Cómo los humanos interactúan con el proceso?
Intalio|BPMS Server
Intalio|Workflow
WSDL
Otros procesos
Otros sistemas
WSDL
WSDL
Intalio|Workflow (Tempo)
End Users End
Users End Users
Navegador
Simbius S.A. - 2009
![Page 22: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/22.jpg)
Modos de interacción con humanos
• Procesos iniciados por humanos
• Actividades de humanos
• Notificaciones
Simbius S.A. - 2009
![Page 23: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/23.jpg)
Intalio|Ajax
• Basado en Tibco GI
• Modelo MVC ejecutado del lado del cliente
• Mayores posibilidades de Javascript y CSS
• Autogeneración de formas
• Intalio|BPMS Designer incluye el editor de formularios• Intalio|BPMS Designer incluye el editor de formularios
Simbius S.A. - 2009
![Page 24: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/24.jpg)
Formularios a crear
• Para cada interacción con personas, un formulario será utilizado
Simbius S.A. - 2009
![Page 25: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/25.jpg)
Fuente DestinoFlujoFlujo
Simbius S.A. - 2009
![Page 26: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/26.jpg)
¿Qué son reglas de negocio?
• Son:
• Políticas de operación
• Criterios de decisión
• Existen por naturaleza
• Rara vez documentadas
• Quienes tienen un enfoque claro de reglas de negocio, rápida • Quienes tienen un enfoque claro de reglas de negocio, rápida
y efectivamente identifican sus procesos
Simbius S.A. - 2009
![Page 27: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/27.jpg)
Mecanismos de implementación
3 formas de implementar una reglas de negocio
• Data mapper
• En BPMN como un proceso
• En un motor de reglas de negocio, para casos mas complejos
Simbius S.A. - 2009
![Page 28: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/28.jpg)
Intalio|BRE
�Externaliza las reglas de negocio para traer claridad y flexibilidad
�Separa la definición y mantenimiento de las reglas de la definición y mantenimiento de los procesos.
C O N F I D E N C I A L Intalio, Líder en BPM de código abierto
�Proporciona una interfaz de trabajo orientada a analistas de negocios y responsables de procesos.
�Promueve la reusabilidad.
Simbius S.A. - 2009
![Page 29: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/29.jpg)
Intalio|BRE en acción
C O N F I D E N C I A L Intalio, Líder en BPM de código abierto
Simbius S.A. - 2009
![Page 30: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/30.jpg)
BAM
�BAM (Business Activity Monitoring -Seguimiento de actividad del negocio) se refiere al agregado, análisis y presentación de información relevante y oportuna acerca de las actividades del negocio
C O N F I D E N C I A L Intalio, Líder en BPM de código abierto
�BAM provee información precisa acerca del estado y resultados de distintas operaciones, procesos y transacciones para que se puedan realizar tomas de decisiones apropiadas y oportunas
Simbius S.A. - 2009
![Page 31: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/31.jpg)
Relación entre los enfoques de seguimiento
� Seguimiento de procesos : Provee información en tiempo real de la ejecución de un proceso.
� BAM : Realiza seguimiento del desempeño del negocio en tiempo real
Granularity
Ecosystem
Process
Map
BI
C O N F I D E N C I A L Intalio, Líder en BPM de código abierto
en tiempo real� Inteligencia de negocio :
Analiza información pasada y presente del desempeño del negocio para determinar tendencias.
Time Scale
Task
Real Time
Process
Instance
End-to-end
Process
All Time
Process
Monitoring
BAM
BI
Simbius S.A. - 2009
![Page 32: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/32.jpg)
Interfaz comun de trabajo
Liferay Portal
Common Interface
C O N F I D E N C I A L Intalio, Líder en BPM de código abierto
Intalio BPP
ERP SCMCRM CMS
Forms Reports Dash-boards
Content
Simbius S.A. - 2009
![Page 33: Presentación de Intalio BPMS 6.0 por Simbius S.A.](https://reader031.fdocuments.es/reader031/viewer/2022020101/557cd412d8b42a616b8b46f8/html5/thumbnails/33.jpg)
Gracias!
C O N F I D E N C I A L Intalio, Líder en BPM de código abierto
Simbius S.A. - 2009