ACL | Charla técnica plataforma bonita open solution

23
Consultoría e Ingeniería TI Desarrollo, Mantención & Soporte Sub Contratación de Profesionales TI Head Hunting Profesionales ti Microinformática Charla Técnica Plataforma de Gestión de Procesos Bonita Open Solution

Transcript of ACL | Charla técnica plataforma bonita open solution

Consultoría e Ingeniería TIDesarrollo, Mantención & Soporte

Sub Contratación de Profesionales TIHead Hunting Profesionales ti

Microinformática

Charla TécnicaPlataforma de Gestión de ProcesosBonita Open Solution

Page 2

Objetivos

Conocer los elementos que componen la herramienta Bonita

Conocer para qué nos sirve Bonita

Conocer cuáles son los pasos de implementación de la herramienta

¿Para que nos sirve Bonita?Conocer de qué se trata un Business Process

Management and Suite

Page 4

¿Para que nos sirve Bonita?

Términos importantes:BPM: Metodología de

Gestión de ProcesosBPMS : Software de Gestión

de ProcesosBPMN 2.0: Estándar para

Modelamiento de Procesos

Page 5

¿Para que nos sirve Bonita?

Bonita es una Suite de Gestión de Procesos de Negocio (BPMS en sus siglas en Inglés)

Bonita nos permite modelar procesos con BPMN 2.0, para luego ejecutarlos

Bonita nos permite administrar nuestros procesos, controlar el flujo de trabajo

Bonita, en otras palabras, agrega valor a nuestra organización, ordenando los procesos

Bonita no es solo un modelador, ni solo un motor, es una completa herramienta de Procesos de Negocio.

Page 6

¿Para que nos sirve Bonita?

Primero se modelan los procesos de negocios establecidos Se ejecutan una vez

modelados para analizar su rendimiento

Se monitorizan y se miden para obtener indicadores claves de desempeño (KPI)

Se realiza una constante optimización de los procesos establecidos

Page 7

¿Para que nos sirve Bonita?

Capa Blanca: Herramienta Capa Azul: Operaciones BPM,

Desarrolladores, Arquitectos, Admin. De Sistemas.

Capa Celeste: Jefatura BPM, Ingenieros de Procesos, Analistas de Negocio, Jefes de Proyecto.

Capa Naranja: Ciclo BPM Capa Final: Dueños de Proceso,

Usuarios finales del Proceso, Involucrados del Proceso.

Page 8

¿Para que nos sirve Bonita?

Conectores: nos permiten interrelacionar sistemas para que trabajen con Bonita

¿Cómo se compone Bonita?Conocer la estructura de Bonita

Page 10

¿Cómo se compone Bonita?

Bonita Studio

Modelador de Procesos

Notación BPMN 2.0

Bonita Portal

Administrador de Procesos

Portal Web

Bonita Engine

Motor de Procesos

API de desarrollo

Page 11

¿Cómo se compone Bonita?

1) Motor – Bonita Engine

Page 12

¿Cómo se compone Bonita?

2) Modelador – Bonita Studio

Page 13

¿Cómo se compone Bonita?

3) Portal – Bonita User Experience

Page 14

¿Cómo se compone Bonita?

Bonita utiliza Groovy, una implementación de Java EEBonita utiliza una Base de Datos H2

Importante! Esta base de datos es sólo de pruebas, no es recomendable utilizarla para producción

Bonita es compatible con MySQL, SQL Server, Oracle, PostgreSQL, entre otros.

¿Cómo implementamos Bonita?Proyecto de Plataforma BPM en nuestra organización

Page 16

¿Cómo implementamos Bonita?

Podemos instalar la herramienta como una plataforma sobre un servidor web accesible a toda la organización, a través de la Red Interna

Cualquier dispositivo (Computador, Notebook, Tablet, Smartphone) conectado a la Red, podrá tener acceso a la Plataforma, ingresando a la Dirección IP asignada

Page 17

¿Cómo implementamos Bonita?

Preparación de Servidor

de la Aplicación

Configuración del Servidor

Instalación de la

Herramienta

Configuración de la

Herramienta

Configuración de Perfiles

Servidor listo y operativo

Pasos para la implementación

Page 18

¿Cómo implementamos Bonita?

1) Preparación del Servidor

Page 19

¿Cómo implementamos Bonita?

2) Configuración del ServidorSistema Operativo: Windows Server 2003Modalidad: Virtualizado a través de VirtualBoxServidor Aplicaciones: Apache TomcatPlataforma: Java Development Kit y Runtime Environment

Se optó por la Virtualización, debido a la falta de servidor físico de desarrollo, y por motivos de que se utilizará como servidor de pruebas.

Page 20

¿Cómo implementamos Bonita?

3) Instalación de la HerramientaBonita Open SolutionVersion 5.10.2Base de Datos MySQL

Page 21

¿Cómo implementamos Bonita?

Copiamos la herramienta

en el directorio raíz de nuestro servidor

Instalamos el Java

Development Kit para ejecutar

Configuramos las variables de entorno

JAVA_HOME y JRE_HOME

Configuramos la Base de

DatosCambiamos de H2 a alguna de

Producción

Iniciamos la herramienta

Nota: Las asignaciones de acceso en la red, permisos, Dirección IP y todo lo relacionado son responsabilidad del Área de Soporte y CAC

4) Configuración de la Herramienta

Page 22

¿Cómo implementamos Bonita?

Verificamos que la herramienta está funcionando

Desarrollamos nuestros procesos en Bonita Studio

Exportamos nuestros procesos

Cargamos procesos exportados a Bonita

…agradecemos su atención