Programación de actualización

Digamos que tengo un proyecto X que debe completarse para la fecha Y En este momento estamos un 10 % atrasados ​​(debería ser un 50 % y en este momento un 40 %), ¿cómo puedo estimar qué nivel de "esfuerzo" se requiere para capturar ¿hasta?

Es decir, el cronograma original esperaba que se hiciera el 1% de las unidades de trabajo por día, pero para ponernos al día con el cronograma en alguna fecha Z (que es <= Y), necesitamos trabajar 1.2% de unidades de trabajo por día, estoy buscando una forma de identificar la parte de unidades de 1,2 % en función de un programa existente.

No estoy seguro de cómo se llama esto, pero si alguien que tiene derechos de edición tiene una mejor idea para la redacción, estaría agradecido si pudiera reformularla.

Con la esperanza de que esto no lo convierta en una "recomendación de herramienta o pregunta de compra", vuelva a redactar si suena así, sin embargo, si sabe cómo encontrar la información anterior usando la herramienta, ¿puede proporcionar un "cómo" en esa herramienta? , esto es realmente lo que estoy buscando, mi proyecto actualmente usa MS-Project, pero no creo que sea demasiado complicado insertar "fechas de inicio/finalización" en otra herramienta, si tiene esta función. En última instancia, me gustaría poder ejecutar un informe que calcule qué "unidades de trabajo por día" se requieren para completar todo el proyecto, desglosado solo por tareas que están atrasadas.

¡Bienvenido a PMSE! Las preguntas sobre compras están fuera de tema aquí según nuestras preguntas frecuentes , por lo que edité su pregunta ligeramente para eliminar la parte de compras. Creo que tiene una pregunta interesante que odiaría ver cerrada solo porque parece una pregunta sobre la compra de herramientas.
Gracias por la información, un colega mencionó que MS-Project podría hacer lo que estaba buscando, pero no puedo encontrar ninguna documentación que explique si es posible, originalmente iba a preguntar solo sobre MS-Project, pero Decidí que no quería limitarme en caso de que otra herramienta pudiera realizar la tarea. Espero que eso explique por qué lo redacté de la forma en que lo hice inicialmente.
Mi preocupación es que la respuesta a mi pregunta resulte en una "división real por días", que no es lo que estoy buscando (puedo hacer eso, pero para un proyecto grande con múltiples retrasos, podría ser bueno tener un solo informe con cada deslizamiento y aumento estimado de unidades de trabajo por día para ponerse al día)
He agregado algunos "comentarios" adicionales, si esta pregunta sigue siendo una pregunta de compras, ¿podría proporcionar un lugar donde pueda hacer el tipo de pregunta anterior para obtener una respuesta? Si puedo encontrar la información en otro lugar, puede editar y eliminar cualquier referencia a herramientas en mi pregunta.
¿Cómo puedes estar seguro de que tus estimaciones son verdaderas? ¿Ha tratado de determinar las causas de la discrepancia observada?

Respuestas (4)

No estoy seguro de entender la pregunta, pero me parece que está pidiendo el índice de rendimiento completo o TCPI.

En términos generales, el TCPI responde: "¿Qué tan atrasados ​​estamos y cuánto vamos a tener que acelerar para cumplir con nuestra fecha límite?" El TCPI es TCPI = (Trabajo restante)/(Presupuesto restante)

Por supuesto, eso supone que ha cuantificado el trabajo a realizar y el trabajo que se ha realizado. Si no configuró el valor ganado cuando hizo su diccionario WBS/WBS, y/o no lo revisó cuando comenzó la tarea, TCPI no lo ayudará en lo más mínimo.

Como ha señalado el estimable @codegnome, saber cuánto más rápido necesita trabajar realmente no le dice cómo trabajar más rápido. ¿Qué actividades puede abandonar sin causar una pérdida de calidad? ¿A qué miembros del personal puede aterrorizar para que hagan horas extra sin dañar las horas extra y las relaciones con los empleados?

