X
Oracle Business Rules
SOLUCIONES EMPRESARIALES QUE GENERAL VALOR
Descripción

Hoy en día existe una gran tendencia hacia la simplicidad, eficiencia y efectividad de las herramientas de TI que por diversas razones son más cercanas a los usuarios de negocio. El modelado de procesos de negocio, el diseño de las interfaces y el análisis de dichos procesos así como las reglas de negocios asociadas son tareas que cada vez con mayor frecuencia realizan usuarios que no tienen necesariamente un conocimiento técnico de la plataforma que sustenta la solución tecnológica.
En particular, en el caso de los motores de reglas, si bien la definición de las reglas de negocio debiesen pasar en algún momento por el área de TI, el dinamismo y la rapidez con que éstas debiesen ser embebidas por los procesos de negocio hace que gran parte del ciclo de vida de una regla asociada a un proceso esté dominada por usuarios de negocio. Bajo este escenario es que cobra total sentido la interacción entre Oracle Policy Automation y Oracle Business Process Management para enfrentar el dinamismo de los procesos de negocio basados en políticas o reglas que evolucionan en el tiempo y que provienen en su mayoría desde el área de negocios.


Componentes

  • Oracle Business Rules para SOA
  • Oracle Business Rules para BPM


Funcionalidades

  • Oracle Business Rules para SOA
  • Oracle Business Rules es un componente incluido en la Suite de Oracle SOA; este componente está orientado a la generación de reglas bajo un patrón simple. En los proyectos SOA, la aplicación del componente Oracle Business Rules permite la generación de reglas de negocio utilizando tablas de decisiones y políticas. Este componente se apoya en los Human Task para permitir modelar el flujo de trabajo (workflow).
    Algunos ejemplos donde es de utilidad los Business Rules pueden ser:

    - Cuando deseamos programar rutinas inteligentes que permitan tomar decisiones dentro de un flujo de proceso.

    - Cuando deseamos realizar validaciones y verificaciones de los campos requeridos con la finalidad que se cumplan los parámetros previamente definidos en la regla.

  • Oracle Business Rules para BPM
  • Oracle Business Rules para BPM permite agregar a nuestro proyecto BPM, todas la ingeniería de reglas necesaria que requiera un flujo de trabajo. A través de herramientas condicionales y tabla de decisión se pueden agregar expresiones de regla de negocio que puedan ser aprovechadas y reutilizadas para validar el proceso en el que se está trabajando.
    En un proyecto de TI típico, existen innumerables problemas asociados al proceso mismo del negocio; para solucionar fácilmente este tipo de inconvenientes; podemos implementar Business Rules Management System (BRMS); esto en colaboración con BPM puede ser una potente herramienta para solucionar inconvenientes en los entornos de TI. Este componente ofrece:

    - Validar configuraciones o regular los requerimientos exigidos para el proceso.

    - Ofrecer soluciones ágiles con valor a nuestros clientes.

    - Agilizar el proceso de aprobación en el proceso de negocio.

Utilizando Business Rules, BPM y SOA

Business Rules, BPM y SOA comparten entre ellos una especial sinergia; cuando los utilizamos en conjunto, proporcionan una poderosa herramienta ágil para la organización. Cuando nos referimos al término "agilidad", estamos hablando de la habilidad que obtienen las empresas para responder de manera rápida y eficiente a los cambios inesperados en el negocio.
Para estos casos, Business Rules ayuda en la toma decisiones y aplica políticas con procesos. Permite automatizar la toma de decisiones requeridas en situaciones que pueden ser programadas previamente para responder a eventos distintos en situaciones diferentes.