50
Tema 8: Administración de Proyectos Modelización Matemática Máster en Ingeniería de Caminos, Canales y Puertos Ignacio Montes Departamento de Estadística e I.O. y D.M. I. Montes Tema 8: Administración de Proyectos 1 / 20

Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Tema 8: Administración de Proyectos

Modelización MatemáticaMáster en Ingeniería de Caminos, Canales y Puertos

Ignacio MontesDepartamento de Estadística e I.O. y D.M.

I. Montes Tema 8: Administración de Proyectos 1 / 20

Page 2: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

1 Descripción del problemaDefiniciones básicasRepresentaciones gráficas

2 AlgoritmosCPMPERT

I. Montes Tema 8: Administración de Proyectos 2 / 20

Page 3: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Redes de actividad

Un proyecto puede estar formado de muchas actividades.Cada actividad tiene una duración estimada.Algunas actividades no pueden comenzarse hasta que se hayanfinalizado otras previas.

Objetivos:Buscar representaciones de las redes de actividad.Estudiar la duración del proyecto.Calcular la holgura de cada actividad.

I. Montes Tema 8: Administración de Proyectos 3 / 20

Page 4: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Ejemplo

EjemploObjetivo: montar una línea de tren que atraviese una montaña me-diante un túnel. Los pasos a seguir vienen descritos a continuación:

Actividades

Predecesores Duración

A: contratar personal

- 1 mes

B: formar personal

- 1 mes

C: estudios previos y planificación

- 3 meses

D: tunelar

A,B,C 5 meses

E: comprar el material para las vías

C 1 mes

F: comparar el material electrónico

C 2 meses

G: montar las vías

D,E 4 meses

H: montar los sistemas electrónicos

D,F 3 meses

I: comprobar el funcionamiento

G,H 1 mes

I. Montes Tema 8: Administración de Proyectos 4 / 20

Page 5: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Ejemplo

EjemploObjetivo: montar una línea de tren que atraviese una montaña me-diante un túnel. Los pasos a seguir vienen descritos a continuación:

Actividades Predecesores DuraciónA: contratar personal - 1 mesB: formar personal - 1 mesC: estudios previos y planificación - 3 mesesD: tunelar A,B,C 5 mesesE: comprar el material para las vías C 1 mesF: comparar el material electrónico C 2 mesesG: montar las vías D,E 4 mesesH: montar los sistemas electrónicos D,F 3 mesesI: comprobar el funcionamiento G,H 1 mes

I. Montes Tema 8: Administración de Proyectos 4 / 20

Page 6: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Representaciones

1 Gráfico de Gantt.

2 Grafos orientados.

I. Montes Tema 8: Administración de Proyectos 5 / 20

Page 7: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Gráfico de Gantt

1 2 3 4 5 6 7 8 9 10 11 12 13ABCDEFGHI

I. Montes Tema 8: Administración de Proyectos 6 / 20

Page 8: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Grafos orientados

Reglas para representar redes de actividad mediante grafos orienta-dos:

1 Cada arco (i , j) representa una actividad, los vértices inicial i y finalj representan el inicio y final de la actividad (i < j). Al arco se leañade un peso que es la duración de esa actividad.

i jA,2

2 Si A precede a B, A = (i , j) y B = (j , k), donde i < j < k .

i j kA,2 B,4

3 Dos actividades distintas no pueden tener los mismos vértices ini-cial y final. En tal caso hay que crear arcos fictícios con duraciónnula. Si A y B preceden a C:

i

j

k

lA,2

B,1

C,3

F,0

I. Montes Tema 8: Administración de Proyectos 7 / 20

Page 9: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Grafos orientados

Reglas para representar redes de actividad mediante grafos orienta-dos:

1 Cada arco (i , j) representa una actividad, los vértices inicial i y finalj representan el inicio y final de la actividad (i < j). Al arco se leañade un peso que es la duración de esa actividad.

i jA,2

2 Si A precede a B, A = (i , j) y B = (j , k), donde i < j < k .

