Expositor Edwin Monzón emonzon@pucp.pe • Ingeniero Civil. Master en Project Management y Postgrado en Stanford University. • Certificado PMP, SP, RMP por PMI. Acreditado CCP y PSP por AACE. • Ha laborado en organizaciones como BHP Billiton, Rio Tinto, Bechtel, Hatch, Diavik Diamond Mine, Oyu Tolgoi Copper, Iron Ore Company of Canada, First Quantum Minerals, Antamina y Hudbay Minerals. • Profesor en maestrías de Project Management y Construction Management. • Project Controls Manager de Teck Resources en Canadá.
emonzon@pucp.pe / Junio 2022 2
Contenido 6. Project Scheduling
emonzon@pucp.pe / Junio 2022 3
6. Project Scheduling Control de Costos en Megaproyectos de Construcción y Minería
emonzon@pucp.pe / Junio 2022 4
Planning vs Scheduling Término Descripción Planning Revisa los requisitos y responsabilidades del trabajo para que de esa manera un curso de acción aceptable (“el plan”) sea aceptado para ejecutar el proyecto en la condición más óptima. Scheduling Implementa el plan del proyecto y monitorea el progreso hacia el resultado deseado. Planner/ Provee asistencia al equipo de gestión del proyecto en Scheduler desarrollar, monitorear y actualizar un cost/resource loaded schedule para que la eficiencia de la ejecución sea lograda.
emonzon@pucp.pe / Junio 2022 5
Propósito del Project Scheduling •Un cronograma es utilizado para establecer: •Los objetivos de tiempos. •Secuencia de actividades. •Requerimientos de recursos. •Requerimientos de flujo de caja. •Benchmarks. •Base para el performance. •Un sistema de alerta temprana. •Permite tomar decisiones lógicas para el proyecto. •Desarrollar un cronograma de hitos. •Facilita la comunicación a través del proyecto.
emonzon@pucp.pe / Junio 2022 6
Activity on Node (AON) •ES: Early Start. •LS: Late Start. ES EF •EF: Early Finish. •LF: Late Finish. Activity ID
Description
Duration
LS LF
emonzon@pucp.pe / Junio 2022 7
Elementos del Cronograma •Actividad: El elemento básico en el cual el proyecto es subdividido para programar una red CPM. •Duración: El número total de periodos de trabajo requeridos para completar una actividad. •Predecesora: Una actividad que debe ocurrir antes que otra. •Succesora: Una actividad que debe ocurrir después que otra.
emonzon@pucp.pe / Junio 2022 8
Elementos del Cronograma •Fechas tempranas: Inicio Temprano y Fin temprano. •Fechas tardías: Inicio tardío y Fin tardío. •Holgura Total: la cantidad de tiempo que una actividad se pueda atrasar desde su inicio temprano sin afectar la fecha fin del proyecto. •Holgura libre: la cantidad de tiempo que una actividad se pueda retrasar sin afectar el inicio temprano de cualquier actividad sucesora inmediata.
emonzon@pucp.pe / Junio 2022 9
Definición de Actividad •Una actividad debe representar un alcance definido (entregable). •Una actividad debe ser asignable a una: •Organización externa. •Grupo interno. •Persona. •Una actividad debe ser importante y significativo para el usuario del cronograma del proyecto. •Un nivel de detalle apropiado para controlar interfaces principales entre grupos.
emonzon@pucp.pe / Junio 2022 10
Definición de Actividad •Utiliza “Verbos-Sustantivos” para describir una actividad. Por ejemplo: •Design Foundations = Diseñar cimentaciones. •Award Civil Contract = Adjudicar el Contrato Civil. •Normalmente utiliza “Sustantivo- Adverbio” para describir un hito. Por ejemplo: •All Foundations Installed = Cimentaciones instaladas. •All Prime Contracts Awarded = Contratos adjudicados.
emonzon@pucp.pe / Junio 2022 11
Elementos del Cronograma •Diferentes tipos de relaciones entre actividades: •Finish-to-Start (FS) •Start-to-Start (SS) •Finish-t o-Finish (FF) •Start-to-Finish(SF) •Lag: Un adelanto o atraso de una actividad a su sucesora. El lag puede ser positivo o negativo.
emonzon@pucp.pe / Junio 2022 12
Tipos de relaciones Relación Finish-To-Start: •El inicio de la actividad sucesora depende del termino de la tarea predecesora.
emonzon@pucp.pe / Junio 2022 13
Tipos de relaciones Relación Start-To-Start •El inicio de la actividad sucesora depende del inicio de la tarea predecesora.
emonzon@pucp.pe / Junio 2022 14
Tipos de relaciones Relación Finish-To-Finish: •El fin de la actividad sucesora depende del termino de la tarea predecesora.
emonzon@pucp.pe / Junio 2022 15
Tipos de relaciones Relación Start-To-Finish •El fin de una actividad sucesora depende del inicio de la tarea predecesora.
emonzon@pucp.pe / Junio 2022 16
Constraints •Usado para fijar las fechas de hitos o para abordar cualquier otra limitación temporal. •Tipos de restricciones: •Must Start /Finish (Hard constraint). •Start on or earlier (Soft constraint). •Finish on or earlier. •Start on or later. •Finish on or later. •As soon as possible. •As late as possible. •Los Hard constraints pueden reescribir la lógica del cronograma e interrumpir cálculos de programación hacia atrás o hacia adelante. •Excesivo uso de constraints no es recomendable.
emonzon@pucp.pe / Junio 2022 17
Dependencias de Tareas - Obligatorias •También conocida como lógica dura. •Inherente a la naturaleza del trabajo. •Ejemplo: No se puede erigir la superestructura de un puente hasta después de la construcción de la fundación.
emonzon@pucp.pe / Junio 2022 18
Dependencias de Tareas - Discrecional •También conocida como lógica preferida o lógica suave. •Basado en conocimiento de buenas prácticas dentro de una particular área de aplicación. •Una secuencia específica es deseada, aunque existan otras secuencias aceptables. •Basado en experiencias previas de casos de éxito de proyectos. •Ejemplo: Construcción de una carretera (extremo 1, extremo 2, botaderos).
emonzon@pucp.pe / Junio 2022 19
Estimación de la Duración • Actividades basadas en Labor • Considera la ejecución de una actividad a la vez. • Duración = Esfuerzo en unidades de tiempo del trabajo / Tamaño de cuadrilla. • Asume niveles normales de fuerza laboral o cuadrillas. • La estimación es una duración neta no es calendario. • Ignora la competencia por recursos hasta un análisis de recursos posterior. • Actividades con sólo consumo de tiempo • Emisión de cotizaciones. • Obtención de aprobaciones y permisos. • Envío de paquetes de compra. • Estima la duración basado en experiencia pasada. • Actividades Contratadas • Estimado inicialmente basado en experiencias pasadas, pero obtiene información del contratista/proveedor ASAP.
emonzon@pucp.pe / Junio 2022 20
Estimación de la Duración •Formula de PERT: •O : Duración Optimista. •P : Duración Pesimista. •M: Duración más probable (Most Likely). •D = (P + 4M +O)/ 6 •Ejemplo: •O = 16 días •P = 30 días •M = 20 días •D = (30 + 4*20 + 16) / 6 = 21 días
emonzon@pucp.pe / Junio 2022 21
Calendarios •Los calendarios de cronogramas incluyen: •Calendarios globales. •Calendarios del proyecto. •Calendario de recursos. •Calendario de clima, medio ambiente y estaciones.
emonzon@pucp.pe / Junio 2022 22
Cálculo del Diagrama de Red •Proceso de cálculo: •Inicio en un tiempo cero. •EF(activity) = ES(activity) + Duration. •ES(successor) = EF(predecessor) + Lag. •Con el cálculo hacia adelante se determina el fin más temprano del proyecto. •Con el cálculo hacia atrás se determina las fechas tardías. •Se calcula la holgura total de las actividades. •Se determine la ruta crítica.
emonzon@pucp.pe / Junio 2022 23
Cálculo del Diagrama de Red
emonzon@pucp.pe / Junio 2022 24
CPM en Diagrama de Gantt
emonzon@pucp.pe / Junio 2022 25
¿Se debe mostrar la Holgura total? •Desventajas de mostrar la holgura total •El usuario final puede que atrase el inicio de las actividades pensando que hay tiempo extra. •Puede causar una falsa sensación de seguridad. •Una vez usada la holgura por una actividad, deja de existir para siempre. •Asume que el CPM está completo con una lógica correcta. •Desventajas de NO mostrar la holgura total •El usuario final puede trabajar en actividades de baja prioridad. •Demasiado énfasis en actividades no críticas. •Se puede gastar dinero primordial en actividades no críticas. •Excluye la oportunidad de la línea de supervisión para manejar eficientemente su trabajo.
emonzon@pucp.pe / Junio 2022 26
Milestones •Son eventos significativos del proyecto. •Tiene duración cero. •Hitos Contractuales. •Hitos de pago. •Hitos importantes: •Inicio y fin del proyecto. •Kick Off Meeting. •Phase Gates. •Aprobación del clientes de documentación importante. •Intercambio de información entre las distintas partes. •Reuniones de revisión técnicas (HAZOP, Revisiones del modelo 3D).
emonzon@pucp.pe / Junio 2022 27
Proceso desarrollo del cronograma •PMBOK Guide, Project Management lnstitute. •Realizar el plan de gestión del cronograma. •Definir las actividades. •Secuenciar las actividades. •Estimar la duración de las actividades. •Desarrollar el cronograma. •Controlar el cronograma.
emonzon@pucp.pe / Junio 2022 28
Proceso desarrollo del cronograma •AACE TCM. • Planificar el cronograma y su desarrollo. • ldentificar actividades. • Desarrollar la lógica de las actividades. • Estimar las duraciones. • Establecer los requerimientos del cronograma. • Asignar recursos. • Optimizar el cronograma. • Establecer la base de control. • Revisar y validar el cronograma. • Documentar y comunicar. • Emitir los entregables del cronograma. • Controlar el cronograma.
emonzon@pucp.pe / Junio 2022 29
Compresión del cronograma •Utilizado cuando la duración normal y secuencia de actividades no puede completar el proyecto dentro del tiempo disponible. •Las actividades pueden ser comprimidas (crash) o superpuestas (fast track). •Determine las actividades a ser comprimidas en la ruta crítica. •Empiece la compresión de la actividad con la menor pendiente de costo. •Revise si la ruta crítica ha cambiado. •Continúe hasta que se alcance la duración deseada.
emonzon@pucp.pe / Junio 2022 30
Compresión del cronograma - Crashing •Reducción de la duración de la actividad adicionando más recursos.
emonzon@pucp.pe / Junio 2022 31
Compresión del cronograma – Fast tracking •La base de la actividades en fast track es la liberación temprana de información preliminar por la predecesora hacia la actividad sucesora.
emonzon@pucp.pe / Junio 2022 32
Combinación Crashing y Fast track
emonzon@pucp.pe / Junio 2022 33
Nivelación de recursos •Se utiliza para abordar la situación en donde los recursos requeridos críticos o compartidos solo están disponibles en específicos periodos de tiempo o en cantidades limitadas. •Para mantener la utilización de recursos seleccionados a un nivel constante durante periodos de tiempo específicos del trabajo del proyecto.
emonzon@pucp.pe / Junio 2022 34
Nivelación de recursos •Minimiza las variaciones de los recursos asignados, periodo por periodo, al intercambiar tareas con holguras. •Menor fluctuación de recursos día por día. •Mejor moral y motivación. Menos problemas de recursos humanos y costos. •La nivelación de recursos también nivela los costos, clarificando los presupuestos y financiamientos. •Las actividades están moviéndose solo entre sus provisiones de holgura, a menos que la actividad se encuentre con un constraint flexible. •Cuando se utiliza constraints rígidos, el fin del proyecto es rígido y ninguna demora es permitida. •En fechas fin del proyecto con constraints flexibles puede que sean extendidas debido a falta de recursos suficientes.
emonzon@pucp.pe / Junio 2022 35
Análisis de recursos •CPM inicialmente asume que se tiene recursos ilimitados, por lo tanto es importante realizar un análisis de recursos. •La definición de recursos y asignación a las actividades es realizado como parte de la fase de planificación. •La asignación y nivelación de recursos determina el cronograma. •El análisis de recursos es realizado después de que el cronograma es establecido, al incluir los recursos requeridos en cada actividad a lo largo del proyecto para producir los histogramas de recursos.
emonzon@pucp.pe / Junio 2022 36
Análisis de recursos •La asignación de recursos establece restricciones de disponibilidad y múltiples niveles de umbrales a través del tiempo para cada recurso. •La nivelación de recursos utiliza la holgura total del cronograma para optimizar el uso del recursos dentro de su disponibilidad o dentro de sus constraints flexibles. •El resultado es un resource constraint scheduling, el cual provee una línea base de cronograma más realista. •El histograma de recursos (loading chart) es la representación gráfica que puede ser usada para adquirir y monitorear la utilización de recursos.
emonzon@pucp.pe / Junio 2022 37
Full Time Equivalent (FTE) •El FTE es igual al número de personas a tiempo completo en cualquier periodo de tiempo. •Es diferente al conteo por persona. •Es calculado al dividir el número de horas planeadas o reales entre las horas laborables en la semana de trabajo o en el periodo de reporte. •Ejemplo: •Número de staff cargados: 40 personas. •Horas reales gastadas: 1,360 horas. •Horas laborables por semana: 40 horas. •FTEs: 34. •Cantidad de personas efectiva: 40 (Head count).
emonzon@pucp.pe / Junio 2022 38
Mejores prácticas para desarrollo de Cronogramas •Sesiones de planeamiento interactivas (IAP). •Enfoque de abajo hacia arriba (Bottom-up). •Cada método tiene sus propias ventajas y desventajas.
emonzon@pucp.pe / Junio 2022 39
Sesiones de planeamiento interactivas (IAP) •Todos los involucrados clave deben estar reunidos. •Cada uno recibe un paquete de sticky notes de colores. Cada color representa una disciplina distinta. •Se debe dibujar una escala de tiempo en un papelógrafo o pizarra. •El Gerente de Proyecto debe indicar los principales objetivos del proyecto, riesgos y estrategias de mitigación. •Los líderes de cada disciplina deben escribir sus entregables principales en un post-it distinto y pegarlos en la escala de tiempo donde corresponda, indicando las fechas de entrega de cada entregable principal. •Se debe indicar si las fechas de liberación de los entregables dependen de información de entrada de otras disciplinas.
emonzon@pucp.pe / Junio 2022 40
Sesiones de planeamiento interactivas (IAP)
•Se presentan discusiones y toma de decisiones en caso de fechas en conflicto.
•La reunión continuará hasta que todas las fechas estén especificadas y acordadas. •El Planner/Scheduler utilizará el whiteboard y los sticky notes para desarrollar el cronograma.
emonzon@pucp.pe / Junio 2022 41
Sesiones de planeamiento interactivas (IAP)
emonzon@pucp.pe / Junio 2022 42
Bottom-Up Approach •Se requiere que cada disciplina provea una lista detalla de entregables con: predecesoras, sucesoras, horas requeridas y duración. •El Planner/Scheduler utiliza esta lista para definir la secuencia de actividades. •Es importante que el cronograma desarrollado sea revisado por todos los involucrados.
emonzon@pucp.pe / Junio 2022 43
Comparación entre IAP y Bottom-Up •Los cronogramas IAP tienen un secuenciamiento menos robusto. •Los cronogramas IAP son rápidos de desarrollar pero difíciles de mantener. •El IAP estimula la discusión acerca del cronograma. Los involucrados “compran” el cronograma. •El enfoque Bottom-Up requiere más tiempo para desarrollar, pero es más fácil de mantener. •Los Planners/Schedulers trabajan aisladamente en el enfoque Bottom-Up.
emonzon@pucp.pe / Junio 2022 44
Control de Costos en Megaproyectos Edwin Monzón de Construcción y Minería emonzon@pucp.pe Sesión 4 Junio 2022