You are on page 1of 53

PLANIFICACIN Y PROGRAMCION EN TALLERES CAMINO CRITICO

H Ferrero / S Chavez / J Graa

Qu es un Proyecto?
Es un conjunto de tareas interrelacionadas que deben efectuarse para alcanzar un objetivo preestablecido.

Para que sirve?


Es una herramienta utilizada para la planificacin y programacin de MONOPROYECTOS. Ayuda a ESTIMAR la duracin MNIMA del proyecto. Prevenir problemas. Determinar las tareas que necesitan mayor control pudiendo as sistematizar las tareas de control. Nivelar la utilizacin de recursos no acumulables. Optimizar la utilizacin de recursos financieros. Maximizar las ganancias del proyecto variando la duracin de las tareas y del proyecto, o lo que es igual, minimizando recursos y costo total.

Qu es camino crtico?
Es una herramienta utilizada para la planificacin y programacin de MONOPROYECTOS. El camino crtico es el sub conjunto de tareas sucesivas que vinculan el primer y el ltimo acontecimiento del proyecto. El atraso en cualquiera de las tareas significa un atraso en la finalizacin del proyecto. Existen varias herramientas de software que ayudan a manejar projectos :
OpenProject Microsoft Project

Cmo Est Compuesto un Proyecto? Un proyecto se compone de: Sucesos: Significan el comienzo o final de una tarea. No insumen tiempo ni recursos. Tareas: Tienen un comienzo y un final definidos. Requieren el empleo de uno o ms recursos.

Etapas del Mtodo de CAMINO CRTICO

Planificacin Programacin Anlisis econmico financiero Control

Etapas del Mtodo de CAMINO CRTICO


Se realiza una nica vez
Planificacin

Se repite con cada lote


Anlisis econmico financiero

Programacin

Control Control Control

Listado tareas Prioridades Red lgica

CPM o PERT Camino crtico Margenes

Recursos No acumulables Financieros COSTO MINIMO

Gantt
Desviaciones Retrazos Correcciones

Planificacin La etapa de planificacin comprende los siguientes pasos: Listado de tareas Asignacin de prioridades y coordinacin Construccin de la red lgica

Ejemplo
Enunciado :
Mara invit a Laura, Cecilia y Agustina a tomar el t, y juntas decidieron hacer una torta de manzanas. La receta de la que dispone es la siguiente: Pelar y cortar en rebanadas finas 3 manzanas verdes. Disponerlas en una asadera enmantecada y enharinada. Tamizar 2 tazas de azcar con 2 de harina. Desmenuzar 100 grs de manteca en la preparacin. Agregar 2 huevos. Con una cuchara, distribuir la preparacin sobre las manzanas. Llevar a horno a 180C, precalentado durante 15 minutos o ms, por 20 minutos.

Planificacin : Confeccin del Listado de Tareas


Para preparar la torta, deben llevarse a cabo las siguientes actividades: 1. Precalentar el horno 2. Enmantecar y enharinar asadera 3. Pelar y cortar manzanas 4. Disponer las manzanas en la asadera 5. Tamizar azcar y harina 6. Desmenuzar manteca en la preparacin 7. Mezclar huevos 8. Disponer la preparacin sobre las manzanas 9. Hornear

Planificacin : Componentes de la Red Lgica


Nodo: No insume tiempo. Es un acontecimiento. Nodo Indica el comienzo o el final de una tarea. Tarea: Es una actividad. Insume tiempo y/o Tarea recursos. Se indica como un arco entre dos nodos. Tarea OBSERVACIN : En el grafo que Microsoft Project arma NODO y TAREA estan invertidos Tarea Tarea

Planificacin : Reglas de Construccin de la Red Lgica


Teniendo las siguientes redes lgicas : Sin limitaciones de recursos. Cual de las dos brinda mas libertad ? posee menos restricciones ?
Tarea Tarea Tarea Tarea Tarea Tarea

Se tiene libertad de ejecutar las tareas en forma simultanea o secuencial

La tarea siguiente solo puede comenzar si termino la anterior

Planificacin : Reglas de Construccin de la Red Lgica