i j kA,2 B,4

3 Dos actividades distintas no pueden tener los mismos vértices ini-cial y final. En tal caso hay que crear arcos fictícios con duraciónnula. Si A y B preceden a C:

i

j

k

lA,2

B,1

C,3

F,0

I. Montes Tema 8: Administración de Proyectos 7 / 20

Page 10: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Grafos orientados

Reglas para representar redes de actividad mediante grafos orienta-dos:

1 Cada arco (i , j) representa una actividad, los vértices inicial i y finalj representan el inicio y final de la actividad (i < j). Al arco se leañade un peso que es la duración de esa actividad.

i jA,2

2 Si A precede a B, A = (i , j) y B = (j , k), donde i < j < k .

i j kA,2 B,4

3 Dos actividades distintas no pueden tener los mismos vértices ini-cial y final. En tal caso hay que crear arcos fictícios con duraciónnula. Si A y B preceden a C:

i

j

k

lA,2

B,1

C,3

F,0

I. Montes Tema 8: Administración de Proyectos 7 / 20

Page 11: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Ejemplo: representación mediante grafos

Ejemplo

1

2

3

4

5

6

7

8 9

B,1

A,1

C,3

D,5

E,1

F,2

G,4

H,3

I,1

I. Montes Tema 8: Administración de Proyectos 8 / 20

Page 12: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Ejemplo: representación mediante grafos

Ejemplo

1

2

3

4

5

6

7

8 9

B,1

A,1

C,3

D,5

E,1

F,2

G,4

H,3

I,1

I. Montes Tema 8: Administración de Proyectos 8 / 20

Page 13: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Ejemplo: representación mediante grafos

Ejemplo

1

2

3

4

5

6

7

8

9

B,1

A,1

C,3

D,5

E,1

F,2

G,4

H,3

I,1

I. Montes Tema 8: Administración de Proyectos 8 / 20

Page 14: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Ejemplo: representación mediante grafos

Ejemplo

1

2

3

4

5

6

7

8 9

B,1

A,1

C,3

D,5

E,1

F,2

G,4

H,3

I,1

I. Montes Tema 8: Administración de Proyectos 8 / 20

Page 15: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Ejercicio

Objetivo: Cocinar una lasaña. Los pasos a seguir son los siguientes:

Actividades Predecesores Duración1 Comprar mozzarella - 30 minutos2 Cortar la mozzarella 1 5 minutos3 Batir 2 huevos - 2 minutos4 Mezclar los huevos y el queso ricotta 3 3 minutos5 Pelar cebollas y champiñones - 7 minutos6 Cocinar la salsa de tomate 5 25 minutos7 Cocer agua - 15 minutos8 Cocer las láminas de lasaña 7 10 minutos9 Secar las láminas de lasaña 8 2 minutos

10 Unir los ingredientes 2,4,6,9 10 minutos11 Precalentar el horno - 15 minutos12 Hornear la lasaña 10,11 30 minutos

Modelar el problema mediante una red de actividades.

I. Montes Tema 8: Administración de Proyectos 9 / 20

Page 16: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Objetivo

1 Duración del proyecto: camino de mayor valor.

2 Actividades críticas: actividades que no se pueden retrasar; suretraso conllevaría el retraso en el proyecto.

3 Holgura de cada actividad: cuánto puedo retrasar cada actividadpara que el proyecto no se retrase.

Ejemplo ( Duración del proyecto)

1

2

3

4

5

6

7

8 9

B,1

A,1

C,3

D,5

E,1

F,2

G,4

H,3

I,1

Holgura A=2 meses

Holgura B=2 meses

Holgura E=4 meses

I. Montes Tema 8: Administración de Proyectos 10 / 20

Page 17: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Objetivo

1 Duración del proyecto: camino de mayor valor.

2 Actividades críticas: actividades que no se pueden retrasar; suretraso conllevaría el retraso en el proyecto.

3 Holgura de cada actividad: cuánto puedo retrasar cada actividadpara que el proyecto no se retrase.

