Bonita Soft

UNIVERSIDAD CENTRAL DEL ECUADOR NOMBRE: ARIEL RAMOS Bonita Soft Bonita Open Solution es un gestor de procesos BPM. Ha

Views 231 Downloads 63 File size 1MB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

UNIVERSIDAD CENTRAL DEL ECUADOR

NOMBRE: ARIEL RAMOS Bonita Soft

Bonita Open Solution es un gestor de procesos BPM. Ha sido creada por BonitaSoft una de las empresas líderes en este mercado. La gestión de procesos de negocios (Business Process Management: BPM) consiste en la metodología corporativa, que tiene como objetivo mejorar la eficiencia dentro de las organizaciones por medio de la gestión de procesos de negocio, que se deben modelar, organizar, documentar y optimizar de forma continua. El gestor de procesos de negocios incluye un conjunto de recursos y actividades interrelacionadas que transforman elementos de entrada en elementos de salida. Bonita Soft, es un gestor de procesos de negocios en software libre. Bonita Open Solution es un conjunto de aplicaciones de ofimática para la gestión de procesos de negocio, es de código abierto, y puede ser descargado bajo GPL v2. Esta herramienta destaca sobre todo por la facilidad en su utilización debido al diseño intuitivo de los diferentes elementos que lo componen y por el bajo costo de su implantación (al no requerir ninguna inversión más que de tiempo de aprendizaje). Uno de los objetivos de BonitaSoft es democratizar el BPM con una solución fácil e intuitiva que permita minimizar el costo de implantación. Esta aspira a convertirse en el líder mundial en soluciones de gestión de procesos empresariales de código abierto (Open Source Business Process Management - BPM), proporcionando soluciones de BPM flexibles y potentes para las organizaciones. Las características generales del aplicativo, principalmente en cinco aspectos: modelación de procesos, desarrollo, ejecución, experiencia del usuario y monitoreo. Características principales de esta herramienta:  

Open Source Es ligera



Compatibilidad con BPMN 2.0



Interfaz Intuitiva



Potente



Fácil importación de procesos desde otras herramientas (Tibco, Lobardi, etc.)



Personalización de las herramientas



Integración de los procesos con reglas de negocio



Conectores nativos (+ de 100) : SAP , Microsoft Exchange , etc



Conectores propios (realizados por la comunidad de BonitaSoft)



Integración en Talend MDM Enterprise Edition

Bonita Open Solution esta compuesto por varios módulos:  

Bonita Execution Engine Bonita Studio



Bonita Form Builder



Bonita User Experience

1) Bonita Execution Engine Es el motor de BPM de Bonita y se encarga de la conexión de los procesos que existen en el sistema así como el despliegue y ejecución de los procesos. El módulo de Bonita Studio esta conectado directamente a este otro módulo para funcionar. Este motor es genérico y extensible por lo que siempre seremos capaces de añadir con mayor o menor dificultad nuevos estándares o bien servicios que puedan aparacer en el mundo de BPM con posterioridad. 2) Bonita Studio Es la aplicación gráfica cuya función es diseñar los procesos BPM usando la notación anteriormente comentada: BPMN (Business Process Management Notation) sobre un área de diseño, de forma muy intuitiva basada en "arrastrar" los elementos y en su configuración específica mediante una o varias pestañas habilitadas. 3) Bonita Form Builder Es la aplicación encargada de mostrar los formularios a los usuarios de la aplicación. Recordar que muchos de los pasos que se producen en un proceso BPM requieren de la entrada de datos por parte del usuario implicado. (form destined for end user Web application)

4) Bonita User Experience (User XP) Es la aplicación encarga de la gestión de todo lo relacionado con los procesos BPM desplegados. Muy intuitiva ya que su interfaz se "parece" a una aplicación de gestión de correo

Funcionalidades de Bonita Open Solution

La gestión de procesos empresariales tiene muchas ventajas para cualquier tipo de negocio y para los principales actores de los actores de los proyectos BPM, tales como: Analistas Empresariales:  

Simplicidad: Los usuarios no técnicos pueden comenzar a elaborar procesos en unos minutos. Aprovechar al máximo el estándar BPMN2.



Permite diseñar fácilmente los proyectos.



Por medio de la paleta contextual, no hay necesidad de ir y venir a través de menús.



Facilitación del trabajo colaborativo con los desarrolladores



Funciones BAM y BI integradas.



Mejora de los procesos simplificados por su simulación en la fase inicial.

Desarrolladores: 

Desarrollo sobre medida de la aplicación.



Desarrollo de aplicaciones sin tener que escribir ningún código.



Interfaces de programación de aplicaciones (API) sólidas para un desarrollo personalizado de las aplicaciones.



Desarrollo de aplicaciones en un día.



Implantación en múltiples entornos.



Personalización completa de interfaces web.



Desarrollo de los procesos con escala empresarial, de los más básicos a los más complejos.



