Sunteți pe pagina 1din 13

INSIGHTS

Los 11 secretos del xito en las


reglas de negocio
Cmo mantener el equilibrio entre velocidad
y calidad al disear reglas para la gestin de
decisiones
Al automatizar las decisiones, las organizaciones necesitan un plataforma que dena las polticas y
regulaciones que las dirigen. La solucin ideal es un moderno sistema de administracin de reglas
de negocio (BRMS, por su siglas en ingls), como el sistema FICO Blaze Advisor. Sin embargo, no
basta con elegir la tecnologa adecuada, sino que hay que aplicarla correctamente.
FICO, basndose en sus dcadas de experiencia desarrollando aplicaciones de gestin de
decisiones, ha redactado una gua de 11 pasos para ayudarle a sacar el mximo provecho de las
reglas de negocio. En este documento revisamos estos 11 pasos adems de:
Cmo elegir la aplicacin y el enfoque de desarrollo adecuados
Cmo redactar reglas de la forma ms ecaz posible
Cmo asegurarse de que se escriben las reglas adecuadas y de que
tienen el impacto esperado
Cmo desplegar modelos analticos y mejorar la toma de decisiones
Nmero 17 Mayo de 2009
El sistema de gestin de reglas de negocio
FICO Blaze Advisor, lder del sector, y
nuestros asesores pueden ayudarle a mejorar
la calidad de sus decisiones. Obtenga ms
informacin acerca de las reglas de negocio y
descargue una versin de prueba gratuita de
FICO Blaze Advisor en decisions.co.com.
www.co.com Make every decision count
TM
Los 11 secretos del xito en las reglas de negocio
INSIGHTS
www.co.com pgina 2
Las reglas de negocio son una tecnologa ecaz que puede proporcionarle un sustancial retorno
de la inversin. Sin embargo, no todas las reas de aplicacin son igual de idneas para la
automatizacin por medio de reglas de negocio.
El software Blaze Advisor est diseado para automatizar las decisiones. Por tanto, es evidente
que el sistema o proceso de negocio que se automatiza debe incluir decisiones para que pueda
considerarse una aplicacin adecuada. Dichas decisiones deben repetirse y ocurrir con cierta
frecuencia (en un volumen que vaya de moderado a alto). Si las decisiones son siempre distintas o
se realizan de forma ocasional, no son buenas candidatas.
Una vez ha determinado que las decisiones son importantes para su implementacin, debe tener
en cuenta varias caractersticas. Estas decisiones pueden:
Implicar muchas reglas, como la revisin de los pagos de servicios
sanitarios o reclamaciones de garantas.
Tener reglas que cambien con frecuencia, como promociones de
marketing.
Requerir cambios rpidos para cumplir plazos de comercializacin breves,
como la asignacin de precios en mercados muy competitivos.
Tener reglas que requieran un conocimiento del entorno empresarial
propio de trabajadores del sector, como reglas mdicas o reglas acerca de
la compatibilidad entre piezas en la fabricacin.
Implicar un razonamiento simblico, ser complejas o incluir reglas que
interacten de forma compleja, como los seguros de vida.
Requerir varios niveles de razonamiento, como el anlisis de riesgos, la
nanciacin y la identicacin de las conguraciones permitidas.
Los procesos de toma de decisiones idneos para este tipo de aplicacin
debern cumplir al menos una de estas caractersticas, y los ms idneos,
varias. En algunos casos, una caracterstica particular tiene tanto peso en
una decisin que es evidente que la aplicacin es una buena candidata. En
otros casos, la combinacin de varias caractersticas hace que valga la pena
plantearse el uso de un BRMS como Blaze Advisor.
A menudo, es evidente que algunas de estas caractersticas, o todas, sern
ciertas en las especicaciones iniciales de los requisitos. Adems, tambin
debera plantearse el uso de un BRMS si en la descripcin de los requisitos ha
odo palabras como por consiguiente, por lo tanto, Slo puedo hacer
esto si, A menos que esto sea cierto, no puedo o Se trata de un
requisito obligatorio para pasar al paso siguiente.
N. 1 Escoja las
aplicaciones
adecuadas
Ejemplos de reas de decisiones adecuadas

Financiacin

Procesamiento de reclamaciones

Puntuaciones de riesgo de crdito

Cumplimiento de normativas

Conguracin de productos

Recomendacin de productos

Automatizacin del proceso de negocio

Anlisis de ventajas

Alertas de fraudes

Estrategias de venta cruzada o mejorada de marketing

Inscripcin de grupos

Clculos de comisiones

Anlisis de uso del telfono

Precios

Enrutamiento inteligente de llamadas (CRM)

Gestin de reclamaciones de garanta

Diagnstico de fallos

Clculos de tarifas

Elegibilidad

Deteccin de fallos del equipo

Gestin de gastos

