Ir al contenido principal

BPM: Conociendo un BRMS

Con la primera ola de las Suites de BPM el concepto de extrear las "Reglas de Negocios" de nuestros sistemas para trasladarlos a nuestros diseños de procesos de negocios, sin dudas, fue una "GRAN" primer revolución.
Esta idea de extrear para encapsular y simplificar las reglas de negocios del codigo de nuestros sistemas, me hizo acordar mucho lo que fue la evolución de la programación estructurada a la programación orientada a objetos... bueno... perdón...esto lo pueden entender aquellos que venimos de las áreas de TI... otra comparación sería el salto de la fabricación artesanal a la "división del trabajo" de Taylor,  lo que constituyo el inicio de la revolución industrial.
 
Hoy, la aparición de los BRMS (Business Rules Management Systems) implica la extracción de las reglas de negocios de nuestros diagramas de procesos (Workflow) para, no solo tener una administración independiente, sino contar con motores de ejecución independientes de los motores de procesos. Estamos frente a una segunda "vuelta de rosca" en el mundo de los BPMS...
 
BPM: Testeando a OnRules de Delta-R
 
En estos días he tenido el gusto de compartir algunas horas sobre un producto que vale la pena tener en cuenta. La española Delta-R presenta su BRMS "onRules".
El producto permite, en una interfaz realmente amigable, definir reglas de negocios (ejemplo: las notas de pedidos con importe total mayor a 100.000 seran derivadas al jefe de area para su autorización). Utilizando reglas textuales (en lenguaje semántico), tablas de decisión, árboles de decisión, modelos de Scoring, redes neuronales y scripting para mayores personalizaciones. Es posible integrarse a un motor de procesos de otro fabricante y también incluye la posibilidad de definir políticas de ejecución complejas con la utilización de una interfaz gráfica muy parecida a un diagrama de procesos de negocios, aunque esto sería algo así como un diagrama de políticas de ejecución de reglas.
En cuanto a accesos a datos, puede hacerlo consumiendo servicios web y también definiendo accesos a repositorios de datos externos o internos. Provee una complete herramienta para la definición del diccionario de datos.
Incluyen también un módulo para la corrida de reglas, a modo de simulaciones. De esta forma uno puede testear las reglas definidas para un dominio específico en forma masiva o en un esquema de corridas unitarias.
Finalmente la herramienta cuenta con un interesante modulo de auditoria (log) y estadísticas en modo gráfico.
Obviamente... me olvidaba del modulo de administración para la configuración y mantenimiento general, por ejemplo los accesos de seguridad, definiciones de usuarios...etc..
Si quieres conocer más puedes mirar en: http://www.delta-r.com/es/BRMS-gestion-onrules.html
 
Un producto que esta en crecimiento, pero que muestra a las claras la tendencia en el mundo de los BPMS.
Muy bueno.
 
MM

Comentarios

Entradas populares de este blog

El Cuadrante Magico de las BPM Suites - 2009

Publicado por Gartner, Enero de 2009.  

Gartner, Microsoft BPM Strategy y Open Text

BPM: Far far away in a galaxy of Gartner... Por alla por 2009, este cuadro de las cuatro esquinas, era publicado por la prestigiosa consultora analizando la estrategia de Microsoft en cuanto a BPM y sus partners. Claro esta, en la franja baja de precios muchos hablaban de una Suite conformada por: 1) Visio como Modelador de Procesos. 2) Sharepoint como repositorio Documental. 3) BizTalk como plataforma SOA. 4) MS Dynamics como CRM pero que incluyo en algun momento un motor de procesos. 5) Visual Studio como plataforma de desarrollo de formularios o tal vez el hibrido InfoPath... 6) Excel para conformar alguna especie de BAM...(tal vez?) Pero, mi querido, "no podemos llegar a las grandes corporaciones con una Suite de este tipo!!" Asi que en aquellos años locos, se empezo a correr el rumor que MS compraria a Metastorm BPM o a Global 360. ¿Cual de los dos? BPM: ¿Sera con Open Text? Las compras corporativas pueden ser muy ruidosas y costosas, asi que antes de meter los pies

Gestion por Proceso en una Organizacion

Los Procesos son conjuntos de actividades relacionadas en secuencia lógica que juntas generan valor. Es el trabajo organizado y coordinado que produce un resultado, transformando insumos, en valor para sus clientes internos y externos. Los procesos atraviesan la estructura organizacional, por lo tanto esto nos lleva a pensar en nuestra organización desde un punto de vista horizontal, y no vertical, como es la visión tradicional de la administración por departamentos o áreas. Los procesos son una red de conversaciones y compromisos que determinan lo que una empresa es y puede llegar a ser. La organización es un fenómeno social, por lo que la ejecución de sus procesos debe partir de las conversaciones y compromisos de las personas que la conforman. Y para cerrar este comentario, quiero asentuar este concepto: es fundamental prestar suma atención a las conversaciones y compromisos entre las personas que integran los equipos que intervienen en los procesos. Y para lograr los objetivos tra