Vous êtes sur la page 1sur 34

Administración de Proyectos

I. PROGRAMACIÓN Y BALANCEO DE RECURSOS

a) Método Shaffer
Se tratará de ilustrar el método Shaffer a través de un ejemplo sencillo
donde solo se consideran dos recursos: grúas y excavadoras. El procedimiento
sería el mismo si se tuviera que considerar un número mayor de recursos.

Suponga que se tiene una tabla de precedencias de un proyecto, con la


duración de las actividades, así como la necesidad de recursos día a día para
cada una de las actividades del proyecto de la siguiente forma:

Operación Requisitos Duración Excavadoras Grúas


A - 4 1 2
B - 2 0 3
C A 2 2 0
D B 8 1 0
E B 4 3 0
F C,D 4 1 2
CANTIDAD MAXIMA DISPONIBLE DE LA EMPRESA 4 3

Tabla A.1

Programación y Balanceo de Recursos (Método Wiest) 59


Administración de Proyectos

Los datos de la Tabla A.1 generan la siguiente red (Figura A.1)

A C
0 4 4 6
4 8 8 10 F
4 2 10 14
10 14
4
D
I 2 10
0 0
2 10 FIN
0 0
8 14 14
0
14 14
0
B
0 2
0 2 E
2 2 6
10 14
Figura A.1 4

Cuya gráfica de Gantt es


A
B
C
D
E
F
0 2 4 6 8 10 12 14

NECESIDADES
E 1 1 5 5 6 6 1 1 1 1 1 1 1 1

G 5 5 2 2 0 0 0 0 0 0 2 2 2 2

Figura A.2

En esta gráfica se puede apreciar que el primer día de ejecución del


proyecto se están realizando las actividades A y B simultáneamente y en total
en este día es necesario tener 1 excavadora y 5 grúas para poder cumplir con el
Programación y Balanceo de Recursos (Método Wiest) 60
Administración de Proyectos

programa del día. Esto no es posible pues solamente se disponen de 3 grúas en


la empresa, así que una reformulación del proyecto será necesaria.

Palpando en esta forma el problema, la programación de recursos puede


inferirse si se trata de utilizar, única y exclusivamente, los recursos de que la
empresa dispone.

La programación del proyecto obtenida de la red del Camino Crítico


inicial es inspeccionada por periodos de tiempo, digamos día a día, hasta que
un conflicto de recursos sea encontrado. De las operaciones causando conflicto
en este periodo de tiempo, dos operaciones son secuenciadas, precisamente
aquellas que producen un mínimo incremento en la duración total del proyecto
prosiguiendo en esta forma hasta “limpiar” de problemas de recursos el
proyecto total.

El siguiente ejemplo ilustrará en forma coherente la selección, de entre


las actividades en conflicto, las que deben ser secuenciadas.

Figura A.3
TPI x TPT x
X
ACTIVIDAD
TPI y TPT y
TUT y
Y

IDP

TIEMPO

Como se observa en el gráfico, el incremento en la duración del proyecto


debido a que la actividad Y seguirá a la actividad X por tener ambas conflicto
en sus recursos es:

IDP XY = TPT X + DUR Y - TUT Y


Programación y Balanceo de Recursos (Método Wiest) 61
Administración de Proyectos

IDP XY = TPT X - (TUT Y - DUR Y )


IDP XY = TPT X - TUI Y

Un resultado negativo de IDPXY no es posible físicamente, esto significa


simplemente que la holgura total de la operación Y no fue excedida. Se debe
escoger del conjunto de actividades en conflicto a X como requisito de la
actividad Y, siendo que:

X = actividad con mínimo TPT (tiempo primero de terminación)

Y = actividad con máximo TUI (tiempo último de iniciación)

Cuando este análisis involucra en caso especial de donde X = Y, se debe


procurar la segunda mejor opción.

A manera de ilustración se resolverá el problema citado para que se vea


el procedimiento.

Como se observó, las actividades conflictivas en el primer día de trabajo


son A y B, de las cuales Max TUI es la A y el Min TPT es la B, por lo tanto se
hará a B requisito de A.

La red del proyecto alterada es la figura A.4

La tabla de tiempos característicos generada por la red de la figura A.4 es:

A C
2 6 6 8
4 8 8 10
4 2

Inicio B D F
0 0 0 2 2 10 10 14
0 0 0 2 2 10 10 14
0 2 8 4

Programación y Balanceo de Recursos (Método Wiest) 62


E FIN
2 6 14 14
10 14 14 14
4 0
Administración de Proyectos

Figura A.4

