Envíanos tu consulta
Términos y condiciones *
*Si no puedes asistir en directo te facilitaremos un enlace para verlo en diferido
logoImagina
Formación
Modalidades
Próximas Convocatorias
Temario
FAQ
Solicitar información
iconoCurso

Curso de BonitaBPM

DISPONIBLE EN MODALIDAD:
aMedidaIcon
Aula Virtual Personalizada
arrowRightDark

Domina BonitaBPM, la herramienta líder en gestión de procesos empresariales. Aprende desde los conceptos básicos hasta la creación de aplicaciones avanzadas, integraciones con APIs y personalización de dashboards para monitorear KPIs en tiempo real.

iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient

Formación en BonitaBPM bonificable para empresas

A quién va dirigido nuestro curso de BonitaBPM

Desarrolladores, analistas de negocio y administradores de procesos empresariales interesados en aprender a implementar y optimizar procesos mediante BonitaBPM.

Objetivos de nuestro curso de BonitaBPM

  • Comprender los fundamentos y la arquitectura de BonitaBPM para la gestión de procesos empresariales.
  • Diseñar, modelar e implementar procesos de negocio efectivos utilizando Bonita Studio.
  • Integrar BonitaBPM con sistemas externos mediante conectores y APIs REST.
  • Configurar dashboards personalizados para el monitoreo de procesos y análisis de KPIs.
  • Desarrollar y desplegar aplicaciones basadas en procesos utilizando Bonita Portal.

Qué vas a aprender en nuestro curso de BonitaBPM

Domina BonitaBPM, la herramienta líder en gestión de procesos empresariales. Aprende desde los conceptos básicos hasta la creación de aplicaciones avanzadas, integraciones con APIs y personalización de dashboards para monitorear KPIs en tiempo real.

Requisitos de nuestro curso de BonitaBPM

  • Experiencia desarrollando aplicaciones web con Java y fundamentos gestión de procesos de negocio (BPM).
  • Tener un equipo con acceso a un usuario con permisos de instalación, conexión estable a Internet, mínimo 16GB de RAM y mínimo 50GB de espacio libre en disco.
  • Software preinstalado: Bonita Studio (última versión), JDK 11 o superior, PostgreSQL (o base de datos compatible), y un IDE como IntelliJ IDEA o Eclipse.
  • Permisos: Acceso administrativo para instalar herramientas y configuraciones necesarias.

Temario del curso de BonitaBPM

tema 1

Introducción a BonitaBPM

  • ¿Qué es BonitaBPM y para qué se utiliza?
  • Beneficios de la automatización de procesos con BonitaBPM
  • Arquitectura de BonitaBPM: Studio, Portal y Engine
  • Instalación y configuración de Bonita Studio
  • Configuración inicial del entorno de trabajo
  • Ejemplo práctico: Exploración de la interfaz de Bonita Studio
  • Revisión de casos de uso comunes de BonitaBPM en empresas
  • Limitaciones y desafíos de BonitaBPM
  • Configuración de PostgreSQL como base de datos para Bonita
  • Ejercicio práctico: Primer contacto con Bonita Studio
iconArrowDown
tema 2

Modelado de Procesos con BPMN 2.0

  • Fundamentos de BPMN 2.0
  • Creación de diagramas de procesos básicos en Bonita Studio
  • Configuración de tareas y flujos de trabajo
  • Uso de gateways para decisiones en procesos
  • Inclusión de subprocesos y eventos en diagramas
  • Configuración de tiempos y eventos temporales
  • Ejercicio práctico: Creación de un proceso de aprobación de documentos
  • Validación de procesos en Bonita Studio
  • Exportación e importación de diagramas BPMN
  • Mejores prácticas en el modelado de procesos con BPMN
iconArrowDown
tema 3

