Regla de negocio
Enunciado que define o restringe algún aspecto del negocio, para darle estructura o controlar su comportamiento. Así la define el Business Rules Group. Su manifiesto pide escribirlas en lenguaje del negocio y separarlas del código, para cambiarlas sin rehacer todo.
| Política | Regla de negocio ejecutable | |
|---|---|---|
| Qué es | Intención o criterio general | Condición precisa y verificable |
| Ejemplo | "Solo pagamos facturas correctas" | "Si el monto difiere más de 1% de la orden, se retiene el pago" |
| Quién la aplica | Personas, con criterio | El sistema, siempre igual |
Una política se vuelve regla cuando se puede escribir como "si… entonces…" sin ambigüedad. Ver Elementos del proceso.
Proceso general
En ventas, "no se da crédito a clientes morosos" es política. "Si el saldo vencido supera 30 días, se bloquea el pedido" es regla.
Ejemplo ilustrativo: seguros
"Solo se emiten pólizas a empleados que puedan pagarlas" es política. "Si el descuento por nómina supera 30% del sueldo neto, la solicitud se retiene y se avisa al agente de seguros" es regla de negocio ejecutable.
Ejemplo ilustrativo: manufactura
"Ninguna pieza sale mal apretada" es política. "Si el torque de la estación 4 sale de 25 ± 2 N·m, la herramienta bloquea la siguiente pieza y se enciende el andon" es regla de negocio ejecutable.
Ejemplo ilustrativo: retail
"Solo aceptamos devoluciones razonables" es política. "Si el producto tiene más de 30 días desde la compra o no trae ticket, la devolución se rechaza en caja" es regla de negocio ejecutable.
Reglas escondidas en el código o en la memoria
Si la regla solo la conoce una persona o un programador, nadie puede revisarla ni cambiarla. Se documenta con su dueño.
Dónde se usa: etapa 7 de la metodología.
Fuente: Business Rules Group, Business Rules Manifesto; OMG, SBVR.
Relacionado: Poka-yoke · Excepción · RPA · Trabajo estandarizado