ACTIVIDAD DURACIÓN TPI TPT TUI


A 4 2 6 4
B 2 0 2 0
C 2 6 8 8
D 8 2 10 2
E 4 2 6 10
F 4 10 14 10

Tabla A.2

Y su gráfica de Gantt:

A
B
C
D
E
F
0 2 4 6 8 10 12 14

Programación y Balanceo de Recursos (Método Wiest) 63


Administración de Proyectos

NECESIDADES
E 0 0 5 5 5 5 1 1 3 3 1 1 1 1

G 3 3 2 2 2 2 0 0 0 0 2 2 2 2

FIGURA A.5

Se ve que en el tercer período, las actividades A, D y E requieren un total


de 5 excavadoras.

Un examen de la columnas TPT y TUI en las operaciones A, D y E


indica que el conflicto puede ser abolido secuenciando la operación E después
de la A. Esta deducción se hace aplicando el criterio deducido: Max TUI : E;
Min TPT: A, por tanto, E sigue a A.

La red alterada es la figura A.6, la tabla de tiempos característicos:

ACTIVIDAD DURACIÓN TPI TPT TUI


A 4 2 6 4
B 2 0 2 0
C 2 6 8 8
D 8 2 10 2
E 4 6 10 10
F 4 10 14 10

Tabla A.3

Y su gráfica de Gantt:

A
B
C
D
E
F
0 2 4 6 8 10 12 14

NECESIDADES
E 0 0 2 2 2 2 6 6 4 4 1 1 1 1

G 3 3 2 2 2 2 0 0 0 0 2 2 2 2

Programación y Balanceo de Recursos (Método Wiest) 64


Administración de Proyectos

Figura A.7

E
A 6 10
2 6 10 14
4 8 4
4
C
Inicio B 6 8 FIN
0 0 0 2 8 10 14 14
0 0 0 2 2 14 14
0 2 0

D F
2 10 10 14
2 10 10 14
8 4

Figura A.6

Programación y Balanceo de Recursos (Método Wiest) 65


Administración de Proyectos

El siguiente conflicto se encuentra en el séptimo día de trabajo, donde las


actividades C, D y E necesitan en conjunto las excavadoras simultáneamente
para realizar su trabajo.

Aplicando el criterio, Max TUI: E; Min TPT: C, por tanto E sigue a C.

La red modificada es la figura A.8, la tabla de tiempos característicos:

ACTIVIDAD DURACIÓN TPI TPT TUI


A 4 2 6 4
B 2 0 2 0
C 2 6 8 8
D 8 2 10 2
E 4 8 12 10
F 4 10 14 10

Tabla A.4

E
A 8 12
2 6 10 14
4 8 4
4 C
6 8
Inicio B FIN
0 0 0 2 8 10 F 14 14
0 0 0 2 2 10 14 14 14
0 2 10 14 0
D 4
2 10
2 10
8

Figura A.8

Programación y Balanceo de Recursos (Método Wiest) 66


Administración de Proyectos

Y su gráfica de Gantt:

A
B
C
D
E
F
0 2 4 6 8 10 12 14

NECESIDADES
E 0 0 2 2 2 2 3 3 4 4 4 4 1 1

G 3 3 2 2 2 2 0 0 0 0 2 2 2 2

Figura A.9

Una inserción de la figura A.9, arroja la conclusión de que no existen


actividades en conflicto en todo el proyecto. La programación de los recursos
ha terminado y solo resta un último paso que es realizado para la mejor
presentación del proyecto; este consiste en eliminar los requisitos redundantes
de la red final. En el caso de este proyecto la red final será:

A C E

INICIO

FIN

B D F

Programación y Balanceo de Recursos (Método Wiest) 67


Administración de Proyectos

Es necesario afirmar que este último rearreglo se hace solamente para una
mejor apreciación visual de la red del proyecto, pues si se estudia
detenidamente, presenta las mismas relaciones lógicas de requisitos de la red en
la Figura A.8 y de la red inicial.

Programación y Balanceo de Recursos (Método Wiest) 68


Administración de Proyectos

b) Método Fondahl

El método consiste en ordenar las actividades de acuerdo a su tiempo


más lejano de iniciación (TUI) programando primero aquella actividad cuyo
tiempo más lejano de iniciación sea el menor, respetando los requisitos entre
actividades y sin exceder el límite de recursos disponibles.

Este método es muy rápido inclusive si se utiliza manualmente ya que


solo requiere el diagrama original del proyecto y los recursos necesarios por
actividad.

Se ilustrará el Método Fondahl, resolviendo el mismo ejercicio. Es


