Documente Academic
Documente Profesional
Documente Cultură
Las tablas de decisión se empezaron a utilizar a mitad de la década de los cincuenta, esta
herramienta fue desarrollada por la empresa General Electric con el fin de analizar las funciones
de la empresa como el análisis de ventas, análisis de créditos y control de transporte y rutas.
La tabla de decisión, conocida también como la tabla de verdad, es una representación gráfica de
una matriz de filas y columnas separadas en cuatro cuadrantes que indican condiciones
y acciones. Las reglas de decisiones, incluidas en una tabla de decisión establecen el
procedimiento a seguir cuando existen ciertas condiciones. Se utiliza la tabla de decisión cuando
existen muchas combinaciones.
Las tablas de decisión (TD) son una técnica de aplicación en el análisis y diseño de sistemas y
procedimientos, en su documentación y también como un medio de comunicación y un
instrumento de programación.
Estructura de una tabla de decisiones
La tabla de decisión está integrada por:
• Matriz de condiciones: se enumeran todas las condiciones que pudieran presentarse
• Reglas de condiciones: que valor debe asociarse a cada una de las condiciones
• Matriz de acciones: se enlistan el conjunto todos los pasos que deben seguirse cuando se
presentan ciertas condiciones
• Reglas de acciones: muestran las acciones especificas que deben emprenderse dados los
valores que toman las condiciones
Tipos de reglas
En cada regla se distingue dos partes, la primera que corresponde a las condiciones y la segunda
a las acciones, separadas por una doble línea. En las partes de las condiciones se pueden colocar
tres tipos de entradas: S (si), N (no), - (indiferencia)
La entrada S (si) significa que la condicion debe satisfacerse o que es cierto que la
condicion se satisface
La entrada N (no) significa que la condicion no debe cumplirse o que es cierto que la
condicion no se cumple
El – (indiferencia) significa que no importa que la condicion se cumpla o no
En la parte de reglas de las acciones hay dos tipos de entradas: X se debe realizar esa acción y el
– que no se debe realizar esa acción
A las reglas que en la parte de condiciones poseen únicamente entradas S y/o N se les llama reglas
puras; a las reglas que en la parte de condiciones poseen por lo menos una entrada –
(indiferencia) se les llama reglas mixtas
Primer ejemplo:
Los almacenes de la plaza peor es nada desean programar una decisión para las compras
realizadas con pagos sin dinero en efectivo, con sus nuevas terminales de caja inteligente que
han instalado las condiciones a verificar son definidas asi:
• Ventas menores de $50, paga con cheque y usa tarjeta de crédito
• Completar las ventas después de verificar la firma
• Completar la venta. No necesita firma
• Ventas a partir de $50
• Llamar al supervisor para aprobación
• Comunicarse vía electrónica con el banco para la autorización de la tarjeta
Al definir las condiciones y las acciones, lo siguiente es definir el número de reglas que tendrá
este ejemplo y para ellos la formula nos dice:
Numero de reglas: 2n
Dónde:
n es el número de condiciones; entonces ¿cuántas condiciones tiene este ejemplo?
23 = 2*2*2 = 8 reglas
Condiciones 1 2 3 4 5 6 7 8
Transacciones < $50
Pago con cheque
Pagos con tarjeta de crédito
Aceptar venta después de verificar
firma
Completar la venta no se requiere firma
Llamar al supervisor
Chequear tarjeta de crédito
Como lleno la tabla
La tabla tendrá solo dos valores en las reglas a través de las condiciones siendo: S o N. y lo
haremos en orden
La primera columna con la regla 1, la vamos a llenar con solo S
Condiciones 1 2 3 4 5 6 7 8
Transacciones < $50 S
Pago con cheque S
Pagos con tarjeta de crédito S
Aceptar venta
Completar la venta no se requiere firma
Llamar al supervisor
Chequear tarjeta de crédito
Condiciones 1 2 3 4 5 6 7 8
Transacciones < $50 S S
Pago con cheque S S
Pagos con tarjeta de crédito S N
Aceptar venta después de verificar
firma
Completar la venta no se requiere firma
Llamar al supervisor
Chequear tarjeta de crédito
Ahora la tercera columna (regla 3) corremos la N hacia en medio y dejamos dos S (estamos colocando las
posibles probabilidades de los valores de cada regla
Condiciones 1 2 3 4 5 6 7 8
Transacciones < $50 S S S
Pago con cheque S S N
Pagos con tarjeta de crédito S N S
Aceptar venta después de verificar
firma
Completar la venta no se requiere firma
Llamar al supervisor
Chequear tarjeta de crédito
La cuarta columna será la N en la parte superior y las dos S a continuación
Condiciones 1 2 3 4 5 6 7 8
Transacciones < $50 S S S N
Pago con cheque S S N S
Pagos con tarjeta de crédito S N S S
Aceptar venta después de verificar
firma
Completar la venta no se requiere firma
Llamar al supervisor
Chequear tarjeta de crédito
En la columna 5 (regla 5); vamos a colocar dos N y una S, de tal manera que las dos primeras son
N y la ultima S
Condiciones 1 2 3 4 5 6 7 8
Transacciones < $50 S S S N N
Pago con cheque S S N S N
Pagos con tarjeta de crédito S N S S S
Aceptar venta después de verificar
firma
Completar la venta no se requiere firma
Llamar al supervisor
Chequear tarjeta de crédito
Condiciones 1 2 3 4 5 6 7 8
Transacciones < $50 S S S N N N
Pago con cheque S S N S N S
Pagos con tarjeta de crédito S N S S S N
Aceptar venta después de verificar
firma
Completar la venta no se requiere firma
Llamar al supervisor
Chequear tarjeta de crédito
Séptima columna (regla 7) vamos a colocar el valor de S en la parte superior y las dos N a
continuación
Condiciones 1 2 3 4 5 6 7 8
Transacciones < $50 S S S N N N S
Pago con cheque S S N S N S N
Pagos con tarjeta de crédito S N S S S N N
Aceptar venta después de verificar
firma
Completar la venta no se requiere firma
Llamar al supervisor
Chequear tarjeta de crédito
Y por ultimo en la octava columna (regla 8) dejaremos todas las opciones en N
Condiciones 1 2 3 4 5 6 7 8
Transacciones < $50 S S S N N N S N
Pago con cheque S S N S N S N N
Pagos con tarjeta de crédito S N S S S N N N
Aceptar venta, después de verificar
firma
Completar la venta no se requiere firma
Llamar al supervisor
Chequear tarjeta de crédito
Hemos llenado los posibles valores para las ocho reglas, hemos ido en un orden en donde primero
llenamos todas las casillas con S y vamos pivoteando hasta completar la última con todos los
valores en N.
¿Puedo hacerlo de otra forma?, siempre y cuando tome todos los posibles valores para la tabla
Ahora veamos como llenamos las acciones en función de los valores de reglas que hemos
llenado
Primera regla
Para la primera regla evaluamos que todos los criterios fueran S (SI se cumple)
En este no se puede dar esas condiciones, porque el problema no nos dice que acepten tanto
cheque como tarjeta, por tanto lo dejamos en blanco
Evaluemos la segunda regla:
Nos dice que la transacción es menor de 50, y es pago con cheque, estas dos condiciones según
el problema se pueden dar por tanto vamos a ver las acciones que se pueden tomar, y tenemos:
aceptar venta
Condiciones 1 2 3 4 5 6 7 8
Transacciones < $50 S S S N N N S N
Pago con cheque S S N S N S N N
Pagos con tarjeta de crédito S N S S S N N N
Aceptar venta, después de verificar
X
firma
Completar la venta no se requiere firma
Llamar al supervisor
Chequear tarjeta de crédito
Condiciones 1 2 3 4 5 6 7 8
Transacciones < $50 S S S N N N S N
Pago con cheque S S N S N S N N
Pagos con tarjeta de crédito S N S S S N N N
Aceptar venta, después de verificar
X
firma
Completar la venta no se requiere firma X
Llamar al supervisor
Chequear tarjeta de crédito X
Condiciones 1 2 3 4 5 6 7 8
Transacciones < $50 S S S N N N S N
Pago con cheque S S N S N S N N
Pagos con tarjeta de crédito S N S S S N N N
Aceptar venta, después de verificar
X
firma
Completar la venta no se requiere firma X
Llamar al supervisor X
Chequear tarjeta de crédito X
Analizando la tabla
En los casos en los cuales no fue posible aplicar ninguna acción, es decir no se pudo hacer nada,
recibe el nombre de inviable, esos podemos quitar las columnas, en nuestro ejemplo las columnas
a quitar son: 1, 4 7 y 8.
La tabla nos queda asi:
Condiciones 2 3 5 6
Transacciones < $50 S S N N
Pago con cheque S N N S
Pagos con tarjeta de crédito N S S N
Aceptar venta, después de verificar
X
firma
Completar la venta no se requiere firma X
Llamar al supervisor X
Chequear tarjeta de crédito X
Ejemplo 2:
Se quiere determinar la nómina de los empleados de una empresa de acuerdo con estos criterios:
Si el empleado es altamente productivo tendrá en nómina un plus de productividad.
Si el empleado es encargado de su grupo tendrá en nómina un plus de encargado.
Si el empleado ha cometido una infracción grave durante ese mes le será eliminado
cualquier plus que pudiera tener.
Lo primero que debemos determinar es cuantas reglas tendrá este caso, y sabemos que eso
depende del número de condiciones, las cuales son tres condiciones, la formula nos dice que
para el número de reglas puras es:
2n = 23 = 2 * 2 *2 = 8 reglas
Elaboremos la tabla
Ya llenamos los valores de las ocho reglas que anteriormente explicamos
Condiciones 1 2 3 4 5 6 7 8
Empleado altamente productivo S S S N N N S N
Empleado encargado de su grupo S S N S N S N N
Empleado con infracción grave en el mes S N S S S N N N
Plus de productividad
Plus de encargado
Eliminado cualquier plus X
Calcular nomina X
No es empleado productivo
Si es empleado encargado de su grupo
No tiene infracción grave
Por tanto la acción a la que corresponde es: plus de encargado
Condiciones 1 2 3 4 5 6 7 8
Empleado altamente productivo S S S N N N S N
Empleado encargado de su grupo S S N S N S N N
Empleado con infracción grave en el mes S N S S S N N N
Plus de productividad X
Plus de encargado X X
Eliminado cualquier plus X X X X
Calcular nomina X X X X X
Evaluemos la séptima regla
Si es empleado altamente productivo
No es encargado de grupo
No tiene infracción grave
La acción a aplicar en este caso es: plus de productividad