Toda red lgica debe tener UN (1) nodo de iniciacin y UN (1) nodo de finalizacin. Slo UNO de cada uno de ellos, pues estos marcan el comienzo y la finalizacin del proyecto. Las flechas denotan precedencia lgica, la longitud de la flecha y su direccin angular carecen de significado.
Tarea Tarea

En el nodo inicial de cada tarea inciden todas las que le anteceden. Es necesario que se hayan concluidas para su iniciacin.

En el nodo final de cada tarea nacen todas las tareas que necesitan la finalizacin de la tarea en cuestin para su iniciacin.

Planificacin :

Asignacin de prioridades
Rtulo Tarea A B C D E F G H I Tarea Precalentar el horno Enmantecar y enharinar asadera Pelar y cortar manzanas Disponer las manzanas en la asadera Tamizar azcar y harina Desmenuzar manteca en la preparacin Mezclar huevos Disponer la preparacin sobre las manzanas Hornear Precedencia B, C E F D, G A, H

Planificacin :

Asignacin de prioridades (Project)

Tareas

Duracin

Precedencia

Planificacin : Reglas de Construccin de la Red Lgica


1) 2) Una red lgica no puede duplicar el numero de identificacin de los nodos, exceptuando casos especiales donde se manejen sub-proyectos. El nmero de identificacin de un nodo sucesor no puede ser inferior al numero de identificacin del nodo predecesor, por tanto la numeracin de los nodos del proyecto se hacen de izquierda a derecha en orden ascendente. Cuando existe ms de una actividad entre los mismos sucesos: A B A B nodo ficticio tarea ficticia

3)

Planificacin : Construccin de la Red Lgica


1 B C 3 A E 0 D 6 H 7 I 8

Tarea E necesita B
Pero no la C

La tarea E necesita a la tarea B .... A=10 das; B=2 das ; C=6 das ; D=1 das; E=6 ; H=1 das; I=1 das A+I = 11 das ; C+E+I = 13 das ;

Planificacin : Construccin de la Red Lgica


1 B 2 C 3 0 E
Tarea ficticia Duracin = 0

A H

La tarea E necesita a la tarea B .... A=10 das; B=2 das ; C=6 das ; D=1 das; E=6 ; H=1 das; I=1 das A+I = 11 das ; B +E+I = 9 das ;

Programacin :
La etapa de programacin comprende los siguientes pasos: Asignacin de tiempos a las tareas Determinacin del camino crtico Mrgenes Fijacin de fecha de iniciacin. Diagrama Calendario

Programacin : Mtodos
CPM (Critical Path Method):
Permite conocer la duracin normal del proyecto, cuando se conoce la duracin estimada de cada tarea.

PERT (Program Evaluation and Review Technique):


Permite conocer la duracin normal del proyecto, cuando con datos de duracin de tareas de ndole probabilstico.

Programacin : Asignacin de Tiempos


CPM: La duracin de las tareas es conocida. PERT: Ser necesario estimar el tiempo de duracin de las tareas en forma probabilstica. Para ello se utilizan tres estimaciones del tiempo: Tiempo optimista (to): mnimo tiempo en que se puede realizar la tarea Tiempo pesimista (tp): mximo tiempo en que se puede realizar una tarea Estimacin ms probable (tm): representa el valor ms probable, el de mayor frecuencia.

Programacin : Asignacin de Tiempos : PERT


Conocidas estas estimaciones, y como no se conoce la ley de distribucin de tiempos por tareas, se elige entre las que podran representar el fenmeno, la ley Beta de Euler. Para volverlo determinista, se calcula el tiempo esperado : Te = (to+4tm+tp)/6

to

tm

tp

Programacin : Asignacin de Tiempos En nuestro ejemplo, los tiempos estimados de las tareas son
Rtulo Tarea A B C D E F G H I Tarea Precalentar el horno Enmantecar y enharinar asadera Pelar y cortar manzanas Disponer las manzanas en la asadera Tamizar azcar y harina Desmenuzar manteca en la preparacin Mezclar huevos Disponer la preparacin sobre las manzanas Hornear Tiempo (min) 15 5 10 5 5 10 5 5 20

