En el mundo de la gestión y gobierno de datos, las reglas de negocio desempeñan un papel fundamental. Varios expertos y asociaciones profesionales han aportado sus definiciones, arrojando luz sobre este concepto. Una definición que merece destacarse, basada en la norma ISO 8000-2, describe las reglas de negocio como «un conjunto de requisitos atómicos, estructurales o de comportamiento, acordados y comunicados, que describen las restricciones conocidas que determinan la validez de los datos para ajustarse a uno o más propósitos particulares».
Siguiendo este enfoque, se pueden identificar algunas características esenciales de las reglas de negocio. Estas reglas deben ser declarativas y no procedimentales, atómicas, expresadas en un lenguaje bien formado, distintas e independientes, orientadas al negocio y específicas del negocio. Además, es fundamental que estas reglas se redacten en términos de negocio tomados de glosarios de negocio autorizados y utilizando lenguajes de especificación de reglas de negocio, como el lenguaje natural, SBVR, RuleSpeak y DMN.
La compilación de reglas de negocio es un proceso iterativo que implica descubrir, recopilar, ordenar y preparar las reglas de negocio para su validación. A menudo, la fuente primaria de reglas de negocio son los expertos en la materia y la documentación existente o heredada de sistemas de información.
A lo largo de los últimos años, se han desarrollado diversas técnicas para descubrir reglas de negocio, como el análisis de sistemas de información, la derivación automatizada de reglas a partir de modelos de software y la minería de datos para identificar reglas de asociación. Además, existen iniciativa con un enfoque completo para descubrir reglas de negocio durante el ciclo de vida de los objetos de datos. Una técnica esencial para descubrir reglas de negocio en bases de datos relacionales es el perfilado de repositorios de datos.
Una vez descubiertas, las reglas de negocio deben ser validadas antes de su implementación. Esto implica evaluar su integridad, corrección, consistencia y su conformidad con una representación canónica. Para llevar a cabo esta validación, es importante seleccionar los criterios adecuados. Algunos profesionales de la gestión de datos sugieren tres aspectos clave:
- la mensurabilidad de la regla,
- el impacto de la regla en los procesos de negocio,
- y la adherencia a la regla dentro del proceso de negocio.
En cuanto al almacenamiento de las reglas de negocio validadas, los sistemas de gestión de reglas de negocio (BRMS) son herramientas valiosas. Estos sistemas ofrecen un mayor control, flexibilidad y la capacidad de soportar múltiples procesos de negocio, sistemas de información y canales. Hay distintos estudios que investigan diferentes estándares y herramientas comerciales de BRMS, lo que ayuda en el proceso de descubrimiento, recopilación y validación de las reglas de negocio. Para este propósito, las herramientas pueden adherirse a un modelo de referencia funcional.
En resumen, las reglas de negocio son elementos cruciales en el mundo empresarial y la tecnología de la información. Su definición, descubrimiento, validación y gestión adecuados son fundamentales para garantizar la eficacia y el cumplimiento en el entorno empresarial.