Ejemplo ( Duración del proyecto: 13 meses)

1

1

2

2

3

4

4

5

5

6

6

7

8

8

9

9

B,1

A,1

C,3

C,3

D,5

D,5

E,1

F,2

G,4

G,4

H,3

I,1

I,1

Holgura A=2 meses

Holgura B=2 meses

Holgura E=4 meses

I. Montes Tema 8: Administración de Proyectos 10 / 20

Page 18: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Objetivo

1 Duración del proyecto: camino de mayor valor.2 Actividades críticas: actividades que no se pueden retrasar; su

retraso conllevaría el retraso en el proyecto.

3 Holgura de cada actividad: cuánto puedo retrasar cada actividadpara que el proyecto no se retrase.

Ejemplo ( Actividades críticas)

1

2

3

4

5

6

7

8 9

B,1

A,1

C,3

D,5

E,1

F,2

G,4

H,3

I,1

Holgura A=2 meses

Holgura B=2 meses

Holgura E=4 meses

I. Montes Tema 8: Administración de Proyectos 10 / 20

Page 19: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Objetivo

1 Duración del proyecto: camino de mayor valor.2 Actividades críticas: actividades que no se pueden retrasar; su

retraso conllevaría el retraso en el proyecto.

3 Holgura de cada actividad: cuánto puedo retrasar cada actividadpara que el proyecto no se retrase.

Ejemplo ( Actividades críticas: C, D, I)

1

2

3

4

5

6

7

8 9

B,1

A,1

C,3

C,3

D,5

D,5

E,1

F,2

G,4

G,4

H,3

I,1

I,1

Holgura A=2 meses

Holgura B=2 meses

Holgura E=4 meses

I. Montes Tema 8: Administración de Proyectos 10 / 20

Page 20: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Objetivo

1 Duración del proyecto: camino de mayor valor.2 Actividades críticas: actividades que no se pueden retrasar; su

retraso conllevaría el retraso en el proyecto.3 Holgura de cada actividad: cuánto puedo retrasar cada actividad

para que el proyecto no se retrase.

Ejemplo ( Holguras)

1

2

3

4

5

6

7

8 9

B,1

A,1

C,3

D,5

E,1

F,2

G,4

H,3

I,1

Holgura A=2 meses

Holgura B=2 meses

Holgura E=4 meses

I. Montes Tema 8: Administración de Proyectos 10 / 20

Page 21: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Objetivo

1 Duración del proyecto: camino de mayor valor.2 Actividades críticas: actividades que no se pueden retrasar; su

retraso conllevaría el retraso en el proyecto.3 Holgura de cada actividad: cuánto puedo retrasar cada actividad

para que el proyecto no se retrase.

Ejemplo ( Holguras)

1

2

3

4

5

6

7

8 9

B,1

A,1

A,1

C,3

D,5

E,1

F,2

G,4

H,3

I,1

Holgura A=2 meses

Holgura B=2 meses

Holgura E=4 meses

I. Montes Tema 8: Administración de Proyectos 10 / 20

Page 22: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Objetivo

1 Duración del proyecto: camino de mayor valor.2 Actividades críticas: actividades que no se pueden retrasar; su

retraso conllevaría el retraso en el proyecto.3 Holgura de cada actividad: cuánto puedo retrasar cada actividad

para que el proyecto no se retrase.

Ejemplo ( Holguras)

1

2

3

4

5

6

7

8 9

B,1

B,1

A,1

C,3

D,5

E,1

F,2

G,4

H,3

I,1

Holgura A=2 meses

Holgura B=2 meses

Holgura E=4 meses

I. Montes Tema 8: Administración de Proyectos 10 / 20

Page 23: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Objetivo

1 Duración del proyecto: camino de mayor valor.2 Actividades críticas: actividades que no se pueden retrasar; su

retraso conllevaría el retraso en el proyecto.3 Holgura de cada actividad: cuánto puedo retrasar cada actividad

para que el proyecto no se retrase.

Ejemplo ( Holguras)

1

