Envíanos tu consulta
Términos y condiciones *
logoImagina
Formación
Modalidades
Próximas Convocatorias
Temario
FAQ
Solicitar información
iconoCurso

Curso de Flowable

DISPONIBLE EN MODALIDAD:
aMedidaIcon
Aula Virtual Personalizada
arrowRightDark

Descubre cómo diseñar, implementar y gestionar procesos empresariales automatizados con Flowable. Este curso está diseñado para desarrolladores y analistas que buscan dominar BPM y optimizar flujos de trabajo con herramientas modernas. Aprende a integrar Flowable con sistemas existentes, construir procesos escalables y aplicar buenas prácticas en entornos empresariales.

iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient

Formación en Flowable bonificable para empresas

A quién va dirigido nuestro curso de Flowable

Profesionales en desarrollo de software, analistas de procesos empresariales y gestores de proyectos interesados en automatización de flujos de trabajo y BPM.

Objetivos de nuestro curso de Flowable

  • Comprender los conceptos clave de la gestión de procesos empresariales (BPM) y su aplicación con Flowable.
  • Aprender a diseñar, implementar y optimizar procesos de negocio automatizados.
  • Integrar Flowable con sistemas empresariales existentes mediante API y conectores.
  • Implementar casos prácticos usando Flowable Work, Engage, y Control.
  • Configurar e implementar procesos seguros y escalables en entornos empresariales.

Qué vas a aprender en nuestro curso de Flowable

Descubre cómo diseñar, implementar y gestionar procesos empresariales automatizados con Flowable. Este curso está diseñado para desarrolladores y analistas que buscan dominar BPM y optimizar flujos de trabajo con herramientas modernas. Aprende a integrar Flowable con sistemas existentes, construir procesos escalables y aplicar buenas prácticas en entornos empresariales.

Requisitos de nuestro curso de Flowable

  • Conocimientos previos en gestión de procesos de negocio (BPM).
  • Experiencia básica con Java y frameworks de desarrollo web.
  • Requisitos técnicos: equipo con al menos 8 GB de RAM, 20 GB de espacio en disco y conexión a internet estable.
  • Software necesario: JDK 11+, Flowable (última versión), y un servidor de aplicaciones como Tomcat o Spring Boot.

Temario del curso de Flowable

tema 1

Introducción a Flowable

  • ¿Qué es Flowable?
  • Diferencias entre Flowable y otros BPMs como Camunda o Activiti
  • Casos de uso comunes en empresas
  • Instalación y configuración básica de Flowable
  • Conceptos clave: procesos, tareas y formularios
  • Arquitectura general de Flowable
  • Componentes principales: Work, Engage y Control
  • Primeros pasos con la consola de Flowable
  • Navegación en la interfaz de usuario
  • Ejercicio práctico: Configuración inicial
iconArrowDown
tema 2

Modelado de Procesos Empresariales

  • Introducción a BPMN 2.0
  • Crear procesos desde la consola de Flowable Modeler
  • Definición de eventos de inicio y fin
  • Configuración de tareas de usuario
  • Integración de formularios en procesos
  • Creación de procesos reutilizables
  • Configuración de eventos de temporización
  • Ejercicio práctico: Diseño de un flujo de aprobación
  • Validación de modelos BPMN
  • Exportación e importación de modelos BPMN
iconArrowDown
tema 3

Tareas de Usuario y Formularios

  • Creación y asignación de tareas de usuario
  • Definición de formularios personalizados
  • Configuración de campos y validaciones
  • Uso de variables en tareas
  • Gestión de roles y permisos en tareas
  • Integración de tareas con correos electrónicos
  • Ejercicio práctico: Implementación de un flujo de revisión
  • Monitorización de tareas completadas
  • Configuración de recordatorios en tareas
  • Mejores prácticas para formularios en Flowable
iconArrowDown
tema 4

