1. Tabla de decisión Una tabla de decisiones es una tabla de renglones y columnas que contiene cuatro cuadrantes. El cuadrante superior izquierdo contiene la condición, el cuadrante superior derecho opciones a la condición. La mitad inferior de la tabla contiene las acciones que se van a tomar (en el extremo izquierdo) y las reglas para ejecutar las acciones (en el derecho). Cuando una tabla de decisiones se utiliza para determinar las acciones que se llevaron a cabo, la lógica sigue el sentido del reloj, comenzando en el extremo superior izquierdo. Reglas Condiciones Acciones Alternativas de la condición Registro de las acciones Condiciones y acciones
2. Para construir tablas de decisión, el analista necesita definir el tamaño máximo de la tabla, eliminar cualquier situación imposible, inconsistencia o redundancia y simplificar la tabla mejor posible. Los siguientes pasos proveen al analista de un método sistemático para el desarrollo de tablas de decisiones: 1 . Determine el número de condiciones que pudieran afectar la decisión. Combine renglones que se sobrepongan. El número de condiciones será igual al número de renglones presentes en la mitad superior de la tabla de decisiones. 2 . Determine el número de acciones posibles que puedan realizarse. Este será igual al número de renglones de la parte inferior de la tabla de decisiones. 3 . Determine el número de opciones para cada condición. En la forma más sencilla, habrá dos alternativas (S o N) para cada condición. En una tabla de tipo extendida, puede llegar a haber muchas opciones para cada condición.
3. 4 . Calcule el número máximo de columnas de la tabla de decisiones multiplicando el número de alternativas para cada condición. Si fueran cuatro condiciones y dos alternativas (S o N) para cada una de las condiciones, habría dieciséis posibilidades: Condición 1: 2 alternativas Condición 2: X 2 alternativas Condición 3: X 2 alternativas Condición 4: X 2 alternativas ------------------ 16 posibilidades
4. 5 . Llene las alternativas de la condición. Comience con la primera condición y divida el número de columnas con el número de alternativas para tal condición. En el ejemplo, al haber 16 columnas y 2 opciones (S y N), 16 entre 2, 8. Luego, elija una de las opciones y escriba S en cada una de las 8 columnas. Concluya anotando N en las 8 columnas restantes, tal y como sigue: Condición 1 SSSSSSSNNNNNNNN Repita lo anterior para cada una de las condiciones, utilizando un subconjunto de la tabla: Condición 1 SSSSSSSSNNNNNNNN Condición 2 SSSSNNNN Condición 3 SSNN Condición 4 SN Y continúe el patrón para cada condición: Condición 1 SSSSSSSSNNNNNNNN Condición 2 SSSSNNNNSSSSNNNN Condición 3 SSNNSSNNSSNNSSNN Condición 4 SNSNSNSNSNSNSNSN
5. 6 . Concluya la tabla insertando una X donde las reglas sugieran cierta acción. 7 . Combine las reglas donde se aparenta que una alternativa no implique diferencias en la salida; por ejemplo: Condición 1 S S Condición 2 S N --------------------------------- Acción 1 X X lo cual puede expresarse como: Condición 1 S Condición 2 __ ------------------------------------ Acción 1 X
6. Tabla de decisión Sistema de facturación: ... si la cuenta del cliente se factura usando un método de tarificación fijo , se establece un cargo mensual mínimo para consumos menores de 100 Kwh . En los demás casos , se aplica la tarifa A . Sin embargo, si la cuenta se factura usando un método de facturación variable , se aplica la tarifa A a los consumos menores de 100 Kwh , en otro caso, se factura de acuerdo a la tarifa B .
7. Cuenta de tarifa fija V V F F Cuenta de tarifa Variable F F V V Consumo < 100 Kwh V F V F Consumo > 100 Kwh F V F V Cargo Mensual Mínimo X Esquema de Tarifacación A X X Esquema de Tarifacación B X