Terminología básica BPM - BPM & Proyectos

Terminología básica BPM


Terminología BPM

Esta terminología no esta ordenada alfabéticamente, su intención es actualizarla a medida crezca el contenido. Los términos aquí son basados en el estándar de BPMN y no el de BPEL.

Para el gerente y los lideres de proyectos, es la guía perfecta, y adicional primordial para entenderse con los recursos: programadores y desarrolladores. Para el programador es esencial aprenderselos de memoria.

BPM: Business Process Management.
Metodología que permite automatizar el comportamiento de la organización a través de los procesos.
BPEL: Bussines Process Execution Languaje
Es la definición de lenguaje de programación para la implementación de BPM, cualquier regla se plasma y realiza al servidor de aplicaciones empleando este lenguaje.
BPMN: Business Process Manager Notation
Definicion adicional de un lenguaje visual el cual genera el BPEL para depues desplegar la idea o regla.
BAM: Business Activity Monitoring
Capacidad de la plataforma BPM empleada para vigilar y exponer los eventos (procesos corriendo y sus resultados) del negocio en accion. Este concepto logra extenderse a otra rama, el BI.
  • Elementos BAM: son necesarios porque permiten emplear decisiones para modificar las reglas de negocios, el fin de estos son optimizar los procesos:
  • KPI’s : indicadores claves de rendimiento-
  • Dashboard: monitorizacion en tiempo real el valor actual de los KPI’s
Orquestación:
Ejecución organizada de las reglas que definen un proceso, respecto el todo del negocio.
BPMS: Business Process Management System/Suite.
Las herramientas o componentes para la construcción de aplicaciones siguiendo la metodología BPM anteriormente ilustrada.
  • Componente BPMS: Artefactos de software que permiten trabajar modularmente la tecnologia y metodología BPM.
  • Workflow:Es el motor que ejecuta/orquesta los procesos de negocio definidos, por medio de BPEL.
  • Process Designer: La herramienta que permite definir los procesos de negocio por medio de un lenguaje que se traduzca a BPEL como lo son BPMN o XPDL.
  • Form Creator: Herramienta que permite definir formularios de interacción humana donde el actor puede iniciar, rechazar, aprobar, una instancia de un proceso de negocio.
BRE: Business Rules Engine
El entorno de ejecución donde el conjunto de varias reglas de procesos se relacionadas entre si o se encuentran.
BPMS Connectors:
Los componentes que permiten dotar de tecnologías para los procesos, es decir, el BPMS define las reglas en que se trabaja, pero no la tecnología empleada, de esto se encarga los conectores. Estos pueden ser para ECM, LDAP, ESB, etc. Son cruciales en los BPMS puesto definir las reglas sin ponerlas en practica en su máxima expresión no optimiza ningún negocio.
JBPM: Java/JBoss Bussines Process Modeling
Es la tecnologia de BPM empleada en ciertos BPMS, como versiones antiguas de oracle y ahora en versiones recientes de los productos de RedHat.
WS: Web Service
Tecnologia web basada en servicios a demanda.
XPDL: XML Process Definition Language
Lenguaje alternativo de BPM

No Comment