stringtranslate.com

Regla de negocio

Una regla de negocio define o restringe algún aspecto de un negocio . Puede expresarse para especificar una acción a tomar cuando ciertas condiciones son verdaderas o puede redactarse de modo que solo pueda resolverse como verdadera o falsa. Las reglas de negocio tienen como objetivo afirmar la estructura empresarial o controlar o influir en el comportamiento del negocio. [1] Las reglas de negocio describen las operaciones, definiciones y restricciones que se aplican a una organización. Las reglas de negocio pueden aplicarse a personas, procesos, comportamiento corporativo y sistemas informáticos en una organización, y se implementan para ayudar a la organización a lograr sus objetivos. [ cita requerida ] Por ejemplo, una regla de negocio puede indicar que no se debe realizar ninguna verificación de crédito a los clientes que regresan . Otros ejemplos de reglas de negocio incluyen requerir que un agente de alquiler rechace a un inquilino de alquiler si su calificación crediticia es demasiado baja, o requerir que los agentes de la empresa utilicen una lista de proveedores preferidos y cronogramas de suministro. Si bien una regla de negocio puede ser informal o incluso no escrita, documentar las reglas claramente y asegurarse de que no entren en conflicto es una actividad valiosa. [ cita requerida ] Cuando se gestionan con cuidado, las reglas pueden utilizarse para ayudar a la organización a alcanzar mejor sus objetivos, eliminar obstáculos al crecimiento del mercado, reducir errores costosos, mejorar la comunicación, cumplir con los requisitos legales y aumentar la lealtad de los clientes. [ cita requerida ]

Introducción

Las reglas de negocio le indican a una organización lo que puede hacer en detalle, mientras que la estrategia le indica cómo enfocar el negocio a un nivel macro para optimizar los resultados. [ cita requerida ] Una estrategia proporciona una dirección de alto nivel sobre lo que una organización debe hacer. Las reglas de negocio brindan una guía detallada sobre cómo una estrategia puede traducirse en acción.

Las reglas de negocio existen para una organización, independientemente de si alguna vez se escriben, se habla de ellas o incluso forman parte de la conciencia de la organización. Sin embargo, es una práctica bastante común que las organizaciones recopilen reglas de negocio. Esto puede suceder de una de dos maneras. [ cita requerida ]

Las organizaciones pueden optar por describir de manera proactiva sus prácticas comerciales y crear una base de datos de reglas. Si bien esta actividad puede ser beneficiosa, puede resultar costosa y requerir mucho tiempo. Por ejemplo, pueden contratar a un consultor para que revise la organización a fondo y documente y consolide los distintos estándares y métodos que se aplican actualmente.

La recopilación de reglas de negocio también se denomina recolección de reglas o minería de reglas de negocio . 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 SME). Las tecnologías de software diseñadas para capturar reglas de negocio a través del análisis del código fuente heredado o del comportamiento real del usuario pueden acelerar el procesamiento de la recopilación de reglas. [ cita requerida ]

Lo más habitual es que las reglas de negocio se descubran y documenten 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, los 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 incidental o emergente de reglas de negocio es vulnerable a la creación de reglas de negocio 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 detectar y solucionar.

Enfoque de reglas de negocio

Permitir que las reglas de negocio se documenten durante el curso de los proyectos empresariales es menos costoso y más fácil de lograr que el primer enfoque [ cita requerida ] , pero si las reglas no se recopilan de manera consistente, no son valiosas. Con el fin de enseñar a los empresarios las mejores formas de recopilar y documentar reglas de negocio, los expertos en análisis de negocios han creado la Metodología de Reglas de Negocio . Esta metodología define un proceso de captura de reglas de negocio en lenguaje natural, de manera verificable y comprensible. Este proceso no es difícil de aprender, se puede realizar en tiempo real y permite a las partes interesadas del negocio gestionar sus propias reglas de negocio de manera consistente.

Categorías

Según el libro blanco del Business Rules Group, [1] una declaración de una regla de negocio se clasifica en una de cuatro categorías:

El elemento más básico de una regla de negocio es el lenguaje que se utiliza para expresarla. La propia definición de un término es en sí misma una regla de negocio que describe cómo la gente piensa y habla sobre las cosas. Por lo tanto, 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 .

La naturaleza o la estructura operativa de una organización se puede describir en términos de hechos que relacionan 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 en lenguaje natural o como relaciones, atributos y estructuras de generalización en un modelo gráfico.

Toda empresa limita el comportamiento de alguna manera, y esto está estrechamente relacionado con las restricciones sobre qué datos pueden o no actualizarse. Impedir que se realice un registro es, en muchos casos, impedir que se realice una acción.

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 en el mundo real

Las reglas de negocio se recopilan en estas situaciones:

  1. Cuando lo dicte la ley
  2. Durante el análisis de negocio
  3. Como ayuda efímera para los ingenieros.

Esta falta de un enfoque coherente se debe principalmente al coste y al esfuerzo que requiere mantener la lista de reglas. [ cita requerida ]

Si bien las herramientas de software más nuevas pueden combinar la gestión y la ejecución de reglas de negocios, 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 de negocios utilizando la lógica de negocios . El término regla de negocios a veces se usa indistintamente con lógica de negocios ; sin embargo, el último connota una práctica de ingeniería y el primero una práctica de negocios intrínseca [ cita requerida ] . Es valioso delinear las reglas de negocios de una organización independientemente de si esta información se usa para automatizar sus operaciones.

Uno de los obstáculos que se presentan al intentar llenar el vacío entre la gestión y la ejecución de las reglas es intentar dar a las reglas empresariales la sintaxis de la lógica y limitarse a describir construcciones lógicas en un lenguaje natural. La traducción para los motores es más sencilla, pero los usuarios empresariales ya no podrán escribir las reglas.

Especificación formal

Las reglas de negocio 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 de Negocio (BPEL), la Notación de Modelado de Procesos de Negocio (BPMN), el Modelo de Decisión y Notación (DMN) o la Semántica del Vocabulario de Negocios y Reglas de Negocio (SBVR). [ cita requerida ]

Reglas de negocio

Las reglas de negocio codificadas en código de computadora en un programa operativo se conocen como lógica de negocio .

De manera similar, los riesgos comerciales pueden estructurarse de la siguiente manera:

Si <condición(es)> Entonces <consecuencia(s)>

Una regla de negocio se puede estructurar de la siguiente manera:

Cuando <condición(es)> Entonces <imposición(es)> De lo contrario <consecuencia(s)>

Véase también

Referencias

  1. ^ ab Business Rules Group, Definición de reglas de negocio ~ ¿Qué son realmente? , [1]

Enlaces externos