De reglas de negocio
Una regla de negocio define o restringe algún aspecto del negocio. Puede expresarse para especificar una acción que se llevará a cabo cuando ciertas condiciones son verdaderas o puede expresarse para que solo pueda resolverse como verdadero o falso. Las reglas comerciales tienen por objeto afirmar la estructura comercial o controlar o influir en el comportamiento de la empresa. Las reglas comerciales describen las operaciones, definiciones y restricciones que se aplican a una organización. Las reglas comerciales se pueden aplicar a las personas, los procesos, el comportamiento corporativo y los sistemas informáticos de una organización, y se implementan para ayudar a la organización a lograr sus objetivos. Por ejemplo, una regla comercial podría establecer que no se debe realizar ninguna verificación de crédito en los clientes que regresan. Otros ejemplos de reglas comerciales incluyen exigir a un agente de alquiler que rechace a un arrendatario si su calificación crediticia es demasiado baja, o exigir a los agentes de la empresa que utilicen una lista de proveedores preferidos y calendarios de suministro. Si bien una regla comercial puede ser informal o incluso no escrita, documentar las reglas claramente y asegurarse de que no entren en conflicto es una actividad valiosa. Cuando se gestionan con cuidado, las reglas se pueden utilizar para ayudar a la organización a alcanzar mejor los objetivos, eliminar los obstáculos al crecimiento del mercado, reducir los errores costosos, mejorar la comunicación, cumplir con los requisitos legales y aumentar la lealtad de los clientes.
Introducción
Las reglas comerciales le dicen a una organización lo que puede hacer en detalle, mientras que la estrategia le dice cómo enfocar el negocio a nivel macro para optimizar los resultados. Una estrategia proporciona una dirección de alto nivel sobre lo que debe hacer una organización. Las reglas comerciales brindan una guía detallada sobre cómo una estrategia puede traducirse en acción.
Las reglas comerciales existen para una organización, ya sea que se escriban o no, se hablen de ellas o incluso sean parte de la conciencia de la organización. Sin embargo, es una práctica bastante común que las organizaciones recopilen reglas comerciales. Esto puede ocurrir de una de dos maneras.
Las organizaciones pueden optar por describir de manera proactiva sus prácticas comerciales, produciendo una base de datos de reglas. Si bien esta actividad puede ser beneficiosa, puede ser costosa y llevar mucho tiempo. Por ejemplo, podrían contratar a un consultor para que revise la organización para documentar y consolidar los diversos estándares y métodos actualmente en práctica.
La recopilación de reglas comerciales también se denomina recolección de reglas o minería de reglas comerciales. El analista o consultor de negocios puede extraer las reglas de la documentación de TI (como casos de uso, especificaciones o código del sistema). También pueden organizar talleres y entrevistas con expertos en la materia (comúnmente abreviados como PYME). Las tecnologías de software diseñadas para capturar reglas comerciales a través del análisis del código fuente heredado o del comportamiento real del usuario pueden acelerar el proceso de recopilación de reglas.
Con más frecuencia, las reglas comerciales se descubren y documentan de manera informal durante las etapas iniciales de un proyecto. En este caso, la recopilación de las reglas de negocio es incidental. Además, proyectos empresariales, como el lanzamiento de un nuevo producto o la reingeniería de un proceso complejo, pueden dar lugar a la definición de nuevas reglas de negocio. Esta práctica de recopilación de reglas comerciales incidentales o emergentes es vulnerable a la creación de reglas comerciales inconsistentes o incluso conflictivas dentro de diferentes unidades organizativas, o dentro de la misma unidad organizativa a lo largo del tiempo. Esta inconsistencia crea problemas que pueden ser difíciles de encontrar y solucionar.
Permitir que las reglas comerciales se documenten durante el curso de los proyectos comerciales es menos costoso y más fácil de lograr que el primer enfoque, pero si las reglas no se recopilan de manera coherente, no son valiosas. Con el fin de enseñar a los empresarios las mejores formas de recopilar y documentar las reglas comerciales, los expertos en análisis comercial han creado la Metodología de Reglas Comerciales. Esta metodología define un proceso de captura de reglas de negocio en lenguaje natural, de forma comprobable y comprensible. Este proceso no es difícil de aprender, se puede realizar en tiempo real y permite a las partes interesadas del negocio administrar sus propias reglas comerciales de manera consistente.
Categorías
Según el libro blanco del Business Rules Group, una declaración de una regla comercial se clasifica en una de cuatro categorías:
- Definiciones de términos de negocio
El elemento más básico de una regla comercial es el lenguaje utilizado para expresarlo. La definición misma de un término es en sí misma una regla comercial que describe cómo las personas piensan y hablan sobre las cosas. Así, definir un término es establecer una categoría de regla de negocio. Los términos se han documentado tradicionalmente en un Glosario o como entidades en un modelo conceptual.
- Datos relativos entre sí
La naturaleza o estructura operativa de una organización puede describirse en términos de los hechos que relacionan los términos entre sí. Decir que un cliente puede realizar un pedido NO es una regla comercial, sino un hecho. Los hechos se pueden documentar como oraciones de lenguaje natural o como relaciones, atributos y estructuras de generalización en un modelo gráfico.
- Limitaciones (también llamadas "afirmaciones de acción")
Cada empresa restringe el comportamiento de alguna manera, y esto está estrechamente relacionado con las restricciones sobre qué datos pueden o no actualizarse. Impedir que se haga un registro es, en muchos casos, impedir que se produzca una acción.
- Derivaciones
Las reglas comerciales (incluidas las leyes de la naturaleza) definen cómo el conocimiento en una forma puede transformarse en otro conocimiento, posiblemente en una forma diferente.
Aplicaciones y obstáculos del mundo real
Las reglas de negocio se recopilan en estas situaciones:
- Cuando es dictada por la ley
- Durante el análisis de negocios
- Como ayuda efímera a los ingenieros.
Esta falta de un enfoque coherente se debe principalmente al costo y al esfuerzo necesarios para mantener la lista de reglas.
Si bien las herramientas de software más nuevas pueden combinar la administración y la ejecución de reglas comerciales, es importante darse cuenta de que estas dos ideas son distintas y cada una proporciona un valor diferente de la otra. Los paquetes de software automatizan las reglas comerciales mediante la lógica comercial. El término regla de negocios a veces se usa indistintamente con lógica de negocios; sin embargo, la última connota una práctica de ingeniería y la primera una práctica comercial intrínseca. Es valioso delinear las reglas comerciales de una organización, independientemente de si esta información se utiliza para automatizar sus operaciones.
Uno de los escollos al tratar de llenar el vacío entre la administración y la ejecución de las reglas es intentar dar a las reglas comerciales la sintaxis de la lógica y simplemente describir las construcciones lógicas en un lenguaje natural. La traducción para los motores es más sencilla, pero los usuarios comerciales ya no podrán escribir las reglas.
Especificación formal
Las reglas comerciales se pueden expresar utilizando enfoques de modelado como el lenguaje de modelado unificado (UML), la notación Z, el lenguaje de ejecución de procesos comerciales (BPEL), la notación de modelado de procesos comerciales (BPMN), el modelo y la notación de decisiones (DMN) o la semántica de Vocabulario de Negocios y Reglas de Negocios (SBVR).
Las reglas comerciales codificadas en código de computadora en un programa operativo se conocen como lógica comercial.
De manera similar a cómo se pueden estructurar los riesgos comerciales de la siguiente manera:
Si Luego secuencia(s)
una regla de negocio se puede estructurar como:
Cuando se hizo la condición(s) A continuación, se indica(s) De lo contrario, secuencia(s)
Contenido relacionado
Escribas (software)
Trabajo por contrato
Máquina GNU