Creo que esto es exactamente lo que estoy buscando, hice una búsqueda y parece que MS-Project lo admite. Sin embargo, no brinda información muy "detallada". Estoy buscando un aumento "diario", no una relación general de rendimiento de tareas. (Soy la abeja obrera, y esta es información que personalmente encontraría útil para tener objetivos que buscar)
TCPI es un indicador valioso; sin embargo, su uso es para validar el EAC. Por ejemplo, si su CPI es 0,88, lo que significa que se está excediendo, y su TCPI es 1,25, esto significa que debe operar a un nivel de eficiencia de 1,25 de ahora en adelante para cumplir con su EAC. Dado que 0.88 y 1.25 es una gran diferencia, entonces concluiría que el EAC NO es creíble, no es real. La regla general es que su TCPI no debe ser superior a 10 puntos de su CPI. Este es un indicador de costo, no un indicador de cronograma también.
Mirando lo que puedo hacer para mejorar la producción de cantidad por día, me dirá si es suficiente, per se. (No estoy viendo esto desde una perspectiva de "¿Cuánto OT puedo trabajar para hacer X?", es más un objetivo de productividad, ya sea por medio de trabajar más rápido o por un mejor uso de las herramientas).
Eso es cierto y estoy de acuerdo. Sin embargo, TCPI está relacionado con los costos, por lo que no estoy seguro de si es un indicador válido para el cronograma. El Programa Ganado es un derivado del Valor Ganado pero no sé si hay un equivalente TCPI en ES.
Excelente pregunta @DavidEspina. Si siguiéramos el mismo formato que otros valores, sería (Trabajo restante)/(Tiempo restante), que es casi tautológico. Por supuesto la clave es definir (trabajo restante). Todavía estoy luchando por entender la parte del "aumento diario" de la pregunta.
@MarkC.Wallace Supongamos que necesito sacar 1 unidad por día en un mundo perfecto, y estamos "tan atrasados" que sacar 2 unidades por día es lo que se requiere para cumplir con la fecha de finalización. Estoy tratando de averiguar en un montón de tareas cuál es el valor de esas 2 unidades (algunas son 1.2, otras son 3.5). Como estoy haciendo %'s, mi valor real puede ser 1.2 que obtengo, y no tiene que ser valores enteros redondeados. ¿Eso ayuda?

Si determinó dónde se encuentra utilizando el valor ganado y su EVMS es creíble, puede aplicar esta fórmula:

ECR=(BAC-BCWP)CAR*PoP restante en años

dónde

CAR=(BAC/FTE planificado)/PoP

Esto debería dar como resultado el nivel de FTE en el que deberá operar para ponerse al día con el cronograma al final del PoP.

Puede ejecutar esta misma fórmula, reemplazando BCWP con ACWP, para averiguar qué consumo de FTE necesita para ponerse al día con una variación de costos.

Ejemplo:

Dado:

Período de rendimiento (PoP) = 2 años o 104 semanas; Horas = 24.000; FTE planificado = 6; Presupuesto al Finalizar (BAC) = $21,600,000; Semanas agotado = 29; Semanas restantes = 75; Costo Presupuestado del Trabajo Realizado (BCWP) = $5,900,000; Costo Presupuestado del Trabajo Programado (BCWS) = $6,023,077; Costo Real del Trabajo Realizado (ACWP) = $6,200,000; Índice de Desempeño del Horario (SPI) = 0.98; Índice de rendimiento de costos (IPC) = 0,95; ETC real = 6,18

Siguiendo la fórmula anterior, la ECR = 6,05.

Esto sugiere que debe ejecutarse a 6,05 FTE frente a los 6,00 FTE planificados o los 6,18 FTE reales.

Sin embargo, 6.05 es menor que 6.18, por lo que no tiene sentido que "bajar" a 6.05 solucione su horario cuando llegó tarde a las 6.18. Por lo tanto, debe interpretar con cuidado, lo que significa que es posible que deba agregar 0.05 FTE a su 6.18, lo que lo convierte en 6.23 para corregir el cronograma.

También sabemos que colapsar su horario no siempre hace que las cosas mejoren sino que empeoren. Sin embargo, esta es la matemática. Úselo con cuidado.

No soy un PM, por lo que algunos de los acrónimos están fuera de mi cabeza, sin embargo, mi esposa está familiarizada con EVMS, por lo que es posible que tenga que molestarla :)
Deletreé algunas de las siglas; sin embargo, no recuerdo qué significan ECR o CAR. Perdón.

TL;DR

Identifique una causa raíz del retraso, vuelva a estimar su nivel de esfuerzo para cada tarea y ajuste su horario en consecuencia. No puede identificar la causa de un desfase de un cronograma; en el mejor de los casos, puede identificar el proceso o la dependencia de la tarea que está frenando su proyecto.

Problemas con Porcentajes de Unidades de Obras