conveniente registrar de nuevo las necesidades de las actividades.

Operación Excavadoras Grúas Duración


A 1 2 4
B 0 3 2
C 2 0 2
D 1 0 8
E 3 0 4
F 1 2 4
DISPONIBLES 4 3

Después de la determinación de la ruta crítica (Figura A.1), acomodar las


actividades de acuerdo a la magnitud de su tiempo último para iniciar TUI.

TUI
B 0
D 2
A 4
C 8
F 10
E 10

En caso de empate; no hay regla que indique qué es lo mejor, sino que
hay que probar con las actividades empatadas programándolas en diferente
orden.

Programación y Balanceo de Recursos (Método Wiest) 69


Administración de Proyectos

Se irán agregando las programaciones en una gráfica de Gantt de


acuerdo al orden de los TUI, sin exceder los recursos disponibles y respetando
los requisitos que son:

INICIO A C

B D F

E FIN

1. Programar B. Los resultados se presentan en la Figura A.10


2. Programar D después de B, ya que B es requisito para D.
3. Programar A después de B, B no es requisito de A., pero si se programan
simultáneamente se excede la capacidad de las grúas.
4. Programar C después de A, ya que A es requisito de C.
5. Programar F después de C y D, ya que C y d son requisitos de F. La
actividad D termina después que la C, entonces programar F después de la
D.
6. Programar E después de B, ya que B es requisito de E. Si se programa tan
pronto como B termina, o sea en el día 2, se viola la disponibilidad de grúas,
pues se necesitan 5 grúas en los días 3, 4, 5 y 6. Hay que ir examinando día
a día el proyecto hasta que sea posible programar E sin violar las
disponibilidades. Esto sucede hasta el día 9.

La duración del proyecto, en este ejemplo particular, no se alarga, pero puede


ser que al nivelar los recursos de duración resulte más grande.

Programación y Balanceo de Recursos (Método Wiest) 70


Administración de Proyectos

TIEMPO 0 2 4 6 8 10 12
14
1° B

2° D

3° A

4° C

5° F

6° E

Figura A.10

Programación y Balanceo de Recursos (Método Wiest) 71


Administración de Proyectos

c) Método Wiest

Los métodos anteriores fueron para programar los recursos disponibles;


existe un método heurístico para asignar recursos de tal forma que se evite
exceder la capacidad de recursos disponibles y que además minimice la
cantidad de recursos disponibles no utilizados.

El algoritmo se debe a Wiest y el procedimiento se ilustrará resolviendo


el siguiente ejemplo:

ACTIVIDAD DURACION NECESIDADES DIARIAS DEL RECURSO


A 5 50
B 6 100
C 4 50
D 12 200
E 8 150
F 7 200
G 6 100
I 9 150
J 7 100
K 10 100
L 8 100

DISPONIBILIDAD DIARIA DEL RECURSO R = 350

A lo más que se puede reducir la duración de una actividad es a la mitad


de lo programado como normal, o a la mitad más uno, según que dicha
duración normal sea un número par o impar de días respectivamente. Esto se
debe a que se supondrán acortamientos de días completos para simplificar.
Si se pudieran hacer acortamientos de ¼ de día, por ejemplo, habría que
trabajar con esta unidad, por ejemplo, una actividad con duración de 10 días,
tendría una duración de 40 unidades de tiempo.

La actividad A se puede acortar hasta 2 + 1 = 3 días. La G hasta 3 días.

Programación y Balanceo de Recursos (Método Wiest) 72


Administración de Proyectos

PROCEDIMIENTO:

1. Aplicar el método de la ruta crítica para obtener:


a) Duración del proyecto
b) Actividades críticas
c) Tiempos primeros de iniciación (TPI)
d) Tiempos últimos de iniciación (TUI)
e) Holguras totales (HT = TUI – TPI)

Se resuelven estos puntos en la Figura B.1 y en la Tabla B.1

A E
0 5 5 13
5 10 10 18
I
5 8
18 27
18 27
9
B D
0 6 6 18 L
0 6 6 18 27 35
6 8 27 35
8

C F J
0 4 4 11 11 18
FIN
9 13 13 20 20 27 35 35
4 7 7
35 35
0
K
G 11 21
4 10
25 35
19 25 10
6

II. Figura B.1

Programación y Balanceo de Recursos (Método Wiest) 73


Administración de Proyectos

ACTIVIDAD DURACIÓN TPI TUI HT