Programacin : Determinacin del Camino Crtico


CPM (Critical Path Method):
Comparacin de fechas tempranas y tardias. Determinacin de mrgenes. Aritmtico

PERT (Program Evaluation and Review Technique): Simulacin Montecarlo

Programacin : Mtodo Matricial


Se confecciona una matriz cuadrada colocando los nodos de iniciacin en la primer columna y los de finalizacin en la primer fila. Para cada interseccin entre fila y columna, de existir, se coloca la duracin de la tarea que tiene como nodo de inicio el nmero de esa fila, y como nodo de finalizacin, el nmero de esa columna. Se agrega una columna a la izquierda para las Ft y una fila en la parte inferior para las FT. Se coloca el valor 0 en la primera fila de la columna de Ft.

Programacin :
0

Comparacin de fechas tempranas y tardias. Determinacin de mrgenes.

A=15

1 5 1 5
H=5

15

I=20

35

Cambiaron !!

0 0

A=15 B=5
5 5

25

I=20

45

2
C=10

E=5

10

D=5 G=5

20

F=10

15

Programacin :
0
10

Comparacin de fechas tempranas y tardias. Determinacin de mrgenes.

A=15

15

25
25

I=20

45
45

Cambio !!

0 0

A=15 B=5
5 5 15

15

25 25

I=20

45
45

2
C=10

H=5

0 3
10 15

E=5

D=5 G=5

20 20

5 5

F=10

15 15

Camino Crtico: Sucesos 1-4-5-6-7-8

Programacin :Mtodo Aritmtico


Se suma la duracin de las tareas por todos los caminos posibles, y el camino al que corresponde la mayor duracin, es el camino crtico.

Aca esta la tarea ficticia

Camino A-I B-D-H-I C-D-H-I E-F-G-H-I

Duracin (min) 15+20=35 5+5+5+20=35 10+5+5+20=40 5+10+5+5+20=45

Programacin :Determinacin de Fechas Tempranas y Tardas - Mrgenes Fecha Temprana (Ft): Momento ms cercano al origen en que puede producirse un acontecimiento. Fecha Tarda (FT): Momento ms alejado del origen en que puede producirse un acontecimiento sin causar atraso en la finalizacin del proyecto.

Programacin : Determinacin de

Fechas Tempranas y Tardas


1
0 0

10 10 5 0

A=15 B=5 5
5 5 15

1 5
H=5 15

7
25

25 25

I=20 25 45

45 45

C=10 10

10 5
10 15

E=5

15

D=5 G=5

6
20

20 20

5 5

F=10 5 15

15 15

15

Programacin : Camino crtico en Project

Programacin : Margen de un Acontecimiento


Es la diferencia entre las fechas temprana y tarda de un acontecimiento. Msi = FTi - Fti
Margen del Acontecimiento
El

Acontecimiento

1 2 3 4 5 6 7 8

00=0 15 5 = 10 15 10 = 5 55=0 15 15 = 0 20 20 = 0 25 25 = 0 45 45 = 0

margen de un acontecimiento nos da informacin sobre cuntas unidades de tiempo puede retrasarse este suceso sin producir un atraso en la finalizacin del proyecto.
Las

tareas crticas siempre se encuentran comprendidas entre acontecimientos con margen igual a 0
Pero

no todas las tareas comprendidas entre nodos con margen igual a 0 no son crticas.

Programacin :Mrgenes de Tareas Para una tarea comprendida entre los sucesos i (inmediato anterior) y j (inmediato posterior) se pueden definir: a) Margen independiente b) Margen total c) Margen libre

Programacin :Margen Independiente

a) Cunto puede moverse la iniciacin de una tarea sin perturbar las tareas que le preceden o que le siguen? MIij = Ftj FTi -dij
Fti FTi dij
Tarea A B C D E Margen independiente 25 0 15 = 10 505=0 10 0 10 = 0 20 15 5 = 0 505=0 F G H I

MI
Tarea

Ftj

FTj

Margen independiente 15 5 10 = 0 20 15 5 = 0 25 20 5 = 0 45 25 20 = 0

Programacin :

Margen Total

