ontimize FLOW

 

Procesos de negocio

Este módulo incluye los componentes y funcionalidades típicamente requeridos para el desarrollo de aplicaciones de negocio basadas en procesos. Este tipo de aplicaciones se rigen bajo el paradigma de “flujo de trabajo” (workflow) y su función principal consiste en coordinar la realización secuencial o concurrente de actividades (tareas) por parte de los usuarios de las mismas y/o de otros procesos automáticos (servicios, máquinas…).

Cuando una actividad requiere la interacción de un usuario, ésta suele realizarse a través de una interfaz gráfica de usuario, que típicamente consiste en un formulario. Muchos sistemas de workflow permiten asociar a cada proceso un modelo de datos relativamente simple y proporcionan un formulario básico para la captura de datos. En ontimize FLOW no hay ningún límite en cuanto a la complejidad del modelo de datos, de la lógica de negocio asociada o de la interfaz de usuario.

Además, ontimize FLOW incluye componentes relativos a la gestión avanzada de documentos y otros contenidos (ECM: Enterprise Content Management).

flow

Características de ontimize FLOW


  1. Modelado gráfico de procesos
    • Representación gráfica y declarativa basada en estándares (BPMN, XPDL).
    • Facilidad de uso: drag&drop, copy&paste, distribución automática, conectores…
    • Selección de las actividades que conforman el proceso a partir de un catálogo.
    • Elementos avanzados de modelado: secuencia, bifurcación, concurrencia, sincronización, sub-procesos, bucles, eventos, temporización…
  2. Motor de Procesos
    • Escalable y rápido (válido para aplicaciones industriales).
    • Gestión de versiones de procesos.
    • Ejecución flexible de actividades (ejecución en otro orden, retroceso…).
    • Integración con ontimize LOGIC (lógica de decisión y eventos).
    • Gestión de plazos y excepciones.
  3. Otras funcionalidades
    • Visualización gráfica del estado del proceso: permite visualizar gráficamente el estado de un proceso y los datos asociados, así como acceder a los formularios de las actividades que puedan ser realizadas por el usuario, invocándolas desde el gráfico.
    • Lista de procesos: tabla que muestra los procesos a los que tiene acceso un usuario o un grupo de usuarios.
    • Lista de actividades: tabla que muestra las actividades asignadas en un momento determinado a un usuario o a un grupo de usuarios.