PERT & CAMINO CRITICO
Felicitaciones, y a trabajar!
DespuĂŠs de estudiarlo llega a la conclusiĂłn de que estarĂĄ listo en 14 meses. Y ahora?
Opciones no viables
• Ir a la oficina del Cliente y pedirle que cambie la fecha de entrega. No se puede, ya que el mercado exige que el producto esté listo para dicha fecha • ¿Rechazamos el trabajo?
• Realizar informe detallado, midiendo esfuerzo y estimando la duración. • Emplear un Modelo de Proceso Incremental, que proporcione funcionalidad mínima para la fecha límite. • Deje otras funcionalidades para más tarde. • Documente el plan • Y EL TOQUE FINAL.....
• Reúnase con el cliente, y explíquele porque la fecha límite no es realista, en base a experiencia. • “Hemos mejorado un 20% en los ritmos de producción, pero aún así no llegaríamos a dicha fecha” • “Hemos hecho la estimación de varias formas diferentes” Tenemos tres opciones y me gustaría que tomen una decisión basándose en ellas. Oferte desarrollo incremental como alternativa
Aumentemos el presupuesto para conseguir recursos adicionales a ver si se llega con la fecha, pero perdiendo calidad .
OPCIÓN 2 Quitar un determinado número de funciones y capacidades. Esto hará la versión preliminar menos funcional, pero podemos anunciar la funcionalidad completa para lanzarla a los 14 meses.
Contradecir la realidad. Nos encontraremos con un producto que no se puede entregar a ningĂşn cliente. Nuestra experiencia dice que es poco realista y una receta para el desastre.
PERT y CAMINO CRITICO NOS PUEDEN AYUDAR
• Ambos tienen su origen en 1957 • PERT = Técnica de Revisión y Evaluación de Programas. Usado para controlar los tiempos de terminación de los proyectos espaciales. Se sigue utilizando en todo el programa de la NASA
• CPM: Método del Camino Crítico. • Fue desarrollado buscando el control y la optimización de los costos, mediante el planeamiento adecuado de las tareas
• En la planificación de proyectos en la actualidad existen herramientas que permiten realizar una labor más eficiente, optimizando los recursos. • PERT + Camino Crítico= Camino Crítico Actual • Control de tiempos de ejecución y Costos (proyecto en menos tiempo y al menor costo)
Elaboración de un proyecto se puede dividir en • Planear • Programar • Controlar Podemos considerar que el PERT y el Camino Crítico son las mas usuales para lograr el menor tiempo con el menor costo
• Se usan en variados proyectos, por ejemplo: • • • •
Investigación y desarrollo de nuevos productos Construcción de plantas, edificios y rutas Diseño de equipos grandes y complejos Diseño e instalación de sistemas nuevos
Y muchos más que requieran una planificación adecuada
• Preguntas esenciales en la elaboración de un proyecto • Tiempo que se necesita para terminarlo • Fechas programadas de inicio y finalización • Qué actividades son críticas y deben terminarse en tiempo • Cuáles pueden demorarse sin afectar el tiempo de fin del proyecto
• Enseña lógica para planificar y organizar • Proporciona métodos de comunicación mediante un cuadro: tiempo, personal, costo • Identifica los elementos más críticos • Ofrece posibilidad de simular los efectos de las decisiones alternativas • Aporta la probabilidad de cumplir con los plazos
• Campo muy amplio (construcción, reparación, investigación, auditorías, estudios, censos, etc) Para mejores resultados: 1.Que se deba ejecutar en tiempo mínimo 2.Que se desee el costo más bajo
• Cuando la incertidumbre es alta, y el control del tiempo importa más que el costo, PERT es mejor. • Cuando los tiempos y los costos se pueden estimar relativamente bien, conviene el Camino Crítico
Método del Camino Crítico Características, Ventajas y Limitaciones
PERT/CPM
• DeterminĂstico. Ya que considera que los tiempos de las actividades se conocen y se pueden variar cambiando el nivel de recursos utilizados. • A medida que el proyecto avanza, estos estimados se utilizan para controlar y monitorear el progreso.
• Considera que las actividades son continuas e interdependientes, siguen un orden cronológico y ofrece parámetros del momento oportuno del inicio de la actividad. • Considera tiempos normales y acelerados de una actividad, según la cantidad de recursos en la misma.
• Las actividades son críticas cuando su holgura total es 0. • El CPM está integrado por el conjunto de actividades críticas que parten del conjunto suceso inicio y llega hasta el suceso final.
• Esta ruta define el tiempo mínimo necesario de ejecución del proyecto. • El control y la optimización de los costos de operación mediante la planeación adecuada de las
• Enseña una disciplina lógica para planificar y organizar un programa detallado de largo alcance. • Proporciona una metodología Standard de comunicar los planes del proyecto mediante un cuadro de tres dimensiones (tiempo, personal; costo).
• Identifica los elementos (segmentos) más críticos del plan, en que problemas potenciales puedan perjudicar el cumplimiento del programa propuesto. • Ofrece la posibilidad de simular los efectos de las decisiones alternativas o situaciones imprevistas y una oportunidad para estudiar sus consecuencias en relación a los plazos de cumplimiento
• Aporta la probabilidad de cumplir exitosamente los plazos propuestos. • En otras palabras: CPM es un sistema dinámico, que se mueve con el progreso del proyecto, reflejando en cualquier momento el STATUS presente del plan de acción.
• El tiempo de la actividad son algo subjetivas y dependen de la persona o grupo que la define. • se desarrolló para manejar proyectos repetitivos o similares (ej., mantenimiento de plantas químicas)
• los procedimientos modernos y de planeación, programación y control de proyectos han combinado en esencia las características de CPM y PERT de manera que la diferenciación entre las dos técnicas ya no es necesaria.
• Es una técnica que se implementa para planificar y controlar proyectos. Buscar satisfacer los requerimientos:
• Costo • Tiempo
Para completar un proyecto, según sea propuesto
• • • • • •
Identificar las actividades a realizarse y duración Determinar la secuencia de las actividades Construya un diagrama de red Establezca el tiempo requerido por cada actividad Determinar la ruta critica Determinar la probabilidad de completar el proyecto en un período de tiempo especifico
Tiempo Optimista (a) Duración de la actividad bajo las condiciones más favorables Tiempo Pesimista (b) Duración de la actividad bajo las condiciones más desfavorables Tiempo Normal (m) El valor más probable de la duración de la actividad. Tiempo esperado (PERT): (t) = (a + 4m + b)/6 El valor más probable de la duración de la actividad. La sumatoria de estas, me da la duración total esperada Varianza de Tiempo: (v) = ( b - 6)2 / 6 Varianza de la duración de la actividad. La sumatoria de estas, me da la variación de la ruta
En una red PERT hay dos tiempos de c谩lculo de tiempo y costo para cada actividad. Una de ellas es la estimaci贸n normal y otra la de emergencia o de terminaci贸n acelerada.
• No es un método matemáticamente complejo • El análisis de la ruta critica permite identificar que tareas merecen atención prioritaria • La representación gráfica permite identificar más fácilmente la relación entre las actividades del proyecto • Informa el tiempo previsto de terminación de un proyecto • Es aplicable a una gran variedad de proyectos
• Asume que todas las actividades están claramente definidas, son independientes y estables • Se requiere establecer la relación de precedencia entre actividades • Subjetividad en los estimados de tiempo • El énfasis excesivo a las actividades del Camino critico pueden producir que no se atiendan otras actividades igualmente importantes
• ¿Está el proyecto al día, adelantado o atrasado con relación al calendario? • ¿Está el proyecto cumpliendo con el presupuesto designado para este? • ¿Hay disponibles suficientes recursos para completar el proyecto a tiempo? • Si el proyecto terminara antes de tiempo, ¿de que manera se logrará a un menor costo?
Herramientas de Soft
Para ayudar a PERT y a CPM existen herramientas como, por ej,: • • •
Ms- Project ITG Remedy
GRAFOS
Ejemplo: Desarrollo de sistema nuevo, duración aprox 6 meses • • • • •
Lista de actividades Matriz de secuencias Red de tareas Matriz de tiempos Red de tareas con tiempos de ejecución • Diagrama Calendario
Lista de actividades
Una vez que se planifica el proyecto se arma el listado total de tareas a realizar
Muestra • División de tareas a realizar • Responsables de las mismas
Actividades A = Relevamiento B = Análisis de Requerimientos C = Diseño D = Codificación E = Creación de manuales F = Testing
Permite: • Saber quien ejecuta que
G = Test de usuarios H = Capacitación I = Implementación
Matriz de secuencias
Actividades
Antecedente
A = Relevamiento
-
B = Análisis de Requerimientos
A
C = Diseño
A
D = Codificación
ByC
E = Creación de manuales
ByD
F = Testing
D
G = Test de usuarios
F
H = Capacitación
E
I = Implementación
GyH
Secuencias: La contrapuesta de antecedentes
Dos tipos: Antecedentes: Cada responsable indica que tareas deben estar cumplidas para realizar la suya Actividades iniciales no pueden tener antecedentes
Red de tareas
Matriz de tiempos
• A la matriz de secuencias se le agregan tiempos de ejecución • El tiempo puede ser medido en horas, días, meses o años
Actividades
Antecedente
Duración mínima (días)
Duración máxima (días)
A = Relevamiento
-
30
30
B = Análisis de Requerimientos
A
45
45
C = Diseño
A
D = Codificación
ByC
60
60
E = Creación de manuales
ByD
3
8
F = Testing
D
20
20
G = Test de usuarios
F
30
30
H = Capacitación
E
15
25
I = Implementación
GyH
10
10
Red de tareas con tiempo de ejecución
En base a la matriz de tiempos se realiza este grafo: • Cada circulo es una tarea y se indican sus tiempos de ejecución Permite ver: • Las fechas de finalización de cada tarea
Trazamiento del “camino crítico” • Conduce desde el principio del proyecto hasta el fin • Es el camino mas largo • Puede haber uno o mas
Diagrama Calendario
Problemáticas del proyecto
Todo este ejecicio nos permite ver las limitaciones que posee el proyecto • De Recursos: ya sean humanos como materiales (paralelismo de tareas) • De Tiempo: determina un tiempo optimo de ejecución (se puede realizar en este tiempo o no?) • Económicas: muestra un costo óptimo para ver si se puede ejecutar el proyecto con los recursos económicos disponibles
CONCLUSIONES
Planificación: Objetivos, recursos, estructura de división de trabajo y organización
Itinerarios, actividades del proyecto, tiempo de comienzo y terminación del proyecto, redes
Control: Monitorear, comparar, revisar y tomar acción correctiva
¿Se realiza esta tarea correctamente en nuestra realidad? ¿Los tiempos son en realidad como lo marcan las estimaciones?