Activity Suite es un flujo de trabajo ligero y BPM constituyen las siglas Business Process Management o lo que es lo mismo "Dirección de Proceso Comercial".
En BPM hay dos aspectos diferentes : BPM como disciplina de gestión y BPM como la Ingeniería de Software.
BPM como una disciplina de gestión sirve para asegurar que la organización funciona bien en sus procesos de negocio básicos.
BPM como ingeniería de software significa que los procesos de negocio ejecutables serán ejecutados por un sistema BPM.
Como desarrollador de Java, Activiti es capaz de obtener inteligencia de negocios y cuenta con registros de auditoría gratuitos. Además, los desarrolladores podrán utilizar el proceso de lenguas diferentes en función de sus necesidades.
Se basa más en la enorme experiencia que se acumula desde la fundación de jBPM hasta el diseño de la máquina virtual de procesos en jBPM 4. En las actividades a las que ahora se han unido personas y empresas talentosas para construir la próxima generación de tecnología BPM. BPMN 2.0 será el futuro de BPM y tenemos el know-how para llevar estas características en una amistosa forma de desarrollo.
Los tradicionales sistemas BPM son monolíticos y se consideran aislados del resto de las actividades de desarrollo de software.
Sin embargo,Activiti reconoce que los procesos de negocio ejecutables deben ser aplicables, como un componente en el desarrollo de software de todos los días. Es por eso que activiti realiza esfuerzo en asegurarse que puede ser utilizado muy fácilmente en todo el entorno Java.
Activiti tiene la máquina virtual de arquitectura de proceso. Esto significa que cualquier idioma proceso de encargo se pueden construir en la parte superior de la misma.
Además se encuentra bajo la licencia Apache 2.0 para fomentar el uso generalizado y la adopción de las actividades con el motor de BPM y BPMN 2.0. Al elegir una licencia liberal, queremos hacer hincapié en nuestro objetivo de mercantilización de tecnología BPM.
Por otro lado, la colaboración entre hombres de negocios no técnicos y los técnicos tiene que ser redefinido en BPM. Las herramientas de todo Activiti facilita una colaboración innovadora y práctica entre los empresarios y desarrolladores.
Es fácil de introducir en una empresa, ya que no se reemplaza a todas las herramientas, sino que permite utilizar las herramientas con las que se sienta cómodo. Por ejemplo, los hombres de negocios estarán familiarizados con la creación de documentos de texto, hojas de cálculo etc... Estos documentos pueden ser almacenados en una unidad de red compartida o en un sistema de gestión de derecho el documento completo. Un sistema de BPM no debe requerir a una organización abandonar todas las herramientas que se sienta cómodo y reemplazar todo con un solo sistema. En cambio, las organizaciones deben utilizar la mejor herramienta para cada trabajo y el sistema de BPM debe ser capaz de hacer frente a esa diversidad.
En activiti componentes se muestran las herramientas concretas que ofrecemos para lograr esta visión.