2

3

4

5

6

7

8 9

B,1

A,1

C,3

D,5

E,1

E,1

F,2

G,4

H,3

I,1

Holgura A=2 meses

Holgura B=2 meses

Holgura E=4 meses

I. Montes Tema 8: Administración de Proyectos 10 / 20

Page 24: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Algoritmos

Camino de mayor valor Solamente da la duración del proyecto, no lasactividades críticas ni las holguras.

Critical path method (CPM) Se utiliza la duración del proyecto así comolas holguras y las actividades críticas.Problema: puede no tener sentido fijar la duración exactade cada actividad.

Program Evaluation and Review Technique (PERT) Se utiliza la duracióndel proyecto así como las holguras y las actividades críti-cas. Para cada actividad le asigna una distribución normalmodelando la duración de la actividad.Problema: se supone que los tiempos de duración decada actividad son independientes, y puede no ser rea-lista.

I. Montes Tema 8: Administración de Proyectos 11 / 20

Page 25: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Definiciones básicas

Early event time (ET): del vértice i es el instante más tempranoen el que el vértice i puede ocurrir.

Late event time (LT): del vértice i es el instante más tardío en elque el vértice i puede ocurrir sin retrasar la duración del proyecto.Duración: es el ET/LT del último vértice.

Ejemplo

1

2

3

4

5

6

7

8 9

B,1

A,1

C,3

D,5

E,1

F,2

G,4

H,3

I,1

ET (3) = 1,ET (7) = 8.

LT (3) = 3, LT (7) = 9.

Duración: ET (9) = 13.

I. Montes Tema 8: Administración de Proyectos 12 / 20

Page 26: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Definiciones básicas

Early event time (ET): del vértice i es el instante más tempranoen el que el vértice i puede ocurrir.

Late event time (LT): del vértice i es el instante más tardío en elque el vértice i puede ocurrir sin retrasar la duración del proyecto.Duración: es el ET/LT del último vértice.

Ejemplo

1

2

3

4

3

5

6

7

7

8 9

B,1

A,1

C,3

D,5

E,1

F,2

G,4

H,3

I,1

ET (3) = 1,ET (7) = 8.

LT (3) = 3, LT (7) = 9.

Duración: ET (9) = 13.

I. Montes Tema 8: Administración de Proyectos 12 / 20

Page 27: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Definiciones básicas

Early event time (ET): del vértice i es el instante más tempranoen el que el vértice i puede ocurrir.Late event time (LT): del vértice i es el instante más tardío en elque el vértice i puede ocurrir sin retrasar la duración del proyecto.

Duración: es el ET/LT del último vértice.

Ejemplo

1

2

3

4

3

5

6

7

7

8 9

B,1

A,1

C,3

D,5

E,1

F,2

G,4

H,3

I,1

ET (3) = 1,ET (7) = 8.

LT (3) = 3, LT (7) = 9.

Duración: ET (9) = 13.

I. Montes Tema 8: Administración de Proyectos 12 / 20

Page 28: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Definiciones básicas

Early event time (ET): del vértice i es el instante más tempranoen el que el vértice i puede ocurrir.Late event time (LT): del vértice i es el instante más tardío en elque el vértice i puede ocurrir sin retrasar la duración del proyecto.Duración: es el ET/LT del último vértice.

Ejemplo

1

2

3

4

3

5

6

7

7

8 9

B,1

A,1

C,3

D,5

E,1

F,2

G,4

H,3

I,1

ET (3) = 1,ET (7) = 8.

LT (3) = 3, LT (7) = 9.

Duración: ET (9) = 13.

I. Montes Tema 8: Administración de Proyectos 12 / 20

Page 29: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Early event time

Cálculo de ET:

1

2

3A,3

B,2

ET (3) = max{ET (1) + 3,ET (2) + 2}.

Algoritmo:1 Para cada vértice i , calcular sus predecesores.2 Para cada predecesor j de i , sumar a su ET (j) la duración de la

actividad (j , i).3 ET (i) será el máximo de los valores calculados en el paso 2.