y mucho ms
Los 11 secretos del xito en las reglas de negocio
INSIGHTS
www.co.com pgina 3
El hecho de que haya decidido utilizar reglas de negocio y un BRMS como Blaze Advisor no
signica que pueda despreocuparse de las prcticas recomendadas para el desarrollo de sistemas.
En concreto, sigue siendo importante seguir una metodologa bien estructurada. Las reglas de
negocio funcionan correctamente con metodologas que van desde SCRUM y XP al Proceso
Unicado Racional.
La metodologa de entrega de proyectos de FICO se basa en el Proceso Unicado Racional, una
reconocida metodologa de entrega utilizada por un nmero cada vez mayor de nuestros socios y
clientes. Esta metodologa incluye un enfoque iterativo en el que los riesgos se identican desde las
primeras fases. Para asegurar el xito del proyecto, estos riesgos se tratan en una etapa temprana
y, a menudo, en el transcurso del ciclo de vida del proyecto. En la Figura 1 se muestra una visin
general de las distintas fases que se utilizan normalmente y de las disciplinas aplicadas en cada una
de ellas, aunque esto se adapta para cada proyecto.
La integracin de las actividades necesarias para descubrir, documentar, desarrollar y mantener
reglas de negocio con su metodologa de desarrollo de sistemas preferida maximiza la
probabilidad de xito de las reglas de negocio de su organizacin. Tan peligroso es ignorar la
metodologa existente como el hecho de que es necesario adaptarla para admitir reglas de
negocio.
N. 2 Siga una
metodologa
100/11/0/74
Pantone 303
3/22/95/0
KODAK yellow
30/4/0/31
Pantone 5425
67/0/12/2
Pantone 631
0/48/100/0
Pantone 144
0/48/100/0
Dark Yellow
15/0/68/39
Pantone 5767
6/0/0/9
Pantone 5455
58/55/60/31
Web medium gray
65/62/65/55
Web dark gray
43/11/0/0
Web highlight blue
ACCENT COLOR PALETTE
ADDITONAL WEB COLOR PALETTE
Figura 1: actividades de proyecto tpicas de la metodologa de entrega de proyectos de FICO
Creacin de modelo de
regla de negocio
Requisitos
Anlisis y diseo
Fases
Disciplinas
Iteraciones
Prueba
Desarrollo
Conguracin y
gestin del cambio
Gestin de proyectos
Implementacin
Entorno
Principio Elaboracin Construccin Transicin
Inicio Elab. 1 Elab. 2 Const. 1 Const. 2 Const. 3 Trans. 1 Trans. 2
Prueba de concepto
Los 11 secretos del xito en las reglas de negocio
INSIGHTS
www.co.com pgina 4
Al igual que utilizar un BRMS no elimina la necesidad de una metodologa, tampoco elimina la
importancia de documentar los requisitos. El primer paso es documentar los procesos de negocio
con los que est trabajando, por ejemplo, utilizando un mapa de procesos de negocio. De esta
forma, podr profundizar en los detalles de cada caso de uso. stos contienen decisiones (no reglas
de negocio) y deber identicar todos los puntos de decisin de sus casos de usuario. Encontrar
decisiones que aparecen en varios casos de usario, as como dependencias entre decisiones. La
identicacin explcita de las decisiones le ayudar a gestionar esta informacin.
Al investigar en estas decisiones, deber documentar las reglas de negocio que llevan a la toma de
dichas decisiones, los trminos en los que se utilizan y otros metadatos, como el origen de la regla.
La redaccin de reglas ecaces y fciles de mantener ser mucho ms sencilla si documenta qu
trminos y reglas necesita, de dnde provienen y qu uso ha planeado darles. Puede documentar
el objetivo de una regla dentro del entorno de desarrollo o utilizar productos de terceros como
RuleGuide o RuleXpress. Tambin puede utilizar un documento de Word o una hoja de clculo de
Excel.
Un enfoque, el que utiliza FICO, es desarrollar una estructura de plantillas para el conjunto de
decisiones. Esta hoja de clculo es una herramienta de conceptualizacin til para documentar
y estructurar las reglas que necesita. Este enfoque basado en plantillas es ms riguroso que
simplemente escribir reglas en un lenguaje natural, pero un usuario de negocio puede leerlo
fcilmente y ayuda a organizar reglas en grupos relacionados conceptualmente. Por lo general,
cuanto mayor sea el nmero de reglas asociadas a una decisin, mayor ser el benecio de este
enfoque.
N. 3 Documntelo
todo y vuelva a
documentarlo
M
M
F
M
F
F
M
F
Figura 2: plantilla de especicacin de reglas
>26
<26
>26
>50
>36 y >72
>60
>62
>48 y <62
OH
CA
C
C
S
S
S
C
Tipo 7
Tipo 3
medio
alto
medio
medio
bajo
medio
bajo
medio
1
2
3
4
2
5
4
4
Riesgo01
Riesgo02
Riesgo03
Riesgo04
Riesgo05
Riesgo06
Riesgo07
Riesgo07
20/08/06
26/08/06
20/08/06
4/09/06
20/08/06
1/10/06
20/08/06
17/11/06
RJB
RJB
SAM
LO
LO
CVT
RMB
JFK
21/11/06
5/11/06
5/11/06
21/11/06
21/08/06
21/11/06
21/11/06
17/11/06
mm/dd/yy Modifed Modifed
By
0/100/63/29
FI Red (PMS 201)
0/0/0/75
PMS Cool Gray 11
Std. conversion
100/11/0/74
Pantone 303
3/22/95/0
KODAK yellow
30/4/0/31
Pantone 5425
67/0/12/2
Pantone 631
0/48/100/0
Pantone 144
0/48/100/0
Dark Yellow
15/0/68/39
Pantone 5767
0/9/16/43
Pantone
Warm Gray 8
6/0/0/9
Pantone 5455
0/2/5/9
Pantone
Warm Gray 2
58/55/60/31
Web medium gray
65/62/65/55
Web dark gray
43/11/0/0
Web highlight blue
PRIMARY COLOR PALETTE
ACCENT COLOR PALETTE
ADDITONAL WEB COLOR PALETTE
Condiciones Conclusin Propiedades de la gestin
Sexo Edad Estado de Estado Ocupacin Riesgo Mensaje ID de regla Fecha ltima ltima Comentarios
residencia civil
Si y y y y entonces
Los 11 secretos del xito en las reglas de negocio
INSIGHTS
www.co.com pgina 5
Aunque Blaze Advisor hace ms sencillo el cambio de las reglas de su sistema, la posibilidad
de rastrear la fuente original ayuda a garantizar que los cambios sean adecuados. Es necesario
documentar y mantener esa capacidad de rastreo. Gracias al repositorio ampliable del sistema
Blaze Advisor, puede registrar cualquier informacin original que necesite: la ley de la que
proviene, la unidad de negocio que la deni, los propietarios, quin la aprob y mucho ms. Estas
propiedades de gestin se pueden denir para reglas individuales, conjuntos de reglas o cualquier
otro componente de Blaze Advisor. Una vez guardadas, Blaze Advisor gestiona estas propiedades
y les asigna un cdigo de versin, al tiempo que su potente capacidad de consulta ofrece un
excelente anlisis del impacto, lo que le permite localizar cualquiera de los componentes utilizados
para implementar una regulacin particular, por ejemplo, u orientados a las necesidades de un
departamento en concreto.
Toda actualizacin de reglas de negocio se origina conforme a los cambios del mundo real. La
correcta gestin de la capacidad de rastreo le ayudar a identicar las reglas y los componentes
que debe actualizar para satisfacer las siempre cambiantes necesidades de negocio.
Existen varios parmetros para medir la calidad de las reglas de negocio
1
pero dos de los ms
importantes son que stas deben ser concisas y minimalistas. Si se asegura de que las reglas de
negocio son concisas y minimalistas, ser ms sencillo conrmar que su comportamiento es el que
necesita su empresa y, sobre todo, se podrn modicar las reglas con el paso del tiempo.
Las reglas de negocio concisas son aquellas que slo mencionan conceptos absolutamente
necesarios para decidir qu accin debe llevarse a cabo o, en caso contrario, sacar una conclusin.
Aunque una regla de negocio debe incluir todas las condiciones que rigen sus posibilidades
de aplicacin, no debe especicar condiciones innecesarias, que limitaran articialmente la
posibilidad de aplicacin de la regla. Piense, por ejemplo, en la regla siguiente:
Si el sexo de un solicitante es Masculino, tiene antecedentes policiales, un nmero de
accidentes mayor o igual a 2 y su edad es menor que 25, establecer el riesgo del
solicitante como ALTO
Son necesarias las cuatro condiciones de esta regla? Por ejemplo, tendra un riesgo alto un
solicitante varn menor de 25 aos que ha tenido dos o ms accidentes, aunque no tenga
antecedentes policiales? Si es as, la marca de antecedentes policiales sera redundante y debe
eliminarse de la regla para que sta sea lo ms concisa posible.
Las reglas de negocio minimalistas son aquellas que simplican al mximo los conceptos tratados
por la regla. Esto signica limitar las condiciones y las acciones de la regla a un nico concepto o
una actividad, siempre y cuando sea posible. Una regla minimalista debe estar centrada en slo un
concepto o resultado. Piense en esta regla de negocio de dos resultados:
Si el cliente es Platinum,
el pedido del cliente tiene derecho a un descuento del 10%
y al envo gratuito al da siguiente
N. 4 Gestione las
posibilidades de
rastreo
N. 5 Gestione la calidad
de las reglas de
negocio
1
Para obtener una lista ms completa de los parmetros de medicin de calidad de las reglas de negocio,
consulte el Captulo 10 de Business Rules Applied, Barbara von Halle, Wiley 2001
Los 11 secretos del xito en las reglas de negocio
INSIGHTS
www.co.com pgina 6
Dos cambios de negocio completamente distintos nos obligaran a cambiar esta regla: cualquier
cambio en las polticas de descuentos o de envo gratuito. Si dividimos esta regla en dos reglas de
negocio minimalistas, obtendramos:
Si el cliente es Platinum,
el pedido del cliente tiene derecho a un descuento del 10%
Si el cliente es Platinum
el pedido del cliente tiene derecho al envo gratuito al da siguiente
Al dividir esta regla de negocio en dos reglas minimalistas individuales se permite que estos
conceptos se gestionen de forma ms ecaz, ya que las condiciones se pueden cambiar de
forma independiente para los dos resultados potenciales. Por ejemplo, si se escriben de forma
minimalista, ser sencillo modicarlas en el caso de que se cambie el criterio de envo gratuito:
Si el cliente es Platinum,
el pedido del cliente tiene derecho a un descuento del 10%
Si el cliente es Platinum y el total del pedido del cliente es superior a 50 dlares,
el pedido tiene derecho al envo gratuito al da siguiente
De igual forma, si una regla de negocio contiene varios conjuntos de condiciones en los que
cualquiera puede activar la regla, sta no es minimalista. Por ejemplo:
Si la edad es inferior a 18 o el estado no es California,
rechazar la solicitud
En este caso, deberamos editar la regla de negocio si quisiramos cambiar nuestra respuesta
a cualquier conjunto de condiciones. Las reglas de negocio minimalistas separaran estas
condiciones, haciendo a cada una independiente y facilitando su mantenimiento por separado:
Si la edad es inferior a 18,
rechazar la solicitud
Si el estado no es California,
rechazar la solicitud
Al representar las reglas de esta forma minimalista, se nos permite, por ejemplo, cambiar fcilmente
la poltica de forma que no se rechace a los solicitantes menores de 18 y mayores de 16, sino que
se les aplique un recargo del 120% en premiums.
Si la edad es inferior a 16,
rechazar la solicitud
Si la edad es superior o igual a 16 y menor que 18,
aplicar recargo Premium del 120%
Si el estado no es California,
rechazar la solicitud
Las reglas de negocio deben desarrollarse de forma que sean concisas y minimalistas para
asegurarse de que sean fciles de comprobar y de modicar como respuesta a los cambios en las
condiciones de negocio.
Los 11 secretos del xito en las reglas de negocio
INSIGHTS
www.co.com pgina 7
N. 6 Elija la metfora
adecuada
Al editar reglas de negocio, es fundamental reexionar sobre el modo en el que se van a redactar.
Una de las primeras consideraciones consiste en establecer el modo en el que se editar la regla,
qu elementos se pueden cambiar y de qu forma.
Como en la Figura 3, podra comenzar con una sencilla regla de texto (1). Para ayudar a los usuarios
de negocio a editar esta regla de forma segura y sencilla, puede establecer estilos de edicin:
permita que stos seleccionen el estado e introduzcan un valor, por ejemplo (2). Con el tiempo,
puede decidir que tambin desea poder especicar reglas de excepcin y agregar la posibilidad
de seleccionar entre si vive o no en el estado especicado. Tambin puede permitir distintos tipos
de comparacin (no slo menor que) y permitir que las reglas especiquen Aceptar o Rechazar, no
slo Rechazar (3). Finalmente, puede permitir que la regla se aplique slo a uno de sus segmentos
denidos por el usuario (4) o dar a un usuario total exibilidad para crear y editar reglas (5). La
posibilidad de ofrecer distintos grados de exibilidad en el diseo debe ser parte integral del BRMS,
para que pueda desarrollar esta exibilidad con el tiempo.
A pesar de que la sintaxis if then es el estilo predeterminado o tradicional de escritura de
reglas de negocio, no es el nico. Muchas situaciones requieren redactar conjuntos de reglas.
En vez de escribir sus reglas de una en una, puede escribirlas como un conjunto en una tabla de
decisiones, como la que se muestra en la Figura 4. Las tablas de decisiones son especialmente
ecaces con reglas de negocio gestionadas en tablas, como tablas de gastos de envo o tablas
actuariales. Pueden reducir drsticamente el nmero de reglas independientes necesarias. Las
tablas de decisiones tambin permiten mantener y denir fcilmente reglas de negocio y pueden
utilizarse cuando los usuarios de negocio estn familiarizados con este formato.
Figura 3: distintos grados de exibilidad de la edicin
1.
2.
3.
4.
5.
Los 11 secretos del xito en las reglas de negocio
INSIGHTS
www.co.com pgina 8
En una tabla de decisiones, cada celda representa una regla de negocio. En el ejemplo, la celda
superior izquierda representa la regla:
Si los ingresos estn entre 7.500 y 9.999 y el tipo de
modelo es Estudiante Bronce, establecer el lmite de
crdito en 1.000
Sin embargo, las tablas de decisiones pueden no ser
apropiadas para todos los conjuntos de reglas. Si el
conjunto de reglas tiene una disposicin muy dispersa
o si los pares de accin de condicin no son simtricos,
ser ms apropiado un rbol de decisin como el
que se muestra en la Figura 5. Este enfoque facilita el
mantenimiento porque deja clara la lgica asimtrica
dispersa al usuario de negocio.
Los rboles de decisin tienen
condiciones en las ramas y
acciones en los nodos. En el
ejemplo, la ruta superior del
rbol de decisin representa la
regla de negocio:
Si el tipo de crdito es A y el
tipo de prstamo es A o B, el
LTV permitido es 80
En todos los casos, el BRMS debe
permitirle utilizar terminologa
de negocio para denir
condiciones y acciones. Tambin
debe ofrecer un entorno grco
en el que tanto el desarrollo
como el mantenimiento
de dichas metforas pueda
realizarse con slo hacer clic
con el puntero del ratn. Blaze
Advisor cumple ambas condiciones, al tiempo que ofrece un proceso de conguracin basado
en un asistente y la posibilidad de incorporar estas metforas en aplicaciones intermedias de
mantenimiento de reglas de cliente basadas en Web. Blaze Advisor tambin ofrece otra metfora,
los modelos de puntuacin, pero stos estn diseados para implementar modelos analticos
predictivos, por lo que hablaremos de ellos en dicho contexto.
Un buen BRMS y una buena metodologa de proyectos harn ms sencillo garantizar que se estn
redactando correctamente las reglas de negocio adecuadas.
!
100/11/0/74
Pantone 303
3/22/95/0
KODAK yellow
30/4/0/31
Pantone 5425
67/0/12/2
Pantone 631
0/48/100/0
Pantone 144
0/48/100/0
Dark Yellow
15/0/68/39
Pantone 5767
6/0/0/9
Pantone 5455
58/55/60/31
Web medium gray
65/62/65/55
Web dark gray
43/11/0/0
Web highlight blue
ACCENT COLOR PALETTE
ADDITONAL WEB COLOR PALETTE
Figura 5: rbol de decisiones
Tipo de crdito
Tipo de prstamo
<sin especifcar>
<sin especifcar>
LTV permitido: 80
Cdigo lateral CO
LTV permitido: 70
<sin especifcar>
A
3-D
de otra forma
A-B
C
D
170<=..<=190
G-S
147
143
Figura 4: una tabla de decisiones
Los 11 secretos del xito en las reglas de negocio
INSIGHTS
www.co.com pgina 9
Una vez escritas las reglas de negocio, o despus de haberse realizado cambios, los usuarios de
negocio necesitan asegurarse de que las reglas que han escrito no tienen problemas estructurales.
Cuando tiene un gran nmero de reglas, no es prctico revisarlas todas manualmente. Blaze
Advisor incluye una herramienta patentada de vericacin diseada para usuarios de negocio.
Esta herramienta analiza todas las reglas y dems componentes de un proyecto para localizar
problemas potenciales y sealarlos.
Estas comprobaciones identican variables, propiedades, parmetros y patrones que no se utilizan,
as como reglas y ramas ausentes (cuando no se han tenido en cuenta todos los valores de un
intervalo o enumeracin). Identican problemas con las reglas, como condiciones de reglas que
siempre comprueban el valor verdadero o falso, reglas con condiciones o conjuntos equivalentes
y reglas que tienen condiciones asumidas por reglas menos especcas. Identican propiedades y
variables potencialmente no inicializadas, y condiciones de prueba contradictorias, as como bucles
innitos y ciclos de activacin de reglas. Finalmente, resaltan premisas de reglas excesivamente
complejas y varios errores semnticos.
Aunque es importante disponer de un soporte automtico para la vericacin, ste no debe
considerarse la panacea. Mediante la vericacin automtica, pueden detectarse muchos errores, y
las rutinas de vericacin del sistema Blaze Advisor son muy minuciosas a este respecto. No obstante,
en muchos casos, la vericacin automatizada slo puede identicar posibles problemas. Para que la
vericacin sea efectiva, debe combinarla con un examen manual de los posibles problemas. Blaze
Advisor los denomina advertencias. Una revisin de dichas advertencias determinar cules son
en realidad enfoques deliberados y necesarios en un proyecto en particular, y cules son realmente
problemas. El BRMS debe ofrecer un conjunto completo de herramientas de vericacin para ayudar
a sus usuarios de negocio a asegurarse de que no han cometido ningn error estructural.
Una vez que haya vericado las reglas, deber vericar que funcionan y hacen lo que se espera de
ellas. Tambin querr poder comprobar de forma continua que los cambios realizados a las reglas,
como parte de su mantenimiento constante, no producen errores en la decisin. Al igual que le
conviene que los usuarios de negocio creen y mantengan las reglas, es til que stos puedan validar
las reglas que estn editando.
Normalmente, esta validacin se divide en la vericacin de unidades, para corroborar que un
cambio realizado a un conjunto de reglas especco funciona como debe, y la comprobacin de
regresin, para conrmar que el sistema en su totalidad funciona como se espera, y que un conjunto
de cambios no ha desarticulado el sistema.
Blaze Advisor ofrece un entorno completo para gestionar las pruebas, diseado para permitir que los
usuarios de TI y de negocio colaboren de forma ecaz. El entorno, conocido como brUnit, permite
al personal de TI crear pruebas de unidades para detectar los problemas del sistema en una etapa
temprana. Por ejemplo, el personal de TI puede desarrollar una prueba para asegurarse de que los
servicios de decisiones implantados tendrn un buen comportamiento cuando se les presenten
datos incompletos o mal formados. Mediante brUnit, estas pruebas pueden ejecutarse de forma
automtica para validar las reglas de negocio antes de pasar a los entornos formales de produccin
o evaluacin de calidad (QA). Los usuarios de negocio no slo pueden congurar y ejecutar estas
pruebas mediante brUnit, sino que tambin pueden realizar modicaciones, y todo ello en su entorno
de mantenimiento de reglas basado en Web. El diseo de plantillas de casos de prueba contina
siendo una tarea especializada, pero Blaze Advisor permite a los usuarios de negocio congurarlas y
ejecutarlas siempre que lo necesiten para validar que un conjunto concreto de cambios no ha tenido
consecuencias no deseadas.
Del mismo modo, puede denirse un conjunto de pruebas de regresin en brUnit. Basndose en los
datos de prueba estndar del proyecto, estas pruebas se disean para conrmar que los datos de
prueba se ejecutan correctamente en el sistema y producen los resultados adecuados.
N. 7 Verique las
reglas de negocio
N. 8 Valide las
reglas de negocio
Los 11 secretos del xito en las reglas de negocio
INSIGHTS
www.co.com pgina 10 10
La capacidad de simulacin del impacto empresarial de un conjunto de cambios vericado y validado
es un requisito de vital importancia. Al n y al cabo, puede que todo funcione y que an as el
resultado del trabajo no sea el deseado, y conviene saberlo antes de llevar el cambio a la produccin.
FICO tiene un producto, Decision Simulator, que hace exactamente eso.
Los resultados tpicos de Decision
Simulator se muestran en la Figura 6.
En este caso, el entorno de
desarrollo contiene un conjunto
de reglas de marketing que se
est simulando para ver cmo
variarn los ingresos previstos, el
coste de marketing y el benecio
esperado con las nuevas reglas y el
entorno de produccin existente.
Se est desarrollando un modelo
de puntuacin que utiliza el estado
residencial (propiedad o alquiler)
como caracterstica. El departamento
de marketing, aconsejado por
sus analistas estadsticos, desea
utilizar un modelo de puntuacin
diferente que pronostique la
respuesta de forma ms precisa.
Este modelo de puntuacin deja a
un lado la caracterstica de estado
residencial y aade el nmero
de meses transcurridos desde
el establecimiento del crdito.
La simulacin analiza el impacto de este cambio para garantizar que los costes de marketing no
aumentarn de forma inesperada y que los resultados sern positivos. Este tipo de simulacin
permite a un usuario de negocio entender el impacto de un conjunto de cambios de reglas antes
de implantarlo, evitando as costosos errores de estrategia que, de lo contrario, podran pasar
desapercibidos.
Los usuarios de negocio pueden utilizar Decision Simulator con resultados de reglas reales para
calcular los benecios e identicar las oportunidades de mejora. Incluso pueden incluir resultados de
simulacin en un proceso de aprobacin para que todo el mundo conozca el impacto del cambio
propuesto en trminos de negocio (en lugar de tcnicos).
La capacidad de un BRMS como Blaze Advisor puede aumentar cuanto ms se utiliza, y a medida que
aumenta el nmero de reglas que gestiona. Sin embargo, esto exige que las reglas se almacenen en
un repositorio estructurado para la reutilizacin y un correcto gobierno. El diseo del repositorio debe
respaldar el ciclo de vida del servicio de decisiones que tiene pensado utilizar, as como las polticas
de gobierno, los controles de acceso y otras cuestiones de su empresa. Un repositorio bien diseado
reduce el tiempo de desarrollo, acelera el plazo de comercializacin y permite que sus decisiones se
gestionen como un activo corporativo ms.
N. 9 Simule el
impacto
empresarial
N. 10 Estructure
todo para su
reutilizacin y
gobierno
100/11/0/74
Pantone 303
3/22/95/0
KODAK yellow
30/4/0/31
Pantone 5425
67/0/12/2
Pantone 631
0/48/100/0
Pantone 144
0/48/100/0
Dark Yellow
15/0/68/39
Pantone 5767
6/0/0/9
Pantone 5455
58/55/60/31
Web medium gray
65/62/65/55
Web dark gray
43/11/0/0
Web highlight blue
ACCENT COLOR PALETTE
ADDITONAL WEB COLOR PALETTE
Total Desarrollo Produccin
Descripcin
Ingresos proyectados 1.276.714,00 1.209.886,00
Coste de marketing 848.250,00 843.950,00
Benecio esperado 428.464,00 365.936,00
Desarrollo
Produccin
T
O
T
A
L
0
250.000
500.000
750.000
Figura 6: resultados de la ejecucin de una simulacin
Ingresos proyectados Versin de coste de
marketing
Benecio esperado
1.000.000
1.250.000
Los 11 secretos del xito en las reglas de negocio
INSIGHTS
www.co.com pgina 11 11
FICO ha desarrollado prcticas recomendadas en el diseo de repositorios, que fundamentalmente
consisten en dividirlos en bibliotecas tcnicas, de negocio, de servicios de decisiones y de prueba.
Posteriormente, stas se articulan en funcin de su estructura de negocio.
La biblioteca tcnica permite la reutilizacin de los componentes de la infraestructura, y
organiza el modelo de objeto, las deniciones de servicios de decisiones, los bloques de
construccin comunes y la arquitectura de reglas general.
La biblioteca de negocio coordina el contenido de las reglas con la estructura de negocio,
mediante la agrupacin de los componentes por tareas. Esto permite reutilizar las reglas de
negocio compartidas y denir reglas especializadas en reas concretas.
La biblioteca de servicios de decisiones coordina los servicios de decisiones con las
arquitecturas de implantacin, de modo que pueda reutilizar los componentes y agruparlos en
unidades de despliegue.
La biblioteca de pruebas garantiza que cualquier regla o componente que slo se necesite para
probar su trabajo se mantenga fuera de la implantacin de la produccin, por lo que podr
estar seguro de que implanta slo lo que es verdaderamente necesario.
Un repositorio estructurado de este modo tambin le permite gestionar de forma ecaz el ciclo de
vida de sus servicios de decisiones. Las bibliotecas y los servicios de decisiones pueden agruparse
para su publicacin, mientras que los espacios de trabajo privados, con los que Blaze Advisor es
compatible, pueden utilizarse como rea de pruebas durante el desarrollo. Las capacidades
de gestin de publicacin del sistema Blaze Advisor aprovechan el diseo del repositorio para
realizar una implantacin efectiva tanto en los entornos de prueba y control de calidad como en
la produccin, con el n de garantizar que el sistema en funcionamiento se mantiene actualizado
con cada nueva publicacin. La exibilidad del repositorio y la capacidad de gestin del ciclo de
vida de Blaze Advisor le garantizan que puede utilizar el ciclo de vida de desarrollo del software
que mejor le funcione.
Las reglas de negocio son el apoyo de sus decisiones operacionales, garantizando que se toman
de forma apropiada, legal y de acuerdo a lo previsto. Es posible que tambin desee mejorar
sus decisiones, y ah es donde entran en juego los modelos analticos predictivos. Las reglas de
negocio denen las decisiones, pero los modelos analticos predictivos las hacen ms inteligentes.
Tradicionalmente, ha resultado muy complicado integrar los modelos analticos predictivos
en las aplicaciones de produccin. En la mayora de los grupos de trabajo de los modelos
analticos predictivos, los estadsticos se vean obligados a crear especicaciones particulares que
posteriormente volvan a codicarse a mano. Era necesario asignar todas las variables a los datos
de produccin, codicar todos los clculos y volver a probar todo. Esto poda llevar meses, lo cual
reduca la precisin del modelo, aumentaba los costes y ralentizaba el plazo de comercializacin de la
empresa.
Con Blaze Advisor, puede integrar fcilmente los modelos analticos predictivos en las decisiones.
Los modelos analticos predictivos, desarrollados con FICO Model Builder, pueden aplicarse
automticamente a las decisiones de negocio basadas en reglas mediante un enfoque de caja
negra o de caja blanca.
El enfoque de tipo caja negra implica la generacin de cdigo que implementa el modelo analtico
predictivo y la integracin automtica de este cdigo en Blaze Advisor. Posteriormente, las reglas
pueden utilizar el resultado del modelo analtico predictivo exactamente del mismo modo que
pueden utilizar otros atributos o elementos de datos. Aunque se trata de un enfoque habitual para
integrar modelos, generalmente no es tan ecaz como el enfoque de tipo caja blanca, ya que quienes
escriben las reglas no disponen de visibilidad del modelo, de las caractersticas que utiliza, etc.
N. 11 Despliegue
modelos
analticos y
mejore las
decisiones en sus
operaciones
Los 11 secretos del xito en las reglas de negocio
INSIGHTS
www.co.com pgina 12 12
El enfoque de caja blanca importa los modelos analticos predictivos mediante un estndar
ampliamente admitido en el sector: el PMML o lenguaje de marcado de modelos de prediccin,
por sus siglas en ingls. Estos modelos importados se ponen a disposicin de los desarrolladores
de reglas y los usuarios de negocio autorizados, que pueden verlos e incluso modicarlos con las
funciones estndar de Blaze Advisor. As, se aprovecha la capacidad completa del modelo para
inuir en la toma de decisiones, a la vez que se garantiza que quienes escriben las reglas pueden
ver y entender el funcionamiento del modelo predictivo.
Dos de los tipos ms comunes de modelos analticos predictivos tienen metforas especcas
a las que pueden asignarse: rboles de decisin (mencionados anteriormente), y modelos de
puntuacin aditivos. La metfora del modelo de puntuacin aditivo es un modelo de puntuacin
que facilita la implementacin de modelos analticos habitualmente representados mediante
este enfoque. Como se muestra a continuacin en la Figura 7, el modelo de puntuacin
muestra diferentes atributos de prediccin y su contribucin a la puntuacin, que representa
la probabilidad de que se cumpla la prediccin. Esto pone el modelo analtico al alcance de los
usuarios de negocio, de modo que puedan ver y quizs incluso mantener los modelos analticos de
prediccin en el entorno de Blaze Advisor.
Cada la del modelo de puntuacin representa una regla. Por ejemplo, la primera regla, ampliada,
es esta:
Si el nmero de reclamaciones es 0,
aadir 45 a la puntuacin
y aadir Ningn accidente en los ltimos 3 aos a los mensajes de explicacin de razones
Los mensajes de explicacin y los cdigos de razn se utilizan para explicar cmo se obtuvo la
puntuacin, por si se necesitara explicarlo posteriormente en el proceso de toma de decisiones.
Una diferencia principal es que el usuario de negocio no especica la regla en funcin de su
experiencia o de las normativas: las especicaciones proceden del trabajo analtico realizado como
parte del desarrollo del modelo.
Blaze Advisor facilita el aprovechamiento de la potencia de los modelos analticos predictivos en la
toma de decisiones, integrando reglas de negocio crticas y reguladoras con los modelos derivados
analticamente para aumentar la precisin y ecacia de la toma de decisiones.
Figura 7: un modelo de puntuacin aditivo
INSIGHTS
La serie de artculos educativos
Insights proporciona resmenes
de los hallazgos y las directrices
de desarrollo de productos de
investigacin de FICO. Para
suscribirse, vaya a
www.co.com/insights.
Los 11 secretos del xito en las reglas de negocio
Fair Isaac, FICO, Blaze Advisor, y Make every decision count son marcas comerciales o marcas registradas de Fair Isaac Corporation en Estados Unidos y otros pases. El resto de los productos y nombres de empresas que
aparecen en el documento podran ser marcas registradas de sus respectivos titulares. 2009 Fair Isaac Corporation. Reservados todos los derechos.
2560WP_ES 10/09 PDF
Conclusiones
El uso de FICO Blaze Advisor para gestionar las reglas de negocio le proporciona un mayor control
de los elevados volmenes de decisiones operacionales y le otorga una agilidad sin precedentes.
Los once secretos descritos anteriormente pueden ayudarle a maximizar el valor de Blaze Advisor y
las reglas de negocio al:
Escoger las aplicaciones adecuadas. Las reglas de negocio son una potente herramienta
para incluir decisiones ms inteligentes en sus aplicaciones, pero no debe olvidar que no todas
las aplicaciones las admiten de igual forma.
Seguir un proceso. Al igual que cualquier tecnologa de desarrollo, las reglas de negocio son
ms ecaces cuando cuenta con una estructura y sigue una metodologa adecuada.
Escribir las reglas correctas, del modo correcto, y reutilizarlas. Asegrese de que
sus reglas de negocio son concisas, minimalistas, y que utilizan las metforas correctas para
gestionarlas. Aproveche su capacidad de gestin de las reglas para reutilizarlas y vericarlas,
validarlas y simularlas sistemticamente de cara a obtener los resultados deseados.
Desplegar los modelos analticos predictivos en sus operaciones. Las reglas de negocio
son la plataforma ideal para poner a trabajar los modelos analticos predictivos en la mejora de
la ecacia y la precisin de las decisiones.

Obtenga ms informacin acerca de las reglas de negocio y descargue una versin de
prueba gratuita de FICO
TM
Blaze Advisor en decisions.co.com.
Para ms informacin Telfono internacional Telfono gratuito en EE.UU. Correo electrnico Pgina Web
+44 (0) 207 940 8718 +1 888 342 6336 emeainfo@co.com www.co.com

S-ar putea să vă placă și