Implantación en cualquier tipo de infraestructura (independientemente de la tecnología).



Acceso al código fuente en un conjunto.

Usuarios finales:

 

Aplicaciones autónomas e intuitivas. Visualización rápida de todas las tareas de cada proceso.



Facilidad de uso (como una bandeja de entrada).



Gestión de la lista de tareas a tratar de todos los procesos.



Gestión flexible de derechos.



Interfaz geo-personalizable gracias al soporte multilingüe.



Comunicación mejorada entre los protagonistas del proceso.

Instalación

Para instalar la herramienta vamos a realizar lo siguiente: PASO 1: Nos conectamos a la página web http://www.bonitasoft.com

PASO 2: Seleccionamos la opción de "Download"

PASO 3: Seleccionamos la opción de "Download Now" (Versión Windows)

PASO 4: Nos descargamos el ejecutable

PASO 5: Tras descargárnoslo lo lanzaremos y seleccionaremos el idioma

PASO 6: Accederemos a los pasos de la instalación y los seguiremos

PASO 7: Aceptaremos las condiciones de la licencia

PASO 8: Seleccionaremos el directorio de instalación

PASO 9: La primera vez que lo arranquemos nos solicitará que nos registremos, una vez registrados arrancará la aplicación.

Utilización

Utilizamos la interfaz de Bonita Studio, se tiene que empezar definiendo bien el proceso BPM, desde su diseño. PASO 1: Cargamos la aplicación y seleccionamos la opción "Create New Process"

PASO 2: Tras seleccionar esta opción nos cargará una diagrama BPM Básico de ejemplo

PASO 3: Seleccionaremos la tarea definida y en la ficha de detalle cambiaremos su identificador y añadiremos una descripción

La pantalla de detalle de las tareas permitirá poder configurar diferentes aspectos agrupados en varias pestañas. Por ejemplo en la pestaña general podremos modificar cosas como:  

Identificador Texto descriptivo



Tipo de actividad: Humana / Automática / Subproceso /....



Prioridad: Normal / High / Urgent

En el resto de pestañas podremos configurar aspectos como el tipo de ejecución, si tiene algún tipo de condición de ejecución basado en tiempo, si tiene algún tipo de filtro de los usuarios que podrán ejecutarla, etc. Importante: Estas propiedades no solo se aplican sobre las actividades sino que se aplican sobre cualquier elemento que forme parte del proceso. Hay que tener en cuenta que estas propiedades cambiarán de un elemento a otro

PASO 4: Añadimos otra tarea (pero del tipo automático al diagrama y la conectamos con "Tarea 1"

PASO 5: Añadimos un estado de finalización y lo conectamos con "Tarea 2"

Configuración. La herramienta Bonita Open Studio permite editar sus preferencias para ellos dispone una opción de menú: Editar -> Preferences

Las principales pestañas son las siguientes: Bonita: En esta pestaña se permite configurar cosas para el módulo Studio como son el idioma de la interfaz de usuario y lo que es más importante la inclusión automática de un identificador a cada uno de los elementos del diagrama. También permite configurar ciertas propiedades del módulo de User Experience como son el host y puerto en el que lo arrancará, si lo hará en un explorador web frecuente o bien en una interfaz interna de Bonita Studio.

General: En esta pestaña se permite configurar aspectos como: si la ejecución se hará en background, la configuración de las características de workspace (refrescar, guardar, codificación, etc).

Java: En esta pestaña se podrá configurar la JDK con las que se compilará el proyecto, los directorios creados en la ejecución de un asistente de creación de un nuevo proyecto Java, etc.

Ventajas para la empresa:  

Aumento de la productividad de la empresa: Los usuarios saben lo que tienen que hacer y pueden organizarse para alcanzar una mayor eficacia en la ejecución de sus tareas cotidianas. Reducción de tiempos, esfuerzo y dinero: Bonita Open Solution es un software de código abierto editado bajo licencia GPLv2.



Mejora continúa de procesos: Permite probar diferentes configuraciones para optimizar los procesos, obtener resultados en unos minutos y medir los progresos realizados.



Seguimiento en tiempo real de las actividades: Establecimiento sencillo de los indicadores claves de rendimiento, informes y cuadros de mando, para observar la eficiencia de su actividad.



Comunicación incrementada: Sin necesidad de papel, correos electrónicos, ni llamadas telefónicas: los casos se dirigen a la persona adecuada y los usuarios pueden interactuar durante la ejecución de los procesos.



Incremento de la tasa de calidad de la actividad: Permite verificar que los procesos son seguidos por los usuarios relacionados y se notificará inmediatamente de los bloqueos.



Resultados rápidos: Con Bonita Open Solution, los primeros beneficios obtenidos de la automatización de procesos son significativos desde la primera semana de su implantación.



Una mejor visión: Da la posibilidad de visualizar la actividad e identificar rápidamente los cuellos de botella así como las etapas a optimizar.