Cunto puede atrasarse una tarea sin atrasar la terminacin del proyecto? MT = FTj Fti - dij
Fti dij
Tarea A B C D E Margen total 25 0 15 = 10 15 0 5 = 10 15 0 10 = 5 20 10 5 = 5 505=0 F G H I

FTi

MT
Tarea

Ftj

FTj

Margen total 15 5 10 = 0 20 15 5 = 0 25 20 5 = 0 45 25 20 = 0

Programacin :Margen

Libre

Margen libre: Cunto puede atrasarse la iniciacin de una tarea, si que su finalizacin perturbe el comienzo de las que siguen? LAS TAREAS DEL CAMINO CRTICO TIENEN MARGEN LIBRE IGUAL A 0, PERO NO TODAS LAS QUE TIENE MARGEN LIBRE IGUAL A 0 PERTENECEN AL CAMINO CRTICO.

ML = Ftj - Fti -dij


Fti dij
Tarea A B C D E Margen Libre 25 0 15 = 10 505=0 15 0 10 = 5 20 10 5 = 5 505=0

FTi

ML
Tarea F G H I

Ftj

FTj

Margen Libre 15 5 10 = 0 20 15 5 = 0 25 20 5 = 0 45 25 20 = 0

Programacin : Determinacin del Camino Crtico


Tarea A B C D E F G H I
Margen del acontecimiento i Margen del acontecimiento j

Margen Total 10 10 5 5 0 0 0 0 0

Pertenece al camino crtico? NO NO NO NO S S S S S

0 0 0 5 0 0 0 0 0

0 5 5 0 0 0 0 0 0

Programacin :

Fecha del proyecto / Diag. Calend / Diag. Gantt


Conociendo la duracin del proyecto:
Fijar fecha de iniciacin => calcular cuando se terminara. Fijar fecha de finalizacin => calcular la fecha necesaria para el inicio.

Diagrama calendario : consiste en representar la red lgica dentro de un calendario :


Eje X : que contemple los das hbiles. Eje Y : Las tareas.

Diagrama Gantt : consiste en representar la red lgica dentro de un calendario :


Eje X : que contemple los das hbiles. Eje Y : Los recursos.

Es ideal para controlar, porque al trazar una lnea vertical en un momento cualquiera, se puede ver qu tareas deben estarse realizando, y qu grado de avance debe tener cada una.

Programacin :Diagrama Calendario


Ejemplo : se fijo fecha de iniciacin a las 16 hs,
Diagrama calendario del proyecto en fecha temprana:

Tarea

16:00

16:05

16:10

16:15

16:20

16:25

16:30

16:35

16:40

16:45

A B C D E F G H I

Anlisis Econmico Financiero


La etapa de anlisis econmico financiero comprende los siguientes pasos:
Programacin de Recursos no Acumulables Optimizacin Grfica de los Recursos Financieros Acortamiento de las Actividades a Costo Mnimo Eleccin del proyecto deseable

Anlisis Econmico Financiero : Asignacin de Tareas y Recursos


Rtul Tarea o Tare A Precalentar el horno a B C D E F G H I Enmantecar y enharinar asadera Pelar y cortar manzanas Disponer las manzanas en la asadera Tamizar azcar y harina Desmenuzar manteca en la preparacin Mezclar huevos Disponer la preparacin sobre las manzanas Hornear Recursos Humanos Mara Agustina Laura Laura Cecilia Cecilia Cecilia Cecilia Mara Recursos Fsicos Horno Manteca, harina, asadera 3 manzanas verdes, cuchillo, tabla 2 tazas de azcar, 2 tazas de harina, tamiz, 100 g de manteca 2 huevos, batidor Horno

Anlisis Econmico Financiero : Programacin de Recursos no Acumulables


Mirando el diagrama de Gantt, y sabiendo qu recursos insume cada tarea, podremos deducir si en algn momento del proyecto se sobrepasar la capacidad de recursos no acumulables: mano de obra maquinaria Se pueden realizar diagramas ubicando el recurso no acumulable en ordenadas y el tiempo en abscisas, y obtenerse los requerimientos de ese recurso sumando los que se encuentran en la vertical de la unidad de tiempo considerada.