A 5 0 5 5
B 6 0 0 0
C 4 0 9 9
D 12 6 6 0
E 8 5 10 5
F 7 4 13 9
G 6 4 19 15
I 9 18 18 0
J 7 11 20 9
K 10 11 25 14
L 8 27 27 0

III. Tabla B.1

2. Dibujar el diagrama de barras, y de este deducir la distribución diaria de los recursos


para llevar a cabo el Proyecto. (Figura B.2).

3. Estudiar si la distribución de recursos necesarios cumple con los requisitos


de disponibilidad y de máximo aprovechamiento (R = 350). Se observa en
la Figura B.2 que esto no sucede, pues en los primeros días sólo se
requieren 200 unidades, mientras que en los siguientes se requieren 450,
550, 650 sucesivamente. Esto significa que en los primeros días se están
desperdiciando 150 unidades disponibles y en los subsecuentes se requieren
unidades extras 100, 200 y 300 respectivamente.

Este algoritmo sirve para corregir esta mala distribución.

4. Hacer un doble ordenamiento de las actividades; el primer ordenamiento en


forma creciente de acuerdo a los tiempos primeros de iniciación, el segundo
respecto a las holguras totales. Se debe respetar el primero.

Programación y Balanceo de Recursos (Método Wiest) 74


Administración de Proyectos

ACTIVIDAD TPI HT
1 B 0 0
2 A 0 5
3 C 0 9
4 F 4 9
5 G 4 15
6 E 5 5
7 D 6 0
8 J 11 9
9 K 11 14
10 I 18 0
11 L 27 0

IV. Tabla B.2

5. Cuando existen recursos no utilizados.


a. Revisar actividad por actividad según el orden indicado en la Tabla B.2
Investigar si es posible incrementar la dotación de recursos de la
actividad analizada en forma tal que se logre reducir su duración en un
número entero de días y no se exceda la disponibilidad de recursos no
utilizados para el día bajo estudio. Si lo anterior es posible, se modifica
la dotación de recursos para la actividad y el día considerados.

b. Calcular la duración de la actividad conforme a su nueva dotación de


recursos.

c. Modificar, conforme la nueva asignación, la cantidad de recursos que


aún están desperdiciándose.

d. Seleccionar otra actividad para aplicar nuevamente el paso No. 5 y


continuar el procedimiento hasta que no sea posible lograr nuevas
asignaciones.

e. Repetir los pasos 1, 2, 4 y 5 para las nuevas condiciones del proyecto de


los días que restan por analizar.

Programación y Balanceo de Recursos (Método Wiest) 75


Administración de Proyectos

6. Los recursos disponibles en el día bajo análisis son insuficientes para llevar
a cabo las actividades programadas.

a) Seleccione aquellas actividades que conjuntamente requieran de una


cantidad de recursos lo más cercana a la disponible para el día analizado.
El orden de secuencia debe ser el que se indique en una tabla como la
tabla B.2.
b) Se pospone un día el inicio de las actividades programadas para el día
bajo estudio y que no fueron seleccionados para el paso inmediato
anterior.
c) Se repiten los pasos 1, 2, 4 y 5 para las nuevas condiciones del proyecto,
los días que resta por analizar.

En el diagrama de barras de la Figura B.2 se observa que las actividades


programadas para el primer día son la A, la B y la C. Los recursos necesarios
para llevarlas a cabo son 200 y se dispone de 350, por tanto deberá aplicarse el
paso No. 5. De la Tabla B.2 se concluye que las actividades deben analizarse
en el orden B, A, C.

a) Análisis de la actividad B. Realizar esta actividad a un ritmo normal


requiere de 100 unidades diarias pero, ya que la actividad B se puede
reducir hasta 3 días, es posible acortarla en un día aumentando la asignación
hasta 200, que traería como resultado:

i) Aprovechar parte de los recursos disponibles no utilizados.


ii) Reducir la duración de B en un día y, dado que es actividad crítica,
reducir la duración del proyecto en un día.

Ya solo quedan 50 unidades disponibles del recurso R.

b) Análisis de A. Realizar esta actividad requiere de 50 unidades diarias, y es


posible reducirla hasta 3 días. Acortarla en un día ocasionará:

i) Aprovechar 50 unidades aún disponibles y no utilizadas.


ii) Reducir la duración de la actividad en un día.

Al incrementar la dotación de recursos de la actividad A, se agota la


disponibilidad de recursos no utilizados el primer día.

Programación y Balanceo de Recursos (Método Wiest) 76


Administración de Proyectos

Programación y Balanceo de Recursos (Método Wiest) 77


Administración de Proyectos

Programación y Balanceo de Recursos (Método Wiest) 78