Automatización de Tareas

  • Introducción a tareas de servicio
  • Configuración de llamadas a servicios externos
  • Integración con APIs REST
  • Ejecución de scripts en procesos
  • Configuración de tareas automáticas
  • Implementación de reglas de negocio con DMN
  • Ejercicio práctico: Automatización de una tarea repetitiva
  • Gestión de errores en tareas automáticas
  • Monitorización de procesos automatizados
  • Optimización de tareas de servicio
iconArrowDown
tema 5

Gestión de Eventos y Mensajes

  • Configuración de eventos de mensajes
  • Integración con sistemas externos mediante eventos
  • Uso de eventos de señal y temporizadores
  • Configuración de eventos intermedios y de compensación
  • Ejercicio práctico: Implementación de un flujo de notificación
  • Buenas prácticas para la gestión de eventos
  • Monitorización de eventos en Flowable
  • Ejemplo de casos de uso en entornos empresariales
  • Configuración de SLA con eventos temporales
  • Manejo avanzado de eventos complejos
iconArrowDown
tema 6

Integración con Sistemas Externos

  • Introducción a la integración en Flowable
  • Uso de conectores predefinidos
  • Creación de conectores personalizados
  • Integración con bases de datos externas
  • Configuración de APIs REST en procesos
  • Uso de colas de mensajes para integraciones asincrónicas
  • Ejercicio práctico: Integración con un CRM
  • Gestión de errores en integraciones
  • Seguridad en integraciones
  • Ejemplos prácticos de integración empresarial
iconArrowDown
tema 7

Análisis y Monitorización de Procesos

  • Uso de Flowable Control para monitorización
  • Configuración de KPIs en procesos
  • Análisis de rendimiento de procesos
  • Uso de dashboards para visualizar datos
  • Configuración de alertas y notificaciones
  • Ejercicio práctico: Creación de un panel de análisis
  • Exportación de métricas para reportes
  • Identificación de cuellos de botella
  • Optimización basada en datos
  • Casos prácticos de monitorización
iconArrowDown
tema 8

Seguridad y Roles en Flowable

  • Configuración de usuarios y roles
  • Gestión de permisos en procesos
  • Autenticación y autorización en Flowable
  • Uso de LDAP y SSO en entornos empresariales
  • Auditoría y registro de actividades
  • Mejores prácticas de seguridad en BPM
  • Ejercicio práctico: Configuración de roles para un equipo
  • Gestión de datos sensibles en procesos
  • Implementación de seguridad basada en contexto
  • Análisis de riesgos en flujos de trabajo
iconArrowDown
tema 9

Implementación de Procesos Escalables

  • Diseño para la escalabilidad
  • Uso de clústeres para alta disponibilidad
  • Gestión de datos en entornos distribuidos
  • Configuración de balanceo de carga
  • Optimización de tiempos de ejecución
  • Ejercicio práctico: Escalabilidad en un flujo de pedidos
  • Monitorización de recursos en entornos escalados
  • Gestión de fallos en procesos distribuidos
  • Buenas prácticas de implementación escalable
  • Casos de éxito en la industria
iconArrowDown
tema 10

Casos Prácticos con Flowable Work

  • Uso de Flowable Work en proyectos reales
  • Ejemplo 1: Gestión de aprobaciones en RRHH
  • Ejemplo 2: Automatización de pedidos en logística
  • Ejemplo 3: Optimización de tareas en finanzas
  • Configuración de Work para entornos específicos
  • Integración de Flowable Work con Engage y Control
  • Mejores prácticas para procesos complejos
  • Resolución de problemas comunes en proyectos
  • Evaluación de impacto empresarial
  • Propuestas de mejora continua
iconArrowDown
tema 11

Proyecto Final

  • Definición de un caso de negocio
  • Diseño de procesos en Flowable Modeler
  • Implementación completa de flujos
  • Integración con sistemas externos
  • Monitorización de procesos ejecutados
  • Presentación de resultados y aprendizajes
iconArrowDown