I. Montes Tema 8: Administración de Proyectos 13 / 20

Page 30: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Early event time

Cálculo de ET:

1

2

3A,3

B,2

ET (3) = max{ET (1) + 3,ET (2) + 2}.

Algoritmo:1 Para cada vértice i , calcular sus predecesores.2 Para cada predecesor j de i , sumar a su ET (j) la duración de la

actividad (j , i).3 ET (i) será el máximo de los valores calculados en el paso 2.

I. Montes Tema 8: Administración de Proyectos 13 / 20

Page 31: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Late event time

Cálculo de LT:

1

2

3A,3

B,2

LT (1) = min{LT (2)− 3,LT (2)− 2}.

Algoritmo:1 Para cada vértice i , calcular sus sucesores.2 Para cada sucesor j de i , restar a su LT (j) la duración de la activi-

dad (i , j).3 LT (i) será el mínimo de los valores calculados en el paso 2.

I. Montes Tema 8: Administración de Proyectos 14 / 20

Page 32: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Late event time

Cálculo de LT:

1

2

3A,3

B,2

LT (1) = min{LT (2)− 3,LT (2)− 2}.

Algoritmo:1 Para cada vértice i , calcular sus sucesores.2 Para cada sucesor j de i , restar a su LT (j) la duración de la activi-

dad (i , j).3 LT (i) será el mínimo de los valores calculados en el paso 2.

I. Montes Tema 8: Administración de Proyectos 14 / 20

Page 33: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Cálculo de ET y LT

Ejemplo

1

2

3

4

5

6

7

8 9

B,1

C,3

A,1

D,5

E,1

F,2

G,4

H,3

I,1

1 2 3 4 5 6 7 8 9ET 0

3 1 3 8 8 8 12 13

LT

0 3 3 3 8 8 9 12 13

I. Montes Tema 8: Administración de Proyectos 15 / 20

Page 34: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Cálculo de ET y LT

Ejemplo

1

2

3

4

3

4

5

6

7

8 9

B,1

C,3

B,1

C,3

A,1

D,5

E,1

F,2

G,4

H,3

I,1

1 2 3 4 5 6 7 8 9ET 0

3

1 3

8 8 8 12 13

LT

0 3 3 3 8 8 9 12 13

ET(3)=1, ET(4)=3.

I. Montes Tema 8: Administración de Proyectos 15 / 20

Page 35: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Cálculo de ET y LT

Ejemplo

1

2

2

3

4

5

6

7

8 9

B,1

C,3

A,1

A,1

D,5

E,1

F,2

G,4

H,3

I,1

1 2 3 4 5 6 7 8 9ET 0 3 1 3

8 8 8 12 13

LT

0 3 3 3 8 8 9 12 13

ET(2)=max{1,1,ET(4)+0}.

I. Montes Tema 8: Administración de Proyectos 15 / 20

Page 36: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Cálculo de ET y LT

Ejemplo

1

2

3

4

5

5

6

7

8 9

B,1

C,3

A,1

D,5

D,5

E,1

F,2

G,4

H,3

I,1

1 2 3 4 5 6 7 8 9ET 0 3 1 3 8

8 8 12 13

LT

0 3 3 3 8 8 9 12 13

ET(5)=ET(2)+5.

I. Montes Tema 8: Administración de Proyectos 15 / 20

Page 37: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Cálculo de ET y LT

Ejemplo

1

2

3

4

5

6

7

6

7

8 9

B,1

C,3

A,1

D,5

E,1

F,2

E,1

F,2

G,4

H,3

I,1

1 2 3 4 5 6 7 8 9ET 0 3 1 3 8 8 8

12 13

LT

0 3 3 3 8 8 9 12 13

ET(6)=max{ET(5)+0, ET(4)+1}, ET(7)=max{ET(5)+0, ET(4)+2}.

I. Montes Tema 8: Administración de Proyectos 15 / 20

Page 38: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Cálculo de ET y LT

Ejemplo

1

