Professional Documents
Culture Documents
Tema06.Ges+ndelTiempo
CarlosBlancoBueno
DPTO.DEMATEMTICAS,ESTADSTICAY
COMPUTACIN
carlos.blanco@unican.es
EstetemasepublicabajoLicencia:
Crea+veCommonsBYNCSA3.0
Objetivos
Objetivos
Ampliar los conocimientos bsicos ya estudiados sobre la gestin de los tiempos
dentro de la gestin de proyectos.
principales
p
tcnicas utilizadas en ingeniera
g
del software p
para
Conocer las p
gestionar el calendario de un proyecto.
Estudiar los mtodos ms conocidos para representar grficamente el calendario
p y
de un proyecto.
Bibliografa
Piattini
Piattini, M.
M et al,
al Anlisis y diseo detallado de Aplicaciones Informticas de
Gestin. Ed. Ra-Ma. Caps. 5 y 6.
Project Management Institute, A Guide to the Project Management Body of
Knowledge Cap.
Knowledge.
Cap 6
Romero, C., Tcnicas de Programacin y Control de Proyectos. Caps. 1, 2 y 4.
University of South Carolina. Critical Path Method (CPM).
http://hadm sph sc edu/Courses/J716/CPM/CPM html
http://hadm.sph.sc.edu/Courses/J716/CPM/CPM.html
2
Objetivos
reas de la Gestin
de Projectos
Objetivos
Contenido
Contenido
PMBOK 2004
rea
Proceso
Grupo
Definicin de las
Actividades
Planificacin
S: Lista de Actividades
C: Restricciones y Asunciones
Planificacin
Estimacin de Recursos
Planificacin
Estimacin de la
Duracin
Planificacin
T: Juicio de Expertos
T: Estimacin por Analoga
T: Simulacin Montecarlo
Desarrollo del
Cronograma
Planificacin
Seguimiento y Control
T: Anlisis de Variacin
Establecimiento de la
Secuencia
Gestin de
Tiempos
Gest. Tiempos
Planificacin
Def. de Actividades
Gest. Tiempos
Planificacin
Def. de Actividades
Contenido
Contenido
PMBOK 2004
rea
Proceso
Grupo
Definicin de las
Actividades
Planificacin
S: Lista de Actividades
C: Restricciones y Asunciones
Planificacin
Estimacin de Recursos
Planificacin
Estimacin de la
Duracin
Planificacin
T: Juicio de Expertos
T: Estimacin por Analoga
T: Simulacin Montecarlo
Desarrollo del
Cronograma
Planificacin
Seguimiento y Control
T: Anlisis de Variacin
Establecimiento de la
Secuencia
Gestin de
Tiempos
Gest. Tiempos
Planificacin
Est. de la Secuencia
Gest. Tiempos
Planificacin
Est. de la Secuencia
Discrecionales:
son definidas por el equipo del proyecto.
Deben ser utilizadas con cuidado y bien documentadas ya que pueden
suponer restricciones al calendario.
calendario
Suelen definirse a partir del conocimiento sobre:
las mejores prcticas sobre cierto tema,
una secuencia especfica es preferible por razones especiales.
especiales
Externas:
vienen
i
determinadas
d t
i d por relaciones
l i
entre
t actividades
ti id d del
d l proyecto
t y
otras que no pertenecen al proyecto.
10
Gest. Tiempos
Planificacin
Est. de la Secuencia
Diagramas
g
en Red del Proyecto:
y
Visin esquemtica de las actividades del proyecto y las dependencias entre
ellas.
Existen dos tipos bsicos de tcnicas para construir el DRP:
Mtodo de Diagramacin por Precedencia
(PDM - Precedence diagramming method)
Nodos Actividades
Arcos Dependencias
Gest. Tiempos
Planificacin
Est. de la Secuencia
Es el mtodo ms utilizado.
Los DFT se pueden considerar
una extensin de PDM
Acabar-para-empezar (fin-comienzo):
La actividad A debe concluir antes de poder comenzar la B.
Empezar-para-empezar (comienzo-comienzo):
La actividad A debe comenzar antes que la B.
Acabar-para-acabar (fin-fin):
La actividad A debe haber concluido antes de poder concluir
tambin la B.
Empezar-para-acabar (comienzo-fin):
La actividad A debe haber comenzado antes de poder concluir la B
(no usada en software).
12
Gest. Tiempos
Planificacin
Est. de la Secuencia
Contenido
Contenido
PMBOK 2004
rea
Proceso
Grupo
Definicin de las
Actividades
Planificacin
S: Lista de Actividades
C: Restricciones y Asunciones
Planificacin
Estimacin de Recursos
Planificacin
Estimacin de la
Duracin
Planificacin
T: Juicio de Expertos
T: Estimacin por Analoga
T: Simulacin Montecarlo
Desarrollo del
Cronograma
Planificacin
Seguimiento y Control
T: Anlisis de Variacin
Establecimiento de la
Secuencia
Gestin de
Tiempos
14
Gest. Tiempos
Planificacin
Est. de Recursos
Estimacin de Recursos
Salidas:
Requisitos de Recursos de las Actividades
15
Gest. Tiempos
Planificacin
Est. de Recursos
Estimacin de Recursos
Herramientas y Tcnicas:
Juicio de Expertos
Para evaluar la relacin entre tareas y recursos
Anlisis de Alternativas
Distintos mtodos de realizar las actividades del cronograma
uso de distintos niveles de capacidad o habilidades de los recursos,
recursos diferente tamao o
tipo de mquinas, diferentes herramientas) y la decisin de fabricacin propia o compra
a terceros con respecto al recurso
Software
S f
d
de G
Gestin
i de
d Proyectos
P
Ayuda para planificar, organizar y gestionar los conjuntos de recursos, y de
desarrollar estimaciones de recursos.
Estimacin Ascendente
Se estiman las necesidades de recursos de cada una de las partes inferiores y
ms detalladas del trabajo
y estas estimaciones se suman luego en una cantidad total para cada uno de los
recursos de la actividad del cronograma.
16
Contenido
Contenido
PMBOK 2004
rea
Proceso
Grupo
Definicin de las
Actividades
Planificacin
S: Lista de Actividades
C: Restricciones y Asunciones
Planificacin
Estimacin de Recursos
Planificacin
Estimacin de la
Duracin
Planificacin
T: Juicio de Expertos
T: Estimacin por Analoga
T: Simulacin Montecarlo
Desarrollo del
Cronograma
Planificacin
Seguimiento y Control
T: Anlisis de Variacin
Establecimiento de la
Secuencia
Gestin de
Tiempos
17
Gest. Tiempos
Planificacin
Est. de la Duracin
Estimacin de la Duracin
La duracin de una actividad est determinada por cuatro factores:
-
Ell volumen
l
d trabajo
de
b j a realizar,
li
La cantidad de recursos necesarios,
La disponibilidad de dichos recursos, y
La productividad
d
i id d en la
l utilizacin
ili i d
de llos recursos.
Gest. Tiempos
Planificacin
Est. de la Duracin
Estimacin de la Duracin
Herramientas y Tcnicas
Juicio de Expertos
Estimacin por Analoga
Utiliza la duracin real de una actividad de un p
proyecto
y
similar anterior como base p
para
una estimacin futura
Utiliza informacin histrica y el juicio de expertos.
Estimacin Paramtrica
Estimacin de la base de duracin actividades multiplicando la cantidad de trabajo a
realizar
li
por ell ratio
ti de
d productividad
d ti id d
Anlisis
A li i de
d R
Reserva
Tiempo adicional (reservas para contingencias) para gestin de riesgos del cronograma
Simulacin (Montecarlo)
19
Gest. Tiempos
Planificacin
Est. de la Duracin
Estimacin de la Duracin
Juicio de Expertos (Tcnica Delphi)
- Tcnica para recoger la opinin de los expertos intentando evitar el riesgo de que
el resultado final est determinado por las personas ms influyentes.
- Pasos:
1) El Director del proyecto (DP) proporciona a cada experto una especificacin del
proyecto y un impreso a rellenar.
p
p
para q
que intercambien
b
p
puntos de vista.
2)) El DP rene a los expertos
3) Los expertos rellenan el impreso de forma annima.
4) El DP ofrece a cada experto un resumen con su estimacin y la media de todos
los expertos
expertos. Se les pide que hagan otra estimacin annima sin decirles la
razn.
5) El DP convoca una reunin para que los expertos discutan las razones de las
diferencias entre sus estimaciones.
estimaciones
6) Los expertos rellenan de nuevo los impresos.
7) Si existe suficiente consenso entre las estimaciones, se acaba. En caso contrario
se vuelve al punto 4).
4)
20
Gest. Tiempos
Planificacin
Est. de la Duracin
Estimacin de la Duracin
Mtodo de Montecarlo
- Ejemplo: Estimar el rea de una superficie irregular
rea Rectngulo = 20
Dentro Figura: 13
Fuera: 10
rea Estimada Figura = 20 * 13 / (10 + 13) = 11,30
21
Contenido
Contenido
PMBOK 2004
rea
Proceso
Grupo
Definicin de las
Actividades
Planificacin
S: Lista de Actividades
C: Restricciones y Asunciones
Planificacin
Estimacin de Recursos
Planificacin
Estimacin de la
Duracin
Planificacin
T: Juicio de Expertos
T: Estimacin por Analoga
T: Simulacin Montecarlo
Desarrollo del
Cronograma
Planificacin
Seguimiento y Control
T: Anlisis de Variacin
Establecimiento de la
Secuencia
Gestin de
Tiempos
22
Gest. Tiempos
Planificacin
Tipos de Calendarios:
Del proyecto: afectan a todos los recursos .
De recursos: se refieren a un recurso o categora de recursos especficos
(por ejemplo: una persona, todo el equipo del proyecto, utilizacin de
una mquina
q
en el proyecto,
p y
, etc.).
)
23
Gest. Tiempos
Planificacin
Gest. Tiempos
Planificacin
Gest. Tiempos
Planificacin
Notacin CPM
Nudo
Trabajo
j
Flotantes
Tiempo ms bajo de iniciacin
Tiempo ms alto de iniciacin
26
Gest. Tiempos
Planificacin
2.
3.
Los proyectos es los que es ms recomendable utilizar las tcnicas PERT/CPM son los que
ti
tienen
las
l siguientes
i i t caractersticas:
t ti
- Muy crticos,
- De alto riesgo o incertidumbre,
- Que participan muchas personas u organizaciones,
- Tcnicamente complejos, o
- Con actividades dispersas geogrficamente.
27
Gest. Tiempos
Planificacin
Gest. Tiempos
Planificacin
29
Gest. Tiempos
Planificacin
A
B
E
F
G
H
X
X
X
X
Actividades
Actividades
Precedentes
E F
E,
30
Gest. Tiempos
Planificacin
Relaciones de
Precedencia
Convergentes
B
2
A
D
Relaciones de
Precedencia
Divergentes
B
A
1
2
D
31
Gest. Tiempos
Planificacin
F
C
32
Gest. Tiempos
Planificacin
PERT: Ejemplo
Actividade
s
Duracin
Actividades
Precedentes
E, F
B
6
1
D
G
33
Gest. Tiempos
Planificacin
Pasos:
1. Construir la matriz M (de orden nxn) asociada al grafo de n sucesos, asignando
un '1 al elemento aij si existe una actividad (un arco) del suceso i al suceso j y un '0'
en caso contrario.
t i
j n
2. Construir un vector columna V1, cuyos elementos son V 1 ( i )
a ij
j 1
3. Los elementos de V1 que sean cero, indican los sucesos que constituyen el ltimo
nivel del grafo (nivel k).
4. Construir otro vector columna V2, cuyos elementos se obtienen restando a los de
V1 los elementos homlogos de la(s) columna(s) que corresponde(n) a los sucesos
que en V1 toman el valor 0.
X en vez de 0.
Si minuendo y sustraendo son 0, entonces se escribe una 'X'
5. Los elementos de V2 que sean cero, indican los sucesos que constituyen el
penltimo nivel del grafo (nivel k-1).
6.
6 Se repiten iterativamente los pasos 4 y 5 con vectores columnas V3,
V3 V4,
V4 etc.
etc que
determinan los sucesos de los niveles k-2, k-3, etc. hasta llegar al suceso inicial que
estar en el nivel 1.
34
Gest. Tiempos
Planificacin
Ejemplo:
6
1
D
G
35
Gest. Tiempos
Planificacin
Td
Tp 4Tn To
6
Tp To
6
36
Gest. Tiempos
Planificacin
El tiempo
p late del suceso i es:
TLi = min[TLj - Tij], j
El tiempo late del ltimo suceso coincide con su tiempo early.
Los dems tiempos late se calculan en orden descendente de sucesos.
sucesos
TEi
TLi
suceso i
TEj
TLj
suceso j
37
Gest. Tiempos
Planificacin
13
19
E
21
B
8
0
1
6
2
14
22
24
7
5
D
G
13
5
38
Gest. Tiempos
Planificacin
TLi = Para
a a todo j:
j min [ TLjj - Tijj ]
39
Gest. Tiempos
Planificacin
Hi = TLi - TEi
Se dice q
que el suceso es crtico si Hi = O
En el ejemplo son crticos: 1, 2, 4, 6, 7
40
Gest. Tiempos
Planificacin
HT36 = 21 - 13 - 6 = 2
HL36 = 21 - 13 - 6 = 2
HI36 = 21 - 15 - 6 = 0
41
Gest. Tiempos
Planificacin
42
Gest. Tiempos
Planificacin
3
8
10
0
0
1
8
A
21
19
21 21
7
6
8
2
14 14
3
H
24 24
7
24
22
5
D
G
13 15
5
Gest. Tiempos
Planificacin
Ejemplo:
Para la actividad E de [T34] con inicio del proyecto el 7-enero,
Gest. Tiempos
Planificacin
Mtodo CPM
Variantes:
Compresin de la duracin
45
Gest. Tiempos
Planificacin
Actividad
Pred
Dur
A. Diseo
B. Investigacin de
Mercado
C. Anlisis de
Produccin
D. Modelado Producto
E. Gestin de Ventas
F Anlisis de Coste
F.
G. Pruebas
H. Formacin Ventas
B, E
I. Gestin Precios
J. Realizar Informe
F,G, I
D
A
C
F
E
B
3
H
46
Gest. Tiempos
Planificacin
A B C D E F G H I J
1 1 2 2 2 4 5 3 6 7
2 3 4 5 3 7 7 6 7 8
5 1 2 3 2 3 4 2 1 1
Camino 1:
Camino 2:
C i 3:
Camino
3
Camino 4:
1
1
0
1
D
A
Actividad:
Nodo inicial:
Nodo final:
Tiempo:
1
0
0
0
0
1
0
0
0
0
0
1
1
0
0
0
0
1
0
0
0
0
1
1
0
0
1
1
1
1
1
1
C
F
4
0
0
1
0
E
B
3
H
6
47
Gest. Tiempos
Planificacin
DTCi aij * T j
j 1
Ejemplo:
DTC1 = 5+2+2+1 = 10
DTC2 = 5+3+4+1 = 13
DTC3 = 1+2+1+1 = 5
DTC4 = 5+2+2+1+1 = 11
DTCcc DTCi , i
Pueden existir varios caminos crticos (todos ellos con igual duracin).
La duracin total del proyecto es la del camino crtico: DTP DTC
cc
Ejemplo:
Ej
l DTP = DTC2 = 13
48
Gest. Tiempos
Planificacin
Gest. Tiempos
Planificacin
CAij Cij
(Tij TAij )
(Tijj TM ijj )
* (CM ij Cij )
Duracin Actual
de TAij
50
Gest. Tiempos
Planificacin
Las etapas 5-6 sirven para calcular unos valores iniciales de costes y
tiempos que son optimizados mediante tcnicas de programacin lineal en
la etapa 7.
7
51
Gest. Tiempos
Planificacin
52
Gest. Tiempos
Planificacin
C1: A D
C2: B E
C3: C F
C4: A Fic1 E
DTNC1 = 3+8 = 11
DTNC2 = 4+3 = 7
DTNC3 = 5+5 = 10
DTNC4 = 3+0+3
3 0 3=6
CC = C1
DTNP = DTNC1 = 11
i n
CTNP Ci
i 1
En el ejemplo es:
53
Gest. Tiempos
Planificacin
CTAP CAk
k 1
54
Gest. Tiempos
Planificacin
((mtodo
d simplex):
l )
qu valores de las duraciones actuales TAk hacen mnimo el valor de CTAP?
Restricciones:
La duracin de una actividad debe ser mayor o igual que la duracin
mnima: TMk <= TAk
La duracin de una actividad debe ser menor o igual que la duracin
normal (queremos minimizar): TAk <= Tk
Todos los caminos tienen un tiempo
p mximo igual
g
a la nueva duracin
total del proyecto: DTACk <= DTAP
55
Gest. Tiempos
Planificacin
CAD C D
(TD TAD )
(8 7)
* (CM D C D ) 5000
* (6000 5000) 5500
(TD TM D )
(8 6)
56
Gest. Tiempos
Planificacin
Nuevos resultados:
Duracin de los caminos:
DTAC1=10, DTAC2=7, DTAC3=10, DTAC4=6
Nuevos caminos crticos: C1 y C3
Duracin total del proyecto: DTAP = 10
Coste total del proyecto: CTAP = 24500
Gest. Tiempos
Planificacin
58
Gest. Tiempos
Planificacin
59
Contenido
Contenido
PMBOK 2004
rea
Proceso
Grupo
Definicin de las
Actividades
Planificacin
S: Lista de Actividades
C: Restricciones y Asunciones
Planificacin
Estimacin de Recursos
Planificacin
Estimacin de la
Duracin
Planificacin
T: Juicio de Expertos
T: Estimacin por Analoga
T: Simulacin Montecarlo
Desarrollo del
Cronograma
Planificacin
Seguimiento y Control
T: Anlisis de Variacin
Establecimiento de la
Secuencia
Gestin de
Tiempos
60
Gest. Tiempos
Seg. y Control
Tcnicas Relevantes:
Anlisis de Variacin
Se hace durante el Seguimiento del cronograma.
Se comparan las fechas del cronograma objetivo con las fechas de inicio y finalizacin
reales
Proporciona informacin til para la deteccin de desviaciones y para la
implementacin de acciones correctivas en caso de retrasos.