Subproceso Colapsado
Un subproceso colapsado sirve para encapsular una serie de tareas dentro del proceso más amplio, aportando claridad y simplificación. Compacta la serie de pasos en una sola representación, detallada más adelante en una forma ampliada en otro lugar del diagrama.
Subproceso Ad-hoc
Los subprocesos ad-hoc operan sin una secuencia fija, permitiendo que las tareas se ejecuten en cualquier orden o se omitan cuando sea necesario. Ofrecen flexibilidad para adaptarse a requerimientos específicos de manera dinámica.
Tarea de Bucle
Las tareas de bucle se ejecutan repetidamente basadas en un bucle “haz mientras”, donde las actividades continúan hasta que se cumple una cierta condición. Esto garantiza que las tareas se completen antes de avanzar a las actividades posteriores.
Multiinstancia
Las actividades multiinstancia son tareas repetitivas realizadas para un número definido de elementos, similar a un bucle for-each. La ejecución es en paralelo (denotada por líneas verticales) o secuencialmente (denotada por líneas horizontales) hasta que se resuelvan todas las instancias.
Compensación
Las tareas de compensación gestionan eventos de compensación dentro de los workflows, conectando a través de asociaciones en lugar de flujos de secuencia, asegurando que las medidas correctivas se aborden eficientemente en los procesos BPMN.
Compensación Combinada
Las tareas de compensación integradas utilizan bucles o múltiples instancias para ejecutar la compensación de manera flexible. Colaboran con otros tipos de tareas para escenarios como repeticiones manuales hasta la resolución o ejecuciones paralelas repetidas.
Estos tipos de actividades permiten una gestión detallada de tareas en procesos BPMN, facilitando el modelado preciso de workflows tanto humanos como orientados a sistemas.