04 · Validación del negocio

Deja que el negocio valide el comportamiento

Quien conoce el negocio sabe si falta el caso de la sucursal, del cliente antiguo o del festivo. No debería tener que leer cientos de líneas de WLanguage para explicarlo.

Expresa el comportamiento como una decisión

La base genera tablas de decisión, diagramas de flujo y de estados a partir del código. La tabla coloca condiciones junto a acciones: permite ver qué ocurre cuando falta un dato o se cruza un umbral. El código sigue siendo la fuente para resolver dudas.

Código WLanguage junto a una tabla de decisión
Código WLanguage y tabla de decisión de la misma lógica. El código y las reglas de ejemplo están en portugués.

Revisa los casos que faltan

Recorre con el responsable los casos comunes y excepcionales. ¿Se aplica el descuento en la sucursal? ¿Qué ocurre con un cliente antiguo? ¿Qué cambios de estado están permitidos? Es más fácil contestar ante una tabla que leyendo un procedimiento en una reunión.

  • Confirma que cada condición refleja la política actual.
  • Identifica casos tratados implícitamente por el código anterior.
  • Marca los cambios deliberados en vez de copiarlos en silencio.
Página del carrusel sobre reglas de negocio
El catálogo del carrusel español procede de un proyecto de ejemplo cuyas reglas están en portugués.

Lleva la decisión a la conversión

La interpretación aprobada acompaña a la regla catalogada y al trabajo de conversión. Así el verificador puede comprobar un comportamiento concreto, más allá del parecido visual entre pantallas.

← Todos los capítulos