Anlisis Econmico Financiero :


Recursos en Project

Nombre del recurso

Recurso Material Humano

Costo del Recurso $ o $ /Hs

Anlisis Econmico Financiero : Programacin de Recursos no Acumulables


Se puede realizar en fecha temprana y en fecha tarda. Se pueden redistribuir las tareas no pertenecientes al camino crtico para minimizar la cantidad de requerida del recurso en cuestin. OBSERVACIN : En Microsoft Project, existen dos opciones : Automatico : Demora las tareas, de forma de no exceder los recursos disponibles. Manual : Las fechas de comienzo de las tareas permanecen fijas independientemente que exista sobreasignacin de recurso.

Anlisis Econmico Financiero : Programacin de Recursos no Acumulables


Tarea A B C D E F G H I 16:00 16:05 16:10 16:15
Laura Cecilia Cecilia, batidor

16:20
Cecilia

16:25

16:30

16:35

16:40

16:45

Mara, Horno Agustin a asadera Laura, cuchillo, tabla Cecilia, tamiz

Ejemplo en Fecha Temprana


Mara, horno

Anlisis Econmico Financiero :

Optimizacin Grfica de los Recursos Financieros

Cada tarea tiene un costo. Se considera que el costo est uniformemente distribuido durante la tarea. Se realiza un grfico de inversiones acumuladas en funcin del tiempo. Se evala la posibilidad de mover tareas no correspondientes al camino crtico para distribuir la inversin segn se disponga de recursos econmicos.

Anlisis Econmico Financiero :

Grfico de Nivelacin de Recursos No Acumulables

Tamiz Asader a Agustin a Cuchillo Tabla Laura Horno Mara Cecilia Batidor

FECHA TEMPRANA

Cantidad de

Horno Mara

Tiem po

Anlisis Econmico Financiero :

Grfico de Nivelacin de Recursos No Acumulables

Cantidad de

Cuchillo Tabla Laura Cecilia Agusti Horno na Tamiz Asade ra Mara Batido r

FECHA TARDA

Tiem po

Anlisis Econmico Financiero : Inversin en Fecha Temprana y Tarda


3500 3000 2500 Fecha temprana Fecha tardia

Diferencia de $ 2000 que todava 1500 esta en mi bolsillo 1000 en caso de fecha tardia 500
0 1 3 5 7 9 11 13 15 17 19

$ acumulados hasta el da de hoy

Anlisis Econmico Financiero :

Acortamiento de las Actividades a Costo Mnimo


La duracin del proyecto puede acortarse, acortando tareas del camino crtico. En todo proyecto hay un costo fijo que es mayor cuanto ms dure el proyecto. El costo de cada tarea va a aumentar cuanto ms se la acorte. El balance entre estos dos factores resulta en un tiempo econmicamente menor. La primera tarea a acortar se elige entre las del camino crtico como la que produzca el menor aumento de costo. Al acortar tareas puede ser que nos encontremos con ms de un camino crtico. En este caso debemos acortar una tarea de cada camino crtico a fin de disminuir la duracin total de proyecto.

Anlisis Econmico Financiero : Eleccin del Proyecto Deseable Evaluando la informacin anterior, se elige las opciones ms conveniente para la obtencin del objetivo. No siempre el proyecto ms econmico es el ms conveniente, pero realizando estos diagramas podemos saber exactamente cunto cuesta nuestra decisin.

Control
Para verificar el cumplimiento de los objetivos se pueden realizar controles de distinto tipo:
Presupuestario Desviaciones en el programa

Para retrasos no considerables, se intentar

volver a lo previsto mediante acciones correctivas (por ejemplo, horas extra) Si el retraso es considerable, se deber reprogramar, construyendo una nueva red y determinando un nuevo camino crtico.

Control
$

Corregir lo proyectado

Proyecciones de costos futuros

Costos incurridos Costos reales hasta el da actual

Costos proyectados
TIE M PO [ DIAS ]

Costos necesarios para el cum plim iento del program a

10 11 12 13 14 15 16 17 18 19 20

Hasta la fecha

You might also like