Existen algunos dominios problemáticos en los que puede cuantificar de manera útil porcentajes de unidades de trabajo, pero en general esto ahora se acepta como una mala idea™. En la fabricación, por ejemplo, puede decir con seguridad que si tiene tres llantas instaladas en un automóvil nuevo, entonces la tarea de la llanta está completa en un 75 %. En la mayoría de los esfuerzos, sin embargo, hacer una declaración amplia como "el 100 % de las tareas está terminada en un 40 %" no es realmente muy informativo.

lo que debe hacer

Debe hacer algunas cosas básicas antes de continuar. Primero es identificar por qué su horario se está resbalando. Acelerar su cronograma en papel no necesariamente acelerará su trabajo completo. Para hacerlo , debe identificar la causa del deslizamiento y determinar si tiene:

  1. un problema de proceso,
  2. una restricción de recursos,
  3. un horario poco realista, o
  4. alguna otra cuestión oculta que necesita ser sacada a la superficie.

Una vez que haya identificado el problema y obtenido la aceptación de una solución, puede ajustar su plan de proyecto en función de los elementos del plan actualizado. También tiene varias opciones allí:

  1. Reducir el alcance para cumplir con el plazo actual.
  2. Agregue recursos para cumplir con la fecha límite actual, aunque debe tener en cuenta la Ley de Brook .
  3. Modifique su fecha límite para reflejar lo que ha aprendido sobre el proceso de su proyecto y las limitaciones de recursos.

Qué no hacer

Lo que probablemente no debería hacer es presionar el botón mágico "Go Faster™" basado en un cronograma acelerado general. Es poco probable que acortar cada tarea en 2/10 de un porcentaje produzca resultados útiles.

Piensa en ello de esta manera. Si tengo una tarea de 4 horas que he decidido que está un 1,2 % atrasada, eso significa que estoy ejecutando un poco menos de 3 minutos por persona atrasada para esa tarea. Digamos que es un trabajo de línea de montaje, y acelero la línea de montaje en un 0,2% (¿millas por hora? ¿widgets por segundo?), posiblemente aumentando las tasas de error o detención del trabajo en el proceso. Habiendo hecho eso, ¿cuáles 172.8 segundos de ese proceso de 4 horas son los desperdicios que espero que cada persona elimine?

A veces, tener "objetivos" ayuda a aclarar lo que está tratando de lograr, sin embargo, tenemos muchos pequeños widgets y las personas no siempre trabajan al 100% de productividad, por lo que pedirles que "intenten" cumplir un objetivo cada uno. día al menos da orientación. Suponga que le dijera que tenía que perder 50 libras para el próximo enero. Suponga que necesita perder 1 libra por día, pero los primeros 5 días perdió 0,5 libras, le gustaría saber qué debe hacer por día para ponerse al día, ¿verdad? Tal vez elija diferentes rutinas de ejercicio para lograr ese objetivo cuando esté atrasado. Eso es lo que estoy tratando de hacer.
Decir simplemente "tienes un 50 % de retraso" no ayuda, no es "procesable". Decir que aumentes tu producción en 2 "unidades" por día y deberíamos lograrlo, es procesable. A menos que tenga una idea de lo que está buscando, el solo hecho de decir que tiene un 49% de retraso al día siguiente no le dice si va a cumplir o no la marca.

Estoy totalmente de acuerdo con CodeGnome. En realidad, "estamos un 10% atrasados" solo puede tener un significado "estadístico" y las estadísticas generalmente se aplican solo a un gran conjunto de datos -> definición de tarea muy detallada, o un gran proyecto que está fuera de mi experiencia. Probablemente el tuyo sea el último caso, pero en mis proyectos tuve grandes problemas para identificar una fluencia del 10%. En realidad, mi herramienta identifica los creeps y también intenta ajustar el plan de trabajo, pero generalmente el problema no se puede resolver "yendo más rápido". Trabajo de forma ágil con un equipo muy motivado, cuando estamos atrasados ​​es porque el horario está mal :-). El exceso de trabajo nunca nos ayudó.

En este caso, la "motivación" es lo que busco, dígame qué debo lograr para saber cómo completarlo a tiempo, cuando estemos atrasados, ahora no sé qué debo lograr a diario. base para ayudar al objetivo general si eso tiene sentido.
¿Cómo mides tu progreso? (perdón si esta pregunta te parece estúpida :-) )
Finalización promedio de todas las unidades (dentro de la tarea). (no hay problema) Cada tarea no es una unidad única, es un conjunto de unidades.