Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD DE INGENIERÍA
ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E
INFORMÁTICA
PRODUCTO INTEGRADOR
“Aplicación de los Programas WinQSB, TORA y Solver (Excel)”
CICLO: V
INTEGRANTES:
• Nuñez Sánchez, Rommel Daxk
• Peña Blas, Nir
• Sifuentes Guzmán, Cristhian Jeanpier
DOCENTE:
Dr. Edgard Vilcarino Zelada
PERÚ – Chimbote
2023
WinQSB
WinQSB es un Sistema Interactivo de ayuda en la Toma de decisiones, cuenta con
varias herramientas permitiendo el análisis y resolución de modelos matemáticos,
problemas en la administración, producción, inventarios, transporte, entre otros. Un
programa útil, en nuestro caso, para todo lo que refiere Investigación de Operaciones.
Las herramientas o módulos que utiliza contienen diversas interfaces que se adecuan a
lo que se busca además de ofrecer varias presentaciones de la información, ya sea
gráfica o en tablas.
GUÍA
Primero debemos descargar el software en internet, cuenta con licencia libre, fácil de
ubicar. Este software solo funciona en equipos con arquitectura de 32 bits de Windows
como es el caso de Windows 7. Si cuenta con un equipo superior a este Sistema
Operativo deberá utilizar un software aparte llamado VirtualBox; este software nos
permite emular otros Sistemas Operativos antiguos o de otras empresas(Apple, Linux,
etc.). Tendremos que crear, dentro de VirtualBox, una máquina virtual con los
requerimientos mínimos ya que solo lo utilizaremos para ejecutar WinQSB.
Una vez seleccionado PERT_CPM clicamos debajo de “File” para crear un nuevo
problema.
Cuando hayamos clicado nos aparecerá una ventana pidiéndonos las especificaciones
del problema. Encontramos 2 tipos de problemas (CPM o PERT).
CPM
Empezaremos por un ejemplo para el Problema CPM, cuando lo seleccionemos la
pequeña ventana de la derecha “CPM Data Field” estará disponible para editar los datos
que podremos asignarles a las actividades; como el Tiempo Normal y Límite o el Costo
Normal y Límite.
En este caso podemos editar todos los espacios en blanco y para hallar la ruta crítica lo
podremos hacer luego de colocar los datos en la parte superior, en “Solve and Analyze”
y seleccionar la ruta crítica usando el Tiempo Límite o Tiempo Normal.
Ejemplo:
A continuación, utilizaremos un ejemplo utilizando solo el Tiempo Normal.
Luego de ingresar los datos nos dirigimos a “Solve and Analyze” y clicamos en “Solve
Critical Path” para que nos muestre la Tabla de Tiempos, en donde nos mostrará los
Inicios Próximos y Lejanos así como también los Finales Próximos y Lejanos
Para poder visualizar el modelo gráfico daremos clic en “Results” en la barra superior,
en el Análisis Gráfico de Actividades.
Aquí se puede visualizar el modelo de redes del ejemplo utilizado, mostrando además
(en este caso sobre marcado) la Ruta Crítica.
Para hallar la ruta óptima utilizaremos otro ejemplo junto a los Tiempos Normal –
Limite y Costos Normal – Límite. (Ejemplo sacado del módulo INVOPE 2 – SEM 03).
LOS COSTOS INDIRECTOS SON DE 98/sem.
En este caso ahora iremos a la parte superior en “Solve and Analyze” y clicaremos en
“Perform Crashing Analysis”.
2
1
3
4
1. Crashing Options:
a. Meeting the desired completion time: Nos permite conocer el tiempo de
finalización deseado del proyecto, a través de penalizaciones y
recompensas en los costos. Modifica Costos para alcanzar un Tiempo
b. Meeting the desired budget cost: Permite establecer el tiempo de las
actividades que deben modificarse para alcanzar el Costo deseado
Presupuestado. Modifica Tiempos para alcanzar un Costo.
c. Finding the minimun cost schedule: Constituye el tiempo de las
actividades que permiten encontrar el costo mínimo.
2. Nos muestra el Tiempo y Costo normal de finalización del proyecto
3. Nos muestra el Tiempo y Costo Reducidos todo lo que se permite, esto no quiere
decir que esos datos serán los óptimos para el proyecto,
4. Aquí visualizamos, en orden de arriba hacia abajo, Tiempo de Finalización
Deseado, Penalización por “Unidad de Tiempo” retrasada y Recompensa por
“Unidad de Tiempo” acortada.
Para hallar el costo óptimo del proyecto marcaremos la tercera opción del “Círculo 1” y
justo debajo en “Tiempo de Finalización Deseado” reduciremos en 1 al tiempo de
Duración Normal y daremos clic en OK.
En primera instancia haremos la operación para calcular los Costos Totales (junto al
Costo Indirecto). Esto viene a ser 2260 + 15 ∗ 98 = 3730. Reduciremos en 1 hasta que
Costo Total sea superior a su antecesor, es decir 𝐶𝑇(𝑋 − 1) > 𝐶𝑇(𝑋). Aquello indicará
que si se sigue reduciendo los costos aumentarán y ya no será el costo óptimo.
REDUCCION DE 15 A 14 SEMANAS:
Lo que queda por hacer es multiplicar aparte 14 * CI, que es 98, y sumarle el Total de
“Suggested Cost”. Este programa no cuenta con la herramienta que te dé toda esta
información directa, aunque ayuda mucho para reducir ya que solo se tiene que
multiplicar el Costo Indirecto * por el Total de “Suggested Time” y sumarle “Suggested
Cost”. En este caso 14 ∗ 98 + 2320 = 3692. Continuamos reduciendo. Para retroceder
damos clic en (puerta apuntando hacia fuera) justo debajo de Format, en la barra de
opciones.
REDUCCION DE 14 A 13 SEMANAS:
En este caso 13 ∗ 98 + 2390 = 3664. Sigue siendo menor, por lo que seguiremos
reduciendo. Asi como en tabla se producen modificaciones, en el Diagrama de Redes
también se ven cambios en los datos.
REDUCCION DE 13 A 12 SEMANAS:
En este caso 12 ∗ 98 + 2460 = 3636. Sigue siendo menor, por lo que seguiremos
reduciendo.
REDUCCION DE 12 A 11 SEMANAS:
Guía
• Al Hacer clic en la Aplicación se nos despliega una un cuadro de opciones.
• En este caso usaremos el de CPM
• En esta pestaña se ajustan los valores en decimales
• Se nombra el Proyecto
Se Llena los datos
• Nodo inicial
• Nodo final
• Actividad
• Duración
Tabla Final
EJERCICIO 1
Determine:
a) El tiempo normal de duración del proyecto
b) El tiempo y costo óptimo del proyecto
1 2, 3, 4 1 1 700 900 0
4 7, 8 2 2 700 700 0
6 9 2 2 400 400 0
10 11 1 1 300 300 0
11 -- 2 2 400 400 0
Seguido podemos empezar a resaltar la Ruta Crítica, esto se es fácil solo se tiene que
restar el Final Lejano e Inicio Próximo de las actividades y de dar valor 0, entonces
formará parte de Ruta Crítica.
➢ Mediante el uso de tora se puede hallar la ruta crítica pero el costo total no
permite
Nos apoyaremos en el WinQSB para poder reducir la duración de las actividades.
WinQSB no nos dará el tiempo óptimo, solo nos mostrará el tiempo mínimo de
reducción posible, el tiempo que aparece en “Crash time” solo es el límite de reducción.
Luego de colocar los datos daremos clic en OK y nos aparecerá la siguiente tabla donde
aparecerán Tiempo y Costo Sugerido.
Costo Costo
Actividades Predecesoras T. Normal T. Acelerado
normal limite
A -- 5 4 50 100
B A 6 4 60 100
C A 4 3 80 120
D B 3 2 100 130
E C 4 3 120 150
F C 3 3 100 100
G B, E 5 4 200 250
H D, F 3 2 130 160
I F 4 2 170 200
Costo Indirecto: $53
Realizamos el Diagrama de Redes de forma manual, esto nos ayudará para poder
colocar estos datos necesarios para el TORA.
A -- 5 4 50 100 50
B A 6 4 60 100 20
C A 4 3 80 120 40
D B 3 2 100 130 30
E C 4 3 120 150 30
F C 3 3 100 100 0
G B, E 5 4 200 250 50
H D, F 3 2 130 160 30
I F 4 2 170 200 15
A(1,2) 5 0 0 5 5 0 C
B(2,3) 6 5 6 11 12 1 NC
C(2,4) 4 5 5 9 9 0 C
D(3,7) 3 11 12 14 15 1 NC
f1(3,5) 0 11 13 11 13 2 NC
E(4,5) 4 9 9 13 13 0 C
F(4,6) 3 9 10 12 13 1 NC
G(5,8) 5 13 13 18 18 0 C
f2(6,7) 0 12 15 12 15 3 NC
H(7,8) 3 14 15 17 18 1 NC
I(6,8) 4 12 14 16 18 2 NC
RESOLUCIÓN DE LA RUTA CRÍTICA MEDIANTE WINQSB
RESOLUCIÓN DE RUTA CRÍTICA MEDIANTE TORA
➢ Mediante el uso de tora se puede hallar la ruta crítica pero el costo total no
permite
RESOLUCION DE RUTA CRÍTICA MEDIANTE SOLVER
Ahora procedemos a realizar el proceso de acortamiento del tiempo del proyecto.
RUTA CRÍTICA: A – C – E – G
RC1: A – B – D – H
RC2: A – C – E – G
REDUCCION DE 16 A 15 DÍAS
EJERCICIO 5
Una empresa de manufactura recibió un pedido para cierto número de unidades de
artículo que nunca había fabricado la empresa y el personal de programación considera
que debe aplicarse un PERT/CPM. Los ingenieros de manufactura propusieron la
siguiente tabla:
DIAGRAMA DE REDES
REDUCCION DE 84 A 83 DÍAS
REDUCCION DE 83 A 82 DÍAS
REDUCCION DE 82 A 81 DÍAS
REDUCCION DE 81 A 80 DÍAS
REDUCCION DE 80 A 79 DÍAS
1. ¿Cómo puede trazarse una gráfica del proyecto para visualizar el flujo de
actividades?, constrúyala manualmente y luego utilice WinQSB.
2. ¿Cuál es el tiempo total requerido para finalizar el proyecto si no ocurren
retrasos?, realice el cálculo manualmente, luego utilice WinQSB para
corroborar sus resultados.
A(1,2) 2 0 2
B(2,3) 4 2 6
C(3,4) 10 6 16
D(4,5) 6 20 26
E(4,6) 4 16 20
F(6,10) 5 20 25
G(5,7) 7 26 33
f1(6,7) 0 33 33
H(7,8) 9 33 42
I(4,10) 7 18 25
J(10,11) 8 25 33
K(11,12) 4 34 38
L(11,13) 5 33 38
f2(12,13) 0 38 38
M(8,9) 2 42 44
N(13,14) 6 38 44
f3(9,4) 0 44 44
4. ¿Cuándo puede iniciar y terminar (lo más pronto) las actividades individuales si
no ocurren retrasos?, realice el cálculo manualmente, luego utilice WinQSB
para corroborar sus resultados.
Separamos los datos extraidos de la Tabla de Tiempos realizada y de los datos
proporcionados por WinQSB.
A(1,2) 2 0 2
B(2,3) 4 2 6
C(3,4) 10 6 16
D(4,5) 6 16 22
E(4,6) 4 16 20
F(6,10) 5 20 25
G(5,7) 7 22 29
f1(6,7) 0 20 20
H(7,8) 9 29 38
I(4,10) 7 16 23
J(10,11) 8 25 33
K(11,12) 4 33 37
L(11,13) 5 38 33
f2(12,13) 0 37 37
M(8,9) 2 38 40
N(13,14) 6 38 44
f3(9,4) 0 40 40
5. ¿Cuáles son las actividades cuello de botella (criticas) en las que se deben evitar
retrasos para prevenir que se atrase la terminación del proyecto?, realice el
cálculo manualmente, luego utilice WinQSB para corroborar sus resultados.
D(4,5) 4 NC
G(5,7) 4 NC
f1(6,7) 13 NC
H(7,8) 4 NC
I(4,10) 2 NC
K(11,12) 1 NC
f2(12,13) 1 NC
M(8,9) 4 NC
f3(9,4) 4 NC
Tenemos que fijarnos en la Holgura de estas actividades para saber el retraso que se
pueden permitir sin afectar el proyecto.