Escolar Documentos
Profissional Documentos
Cultura Documentos
Objetivos
Objetivos
Ampliar los conocimientos bsicos ya estudiados sobre la gestin de los tiempos dentro de la gestin de proyectos. Conocer las principales tcnicas utilizadas en ingeniera del software para gestionar el calendario de un proyecto. Estudiar los mtodos ms conocidos para representar grficamente el calendario de un proyecto.
Bibliografa
Piattini, M. et 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. 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
2
Objetivos
Objetivos
Contenido
Contenido
PMBOK 2004 rea Proceso Grupo Planificacin Contenidos del Mdulo
C=conceptos, T=tcnicas y herramientas, S=salidas, N =normas y estndares
Planificacin
Gestin de Tiempos
Estimacin de Recursos
Planificacin
Estimacin de la Duracin
Planificacin
Planificacin
Seguimiento y Control
Gest. Tiempos
Planificacin
Def. de Actividades
Proceso:
Identificar y documentar las actividades especficas que deben realizarse para producir los diversos entregables definidos en la Gestin del Alcance (WBS, WFD).
En ingeniera del software (estndares ISO, etc.) las actividades se consideran formadas por tareas. Para realizar la definicin de las actividades es necesario tener en cuenta las restricciones y asunciones a las que est sometido el proyecto.
6
Gest. Tiempos
Planificacin
Def. de Actividades
- Restricciones: son factores que limitarn las opciones del equipo del proyecto. Existen dos categoras de restricciones que afectan a la definicin del calendario:
- Fechas impuestas: - ciertos entregables deben estar completados en una fecha determinada por requerimientos del cliente u otros factores externos. - Eventos clave o hitos principales: - puede ser necesario que ciertos entregables deban estar completados en una fecha determinada (por requisitos o factores internos). - una vez planificada la fecha puede cambiarse, pero con mucha dificultad.
- Asunciones: son factores que, para propsitos de planificacin, sern considerados como verdaderos, ciertos o reales. - En general, las asunciones suponen un cierto grado de riesgo por lo que suelen ser determinadas como una de las salidas en el proceso de identificacin de riesgos.
7
Contenido
Contenido
PMBOK 2004 rea Proceso Grupo Planificacin Contenidos del Mdulo
C=conceptos, T=tcnicas y herramientas, S=salidas, N =normas y estndares
Planificacin
Gestin de Tiempos
Estimacin de Recursos
Planificacin
Estimacin de la Duracin
Planificacin
Planificacin
Seguimiento y Control
Gest. Tiempos
Planificacin
Est. de la Secuencia
Gest. Tiempos
Planificacin
Est. de la Secuencia
Externas: vienen determinadas por relaciones entre actividades del proyecto y otras que no pertenecen al proyecto.
10
Gest. Tiempos
Planificacin
Est. de la Secuencia
Gest. Tiempos
Planificacin
Est. de la Secuencia
x Acabar-para-empezar (fin-comienzo):
La actividad A debe concluir antes de poder comenzar la B.
x Empezar-para-empezar (comienzo-comienzo):
La actividad A debe comenzar antes que la B.
x Acabar-para-acabar (fin-fin):
La actividad A debe haber concluido antes de poder concluir tambin la B.
x 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 Planificacin Contenidos del Mdulo
C=conceptos, T=tcnicas y herramientas, S=salidas, N =normas y estndares
Planificacin
Gestin de Tiempos
E Estimacin de Recursos
Planificacin
Estimacin de la Duracin
Planificacin
Planificacin
Seguimiento y Control
14
Gest. Tiempos
Planificacin
Est. de Recursos
Estimacin de Recursos
Salidas:
Requisitos de Recursos de las Actividades
Identificacin y descripcin de los tipos y las cantidades de recursos necesarios para cada actividad del cronograma de un paquete de trabajo. Estos requisitos pueden sumarse para determinar los recursos estimados para cada paquete de trabajo.
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
x uso de distintos niveles de capacidad o habilidades de los recursos, diferente tamao o tipo de mquinas, diferentes herramientas) y la decisin de fabricacin propia o compra a terceros con respecto al recurso
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 Planificacin Contenidos del Mdulo
C=conceptos, T=tcnicas y herramientas, S=salidas, N =normas y estndares
Planificacin
Gestin de Tiempos
Estimacin de Recursos
Planificacin
Estimacin de la Duracin
Planificacin
Planificacin
Seguimiento y Control
17
Gest. Tiempos
Planificacin
Est. de la Duracin
Estimacin de la Duracin
En el caso de proyectos software el recurso fundamental es la mano de obra de ingenieros software, analistas, programadores u otros miembros del equipo.
- En la mayora de los proyectos software, los dems recursos tienen una influencia despreciable en los costes. - La duracin depender de:
El tamao/complejidad del producto software, El nmero de personas disponibles, La disponibilidad de dichas personas (% de jornada dedicado a la actividad), y La productividad de las personas.
18
Gest. Tiempos
Planificacin
Est. de la Duracin
Estimacin de la Duracin
Herramientas y Tcnicas
Juicio de Expertos Estimacin por Analoga
x Utiliza la duracin real de una actividad de un proyecto similar anterior como base para una estimacin futura
x Utiliza informacin histrica y el juicio de expertos.
x Es ms fiable cuando las actividades previas son similares de hecho y no slo en apariencia, y los miembros del equipo tienen la experiencia necesaria.
Estimacin Paramtrica
x Estimacin de la base de duracin actividades multiplicando la cantidad de trabajo a realizar por el ratio de productividad
Anlisis de Reserva
x 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
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 Planificacin Contenidos del Mdulo
C=conceptos, T=tcnicas y herramientas, S=salidas, N =normas y estndares
Planificacin
Gestin de Tiempos
Estimacin de Recursos
Planificacin
Estimacin de la Duracin
Planificacin
Planificacin
Seguimiento y Control
22
Gest. Tiempos
Planificacin
Determinar las fechas (reales) de comienzo y fin de cada actividad del proyecto.
Las entradas (inputs) necesarias para este proceso son:
Diagrama en red (lista de actividades y sus dependencias), Estimaciones de duracin de las actividades, y Requerimientos de recursos en cada actividad.
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 en el proyecto, etc.).
23
Gest. Tiempos
Planificacin
Simulacin (Monte Carlo), y Nivelacin heurstica de los recursos: se aplica a los resultados obtenidos en los mtodos matemticos para adecuar el calendario a restricciones en la disponibilidad de los recursos.
Ejemplo: concentrando recursos escasos en las actividades que forman parte del camino crtico. Una tcnica concreta de este tipo es RCS (Resource Constrained Scheduling)
24
Gest. Tiempos
Planificacin
Gest. Tiempos
Planificacin
CPM y PERT tuvieron un origen completamente diferente pero son muy similares en sus aspectos esenciales. Diferencias:
x Al calcular la duracin de cada actividad:
- PERT utiliza una media ponderada de tres valores - CPM slo el valor ms probable
26
Gest. Tiempos
Planificacin
2.
3.
27
Gest. Tiempos
Planificacin
Gest. Tiempos
Planificacin
29
Gest. Tiempos
Planificacin
A
A B C D X X X
Actividades
A B C D
Actividades Precedentes
A A A B C D E, F
30
E
F G H
X
X X X X
E F G H
Gest. Tiempos
Planificacin
Para iniciar la actividad B es necesario haber finalizado la actividad A. El suceso 2 es suceso final de A e inicial de B Para iniciar la actividad D es necesario haber finalizado las actividades A, B y C.
1
2 3 B
A D 4 C 3 C D 4 5 5
B A 2
Para iniciar cualquiera de las actividades B, C y D es necesario que haya finalizado la actividad A
31
Gest. Tiempos
Planificacin
32
Gest. Tiempos
Planificacin
PERT: Ejemplo
Actividade s A B C D E F G H
Duracin 8 5 6 5 6 7 9 3
Actividades Precedentes A A A B C D E, F
3 B A C
E 6 H
F 4
D 5
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. j n
a
j 1
ij
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. Si minuendo y sustraendo son 0, entonces se escribe una 'X' en vez de 0. 5. Los elementos de V2 que sean cero, indican los sucesos que constituyen el penltimo nivel del grafo (nivel k-1). 6. Se repiten iterativamente los pasos 4 y 5 con vectores columnas V3, V4, 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
E 6 H
F 4
D 5
35
Gest. Tiempos
Planificacin
Td
Tp 4Tn To 6
Tp To 6
36
Gest. Tiempos
Planificacin
PERT: Clculo de los tiempos early y late El tiempo early del suceso j (TEj) es:
TEj = mx[TEi + Tij] , i El tiempo early del primer suceso es siempre 0: TE1=0. Los dems tiempos early se calculan en orden ascendente de sucesos.
TEi
TLi
TEj
TLj
suceso i
suceso j
37
Gest. Tiempos
Planificacin
13 3 5 B 0 1 8 A
6 E 7
19 21 6 H 3 22 24 7 9 G
8 2
6 C 5 D
14 4
13 5
38
Gest. Tiempos
Planificacin
Gest. Tiempos
Planificacin
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
Gest. Tiempos
Planificacin
PERT: Definicin de las Fechas Para cada actividad ij se establecen cuatro fechas relativas:
Fecha de comienzo: x ms temprana: FCEij = Tei x ms tarda: FCLij = TEi + HTij = TLj - Tij Fecha de finalizacin: x ms temprana: FFEij = TEi + Tij x ms tarda: FFLij = TLj
Ejemplo:
Para la actividad E de [T34] con inicio del proyecto el 7-enero,
x x x x FCE36 = FIP + TE3 = 13 (20-enero) FCL36 = TL6 - T(E) = 21 - 6 = 15 (22-enero) FFE36 = TE3 + T(E) = 13 + 6 = 19 (26-enero) FFL36 = TL6 = 21 (28-enero)
Gest. Tiempos
Planificacin
Mtodo CPM
Variantes:
Compresin de la duracin
45
Gest. Tiempos
Planificacin
Actividad
A. Diseo B. Investigacin de Mercado C. Anlisis de Produccin D. Modelado Producto E. Gestin de Ventas F. Anlisis de Coste G. Pruebas H. Formacin Ventas I. Gestin Precios J. Realizar Informe
Pred
A A A C
Dur
5 1 2 3 2 3
D A 1 B 3 H
5 C
G F I J
2
E
D
B, E H F,G, I
4
2 1 1
46
Gest. Tiempos
Planificacin
Actividad: Nodo inicial: Nodo final: Tiempo: Camino 1: Camino 2: Camino 3: Camino 4:
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 1 1 0 1 0 0 1 0 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
Gest. Tiempos
Planificacin
CPM: Calcular los tiempos totales de los caminos Duracin Total del Camino i : j n siendo n el nmero de actividades,
DTCi
Ejemplo:
x x x x
a
j 1
ij * T j
DTCcc t 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 x Ejemplo: DTP = DTC2 = 13
48