Administración de Proyectos

Programación y Balanceo de Recursos (Método Wiest) 79


Administración de Proyectos

Programación y Balanceo de Recursos (Método Wiest) 80


Administración de Proyectos

Programación y Balanceo de Recursos (Método Wiest) 81


Administración de Proyectos

Programación y Balanceo de Recursos (Método Wiest) 82


Administración de Proyectos

A HT
A B
C C HT
T D
I E HT
V F HT
I G HT
D I
A J HT
D K HT
L
Programación y Balanceo de Recursos (Método Wiest) 64
Recursos Necesarios
200
200

550
650
650
650
650
550

400

400
400
250
250

150

150
150
100
100
100

100

100

100
200
200
450

550
550

400
400

250

150
150
150

100
Tiempo 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
Administración de Proyectos

Como se ha modificado la programación original, se repiten los pasos 1,


2, 4 y 5 para las nuevas condiciones del proyecto.

Análisis del Segundo día del Proyecto.


Este análisis es igual al del primer día. Los resultados se muestran en la
figura B.3 y en la Tabla B.3. Se observa que se ha reducido la duración de la
actividad A de 5 a 3 días con lo cual llega a su límite (la mitad más uno).

Programación y Balanceo de Recursos (Método Wiest) 65


Administración de Proyectos

Desarrollar la Figura B.3

Análisis del Tercer día del Proyecto.

En el diagrama de barras de la Figura B.3 se observa que las actividades


programadas para este día son A, B y la C al igual que en los 2 primeros días.
Para ejecutarlas se necesitan 200 unidades del recurso R y se dispone de 350;
por tanto debe aplicarse el paso 5. De la tabla B.3 se concluye que deben
analizarse en el orden B, A, C.

a) Análisis de la actividad B.
Se incrementa la dotación de esta actividad a 200 unidades del recurso
R, ya que esto permite acortar su duración en un día y aprovechar 100 de
las 150 unidades del recurso no utilizadas.

b) Análisis de la actividad A.
No es posible asignar más recursos, ya que ha llegado a su duración
límite.

c) Análisis de la actividad C.
Se incrementa la dotación de recursos de C ya que:

i) Hay 50 unidades de R no aprovechadas.


ii) Es posible incrementar la asignación de recursos para la actividad
C de 50 a 100 unidades, y con ello reducir su duración en un día.

Los resultados se muestran en la Figura B.4 y en la Tabla B.4

Programación y Balanceo de Recursos (Método Wiest) 66


Administración de Proyectos

Programación y Balanceo de Recursos (Método Wiest) 67


Administración de Proyectos

A HT
A B
C C HT
T D
I E HT
V F
I G HT
D I
A J
D K HT
Programación y Balanceo de Recursos (Método Wiest) 67
L
Recursos Necesarios
350
350
350
650
650
650
650
650
650
550
550
400
400
400
400
350
350
250

250
150
150
150
150
100
100
100

100

100

100
250

100

100
Tiempo 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
Administración de Proyectos

Programación y Balanceo de Recursos (Método Wiest) 68


Administración de Proyectos

D 200
E 150
F 200
G 100

En este caso se tiene que las dos primeras: D y E suman los recursos
disponibles (200 + 150 = 350).

Programación y Balanceo de Recursos (Método Wiest) 69


Administración de Proyectos

Si en lugar de estos datos se tuvieran los siguientes:

D 100
E 75
F 25
G 200

Se seleccionaría la suma de D, F, G (325), que es lo más cercano a R.

b) Se pospone un día el inicio de las actividades programadas y que no


fueron seleccionadas para el paso anterior. Como se escogieron D y E, se
posponen en un día las actividades F y G.

A continuación se da en la Figura B.5 el resultado final.

Conclusiones:

i) Se ha logrado usar al máximo los recursos disponibles ya que, con


excepción del último día del proyecto, en los restantes la cantidad de
recursos utilizada es siempre igual a la cantidad de recursos
disponibles.

ii) El proyecto se acorta en cuatro días.

Programación y Balanceo de Recursos (Método Wiest) 70


Administración de Proyectos

A
A B
C C
T D
I E
V F
I G
D I
A J
D K
L
Programación y Balanceo de Recursos (Método Wiest) 70
Recursos Necesarios
350
350
350
350
350
350
350
350
350
350
350
350

350
350
350
350
350
350

350
350
350
350
350
350
350
350

350

350

150
350

350

350
Tiempo 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
32
Administración de Proyectos

Microsoft Project 71

Vous aimerez peut-être aussi