2

3

4

5

6

7

8

8 9

B,1

C,3

A,1

D,5

E,1

F,2

G,4

H,3

G,4

H,3

I,1

1 2 3 4 5 6 7 8 9ET 0 3 1 3 8 8 8 12

13

LT

0 3 3 3 8 8 9 12 13

ET(8)=max{ET(6)+4,ET(7)+3}.

I. Montes Tema 8: Administración de Proyectos 15 / 20

Page 39: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Cálculo de ET y LT

Ejemplo

1

2

3

4

5

6

7

8

9

9

B,1

C,3

A,1

D,5

E,1

F,2

G,4

H,3

I,1

I,1

1 2 3 4 5 6 7 8 9ET 0 3 1 3 8 8 8 12 13LT

0 3 3 3 8 8 9 12

13

ET(9)=ET(8)+1.

I. Montes Tema 8: Administración de Proyectos 15 / 20

Page 40: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Cálculo de ET y LT

Ejemplo

1

2

3

4

5

6

7

8

8 9

B,1

C,3

A,1

D,5

E,1

F,2

G,4

H,3

I,1

I,1

1 2 3 4 5 6 7 8 9ET 0 3 1 3 8 8 8 12 13LT

0 3 3 3 8 8 9

12 13

LT(8)=LT(9)-1.

I. Montes Tema 8: Administración de Proyectos 15 / 20

Page 41: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Cálculo de ET y LT

Ejemplo

1

2

3

4

5

6

7

7

8 9

B,1

C,3

A,1

D,5

E,1

F,2

G,4

H,3

H,3

I,1

1 2 3 4 5 6 7 8 9ET 0 3 1 3 8 8 8 12 13LT

0 3 3 3 8 8

9 12 13

LT(7)=LT(8)-3.

I. Montes Tema 8: Administración de Proyectos 15 / 20

Page 42: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Cálculo de ET y LT

Ejemplo

1

2

3

4

5

6

7

8 9

B,1

C,3

A,1

D,5

E,1

F,2

G,4

H,3

I,1

1 2 3 4 5 6 7 8 9ET 0 3 1 3 8 8 8 12 13LT 0 3 3 3 8 8 9 12 13

I. Montes Tema 8: Administración de Proyectos 15 / 20

Page 43: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Definiciones básicas (II)

Holgura total (HT): de la actividad (i , j) es el tiempo que se puederetrasar el inicio de la actividad (i , j) con respecto a ET(i) sin re-trasar la duración del proyecto:

HT(i,j)=LT(j)-ET(i)-pij .

Holgura libre (HL): de la actividad (i , j) es el tiempo que se puederetrasar el inicio de la actividad (i , j) con respecto a ET(i) sin re-trasar el inicio de las actividades posteriores:

HL(i,j)=ET(j)-ET(i)-pij .

Actividades críticas: son aquellas actividades con holgura totalnula.

I. Montes Tema 8: Administración de Proyectos 16 / 20

Page 44: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Definiciones básicas (II)

Holgura total (HT): de la actividad (i , j) es el tiempo que se puederetrasar el inicio de la actividad (i , j) con respecto a ET(i) sin re-trasar la duración del proyecto:

HT(i,j)=LT(j)-ET(i)-pij .

Holgura libre (HL): de la actividad (i , j) es el tiempo que se puederetrasar el inicio de la actividad (i , j) con respecto a ET(i) sin re-trasar el inicio de las actividades posteriores:

HL(i,j)=ET(j)-ET(i)-pij .

Actividades críticas: son aquellas actividades con holgura totalnula.

I. Montes Tema 8: Administración de Proyectos 16 / 20

Page 45: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Definiciones básicas (II)

Holgura total (HT): de la actividad (i , j) es el tiempo que se puederetrasar el inicio de la actividad (i , j) con respecto a ET(i) sin re-trasar la duración del proyecto:

HT(i,j)=LT(j)-ET(i)-pij .