Creación de Formularios y UI Personalizados

  • Introducción al diseñador de interfaces de Bonita
  • Creación de formularios básicos para tareas de usuario
  • Personalización de formularios con JavaScript y CSS
  • Uso de variables y datos en formularios
  • Ejercicio práctico: Crear un formulario de registro dinámico
  • Validación de datos en formularios
  • Reutilización de formularios en múltiples procesos
  • Integración de gráficos y visualizaciones en formularios
  • Ejemplo práctico: Formulario para una solicitud de vacaciones
  • Mejores prácticas para el diseño de interfaces en Bonita
iconArrowDown
tema 4

Integración con Sistemas Externos

  • Introducción a los conectores de Bonita
  • Configuración de conectores para bases de datos
  • Uso de APIs REST para integrar Bonita con servicios externos
  • Ejemplo práctico: Conector para enviar correos automáticos
  • Creación de conectores personalizados en Java
  • Uso de servicios SOAP y REST en procesos
  • Configuración de conectores para sistemas ERP y CRM
  • Ejercicio práctico: Integrar Bonita con un sistema de facturación
  • Validación y pruebas de conectores
  • Solución de problemas comunes en integraciones
iconArrowDown
tema 5

Gestión de Datos en BonitaBPM

  • Uso de Business Data Model (BDM) para almacenar datos
  • Configuración de entidades y relaciones en BDM
  • Acceso y manipulación de datos desde procesos
  • Ejercicio práctico: Creación de un modelo de datos para gestión de inventarios
  • Uso de variables locales y globales en procesos
  • Consultas a bases de datos desde procesos
  • Configuración de permisos y restricciones en BDM
  • Exportación e importación de modelos de datos
  • Mejores prácticas en la gestión de datos en Bonita
  • Integración de BDM con herramientas de análisis externo
iconArrowDown
tema 6

Personalización de Bonita Portal

  • Exploración de Bonita Portal: funciones y características
  • Configuración de permisos y roles de usuario
  • Personalización de dashboards en Bonita Portal
  • Uso de widgets para visualización de KPIs
  • Ejercicio práctico: Crear un dashboard para seguimiento de procesos
  • Configuración de notificaciones y alertas automáticas
  • Gestión de usuarios y grupos en Bonita Portal
  • Análisis de métricas y generación de reportes
  • Integración de Bonita Portal con herramientas de BI
  • Solución de problemas comunes en la personalización de Bonita Portal
iconArrowDown
tema 7

Optimización y Monitorización de Procesos

  • Identificación de cuellos de botella en procesos
  • Herramientas de análisis de rendimiento en Bonita
  • Uso de logs para depuración y resolución de problemas
  • Configuración de políticas de escalabilidad
  • Ejercicio práctico: Optimizar un proceso con alta concurrencia
  • Análisis de KPIs en tiempo real
  • Uso de herramientas externas para monitorización avanzada
  • Ajuste de parámetros en el motor de Bonita
  • Automatización de tareas repetitivas en procesos
  • Mejores prácticas para la optimización continua
iconArrowDown
tema 8

Testing y Debugging de Procesos

  • Pruebas unitarias en procesos de negocio
  • Uso de Bonita Studio para debugging de procesos
  • Ejemplo práctico: Testing de un flujo de aprobación
  • Validación de conectores y servicios externos
  • Pruebas de integración en Bonita
  • Automatización de pruebas con herramientas externas
  • Creación de datos de prueba para simulaciones
  • Análisis de logs y resolución de errores
  • Documentación de resultados de pruebas
  • Mejores prácticas para asegurar la calidad en BonitaBPM
iconArrowDown
tema 9

Proyecto Final

  • Planteamiento de un caso de uso real
  • Diseño y modelado del proceso en Bonita Studio
  • Configuración de formularios y conectores necesarios
  • Implementación del modelo de datos para el proceso
  • Integración con sistemas externos mediante APIs REST
  • Creación de un dashboard personalizado en Bonita Portal
  • Testing y validación del proceso implementado
  • Optimización y ajustes basados en resultados
  • Presentación y evaluación del proyecto final
  • Retroalimentación y conclusiones del curso
iconArrowDown