Holgura libre (HL): de la actividad (i , j) es el tiempo que se puederetrasar el inicio de la actividad (i , j) con respecto a ET(i) sin re-trasar el inicio de las actividades posteriores:

HL(i,j)=ET(j)-ET(i)-pij .

Actividades críticas: son aquellas actividades con holgura totalnula.

I. Montes Tema 8: Administración de Proyectos 16 / 20

Page 46: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Cálculo de HT y HL

Ejemplo

1

2

3

4

5

6

7

8 9

B,1

A,1

C,3

D,5

E,1

F,2

G,4

H,3

I,1

1 2 3 4 5 6 7 8 9ET 0 3 1 3 8 8 8 12 13LT 0 3 3 3 8 8 9 12 13

A B C D E F G H IHT 2 2 0 0 4 4 0 1 0HL 2 2 0 0 4 3 0 1 0

I. Montes Tema 8: Administración de Proyectos 17 / 20

Page 47: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Cálculo de HT y HL

Ejemplo

1

2

3

4

5

6

7

8 9

B,1

A,1

C,3

D,5

E,1

F,2

G,4

H,3

I,1

1 2 3 4 5 6 7 8 9ET 0 3 1 3 8 8 8 12 13LT 0 3 3 3 8 8 9 12 13

A B C D E F G H IHT 2 2 0 0 4 4 0 1 0HL 2 2 0 0 4 3 0 1 0

I. Montes Tema 8: Administración de Proyectos 17 / 20

Page 48: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

Ejercicio

Objetivo: Cocinar una lasaña. Los pasos a seguir son los siguientes:

Actividades Predecesores Duración1 Comprar mozzarella - 30 minutos2 Cortar la mozzarella 1 5 minutos3 Batir 2 huevos - 2 minutos4 Mezclar los huevos y el queso ricotta 3 3 minutos5 Pelar cebollas y champiñones - 7 minutos6 Cocinar la salsa de tomate 5 25 minutos7 Cocer agua - 15 minutos8 Cocer las láminas de lasaña 7 10 minutos9 Secar las láminas de lasaña 8 2 minutos

10 Unir los ingredientes 2,4,6,9 10 minutos11 Precalentar el horno - 15 minutos12 Hornear la lasaña 10,11 30 minutos

1 ¿Cuál será el tiempo de preparación de la lasaña?2 ¿Qué actividades hay que hacer en tiempo para no retrasar la preparación de la lasaña?3 Por culpa de una llamada telefónica, hemos tardado 6 minutos más de lo esperado en pelar

las cebollas y los champiñones. ¿Se retrasará el tiempo de preparación de la lasaña?4 Utilizando un robot de cocina, se puede pelar la cebolla y los champiñones en solamente 2

minutos. ¿Se reducirá el tiempo de preparación?

I. Montes Tema 8: Administración de Proyectos 18 / 20

Page 49: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

PERT

Problema del CPM: parte de la hipótesis de que la duración decada actividad es conocida y determinista.PERT: asume que la duración de cada actividad es aleatoria y quelos tiempos de las actividades son independientes.

a: duración mínima estimada.m: duración más probable.b: duración máxima estimada.

Se define la variable aleatoria TA que indica la duración de la actividadA de manera que:

E(TA) =a + 4m + b

6, Var(TA) =

(b − a)2

36.

Para un camino crítico, se define la duración total (que también es unavariable aleatoria) como:

CP =∑

(i,j)∈CP

Tij −→ N

I. Montes Tema 8: Administración de Proyectos 19 / 20

Page 50: Tema 8: Administración de Proyectosocw.uniovi.es/pluginfile.php/6037/mod_resource/content/0/Tema 5.pdf · Redes de actividad Un proyecto puede estar formado de muchas actividades

PERT

Suponiendo que las duraciones de las actividades son independientes:

CP =∑

(i,j)∈CP

Tij −→ N (µ, σ),

donde:µ =

∑(i,j)∈CP E(TA).

σ2 =∑

(i,j)∈CP Var(TA).

I. Montes Tema 8: Administración de Proyectos 20 / 20