¡Bienvenido! al foro de consultas y comentarios de Ms Project

Envía a imartin@epmconsultores.com a través de mi perfil tus consultas sobre Microsoft Project, Professional, Server, etc ... o bien añade respuestas y comentarios a los temas ya publicados. Ignacio Martín
http://www.epmconsultores.com/cursomicrosoftproject2013.html
http://www.epmconsultores.com/cursomsproject2013.html
http://www.epmconsultores.com/cursodeproject.html


19 enero 2011

Línea de base y Reprogramación


Estimado Ignacio


Un gusto saludarte tienes un blog muy interesante las felicitaciones.


Mira estoy en un proyecto el cual he reprogramado pero no me queda claro como puedo hacer para que coincida las dos curvas S y a partir de ahí reprogramar lo restante.


¿ Al reprogramar (fecha de estado 04/01) y luego grabar una nueva línea base no se genera una barra nueva base o se mueve, se mantiene la base inicial???


¿ La curva real se encuentra por debajo de la programada, como puedo hacer para reprogramar a partir de la fecha de estado?

Agradeciendo tu gentil atención


se despide cordialmente


Alejandro Felix P.

Respuesta [Ignacio Martín]:

Hola Felix, gracias por la felicitación, mérito también de todos los que participáis en este foro.

Aunque habitualmente nos referimos a las curvas S para gráficos de valores periódicos acumulados del proyecto como trabajo y costo, me parece entender que te refieres a gestionar el plan real-programado y la línea de base. Si fuera así te comento...

La Línea de base que se representa en la vista Gantt de seguimiento, o en la que corresponda, y que se define en Menú/ Formato/ Estilos de barra como la comprendida - Desde: Comienzo previsto - Hasta: Fin previsto -, se refiere a las fechas que se guardan en estos campos cada vez que se graba una nueva Línea de base a través de Menú/ Herramientas/ Seguimiento...Actualizar línea de base (o Guardar línea de base,...depende de la versión del Project).

El problema puede venir si guardamos un nuevo plan en la Línea de base 1 (ó 2, 3, 4...9) en lugar de la Línea de base(sin más) ya utilizada y que es la que se sigue representando. Esto es debido a que la Línea de base 1, para guardar sus datos usa los campos Comienzo previsto 1 y Fin previsto 1, la 2 Comienzo previsto 2 y Fin previsto 2... y claro no son los Comienzo previsto y Fin previsto definidos en la barra Línea de base (Comienzo previsto y fin previsto).




Así que o se añaden estos nuevos campos en la definición de las barras en el Gantt, o se puede manejar con un poco de habilidad las opciones de Establecer plan provisional...Copiar: Comienzo1/Fin1 En:Comienzo/Fin a través de la opción anterior Menú/ Herramientas/ Seguimiento...Actualizar línea de base, tal como se ve en la imagen superior, eso sí habiendo pasado la Línea de base inicial a otro Plan provisional mediante este sistema de Copiar En, si es que queremos conservarla.

Finalmente quedaría así,



Espero te haya servido de ayuda,

un saludo.

17 enero 2011

Duda sobre recursos



Estimado Sr:

He llegado hasta su blog buscando una información que no consigo terminar de tenerla clara, así que me dirijo a ud. a ver si me pudiera ayudar.

Aunque no tengo mucha experiencia en Project, he hecho algún proyecto sencillo (siempre hablando de construcción), pero me veo en la necesidad de hacer las cosas mejor y entrar en proyectos mas grandes.

Le concreto mi duda:

Me gustaría ver cómo puedo relacionar los rendimientos de una partida de obra con una programación y a su vez poder modificarlos.

Parto de un proyecto al cual me he de atener en cuanto a precios y rendimientos por ud. de obra. Así, por ejemplo, una partida me dice:

m3 TRANSPORTE TIERRAS, DIST. MÁX 5km CARGA M. MEC.

El cual tiene el siguiente descompuesto:

0,016 h de Pala cargadora
0,079 h de Camion Basculante

El total de m3 a transportar son 2.945,72

Y los precios son:

Pala cargadora: 25,30 €/h
Camion Basculante: 27,14 €/h

Los cuales introduzco en la Hoja de Recursos.

Todo esto son los datos.

Entonces yo creo la tarea m3 TRANSPORTE TIERRAS
y le asigno los recursos Pala Cargadora y Camion Basculante

Mis dudas son:

1.- Si -por ejemplo- asigno al recurso Pala Cargadora la cantidad 0,016, me lo redondea a 0,02, lo cual me desvirtúa el rendimiento. ¿Cómo lo puedo arreglar?

2.- Si no quiero tener a la Pala parada, necesitaría 0,079/0,016= 4,9375 Camiones por Pala para garantizar un rendimiento contínuo. Entonces...¿Cómo puedo reflejar eso en el Project?

3.- Suponiendo superado éste asunto, calculo que para transportar toda la cantidad haría falta 0,016 h/m3 x 2945,72 m3 = 47,13 h = 5,89 dias. Si quisiera reducirlo a la mitad...¿Cómo podría ahcerlo?

Como ve, mi nivel es muy básico y entendería que no considerase mi duda, pero por si acaso, le agradezco por adelantado cualquier tipo de ayuda.

Saludos

David de las Heras Moreno

Respuesta [Ignacio Martín]:
Hola David.



1. Crea los recursos de tipo trabajo Pala Cargadora y Camión Basculante en la vista Hoja de recursos con la Tasa (€/h) correspondiente, y una Capacidad máxima opcional si quieres que Project te advierta de posibles sobreasignaciones de recursos en base a su máximo disponible.




2. Creas la tarea m3 TRANSPORTE TIERRAS en la vista Diagrama de gantt (se crea con 1 día de duración por defecto), y la configuras con los siguientes parámetros en el formulario Recurso-predecesora que se muestra al dividir la pantalla en Menú/ Ventana/ Dividir ( ó Ficha Vista/ Grupo Vista en dos partes... Detalles marcado para la versión de Project 2010).

Nota: Hay que seleccionar la tarea en la ventana superior para que se muestre sus datos en el formulario inferior:

- Tipo de tarea: Unidades fijas

- C. por el esfuerzo: deseleccionado

- Programada manualmente: deseleccionado (solo disponible para usuarios versión 2010)

... y Aceptar

3. Asignas la Pala y el Camión a la tarea m3 TRANSPORTE TIERRAS



4. Introduces las horas de Trabajo de cada recurso según el rendimiento m3/h de cada recurso y el total de m3 que se estima para esta tarea, es decir 47,13h y 232,72h respectivamente y pulsa Aceptar.




5. Como el tiempo programado del Camión es aproximadamente 5 veces el de la Pala asignaremos 5 camiones en lugar de 1 con el fin de que empiecen y acaben a la vez. Para ello, ¡ previamente ! cambiaremos el Tipo de tarea a Trabajo fijo y pulsaremos Aceptar, para posteriormente incrementar hasta 5 el número de Unidades de Camiones, con lo que al dar a Aceptar se muestra una Duración de la tarea de 5,89 días. Si con el botón derecho del ratón cliqueamos sobre la ventana inferior, podemos seleccionar el formulario Programación que nos indicará las fechas de Comienzo y Fin de cada asignación, que vienen a ser muy próximas.




6. Volviendo al formulario Recursos y predecesoras de la ventana inferior haciendo clic con el botón derecho sobre dicha ventana, podemos incrementar proporcionalmente entre ellos el número de recursos del Camión y la Pala para reducir proporcionalmente la duración de la tarea, en el ejemplo pondremos 2 Palas y 10 Camiones para obtener 2,95 días de Duración de la tarea.

P.D. En Project como máximo se puede utilizar 2 decimales y solo en determinados campos,

Espero te sirva.

01 enero 2011

Proyección nueva fecha de fin (II) / Fórmulas



Estimado Ignacio.

¿Cómo puedo hacer a través de una fórmula que me muestre la nueva fecha de Fin, si en lugar de un 30% de Trabajo Completado tengo un 10%, el cual significa un 20% de atraso? Abusando de tu paciencia, también quisiera expresar lo mismo pero con horas de trabajo.


Saludos.

Veronika.


Respuesta [Ignacio Martín]:

Hola Veronika.

Empezando por la última pregunta, Project supone que aunque una tarea se retrase en su fecha de fin, no tiene porque variar las horas de trabajo inicialmente estimadas para llevarla a cabo, es decir que no tienes por qué calcular "a priori" una nueva estimación proyectada del esfuerzo (Trabajo) de la tarea aunque se haya retrasado.

En la imagen superior se muestra los diferentes estados en los que se puede encontrar una tarea en el proyecto respecto la fecha de seguimiento (Fecha de estado en Project), y que se ha representado en el Gantt como una línea roja vertical (Formato/ Cuadrícula).

Puedes insertar 2 columnas de campos personalizados, Fecha1 y Fecha2 por ejemplo, en tu tabla de tareas, titulándolos "Fin proyectado" y "Fin proyectado según realizado" respectivamente. En el segundo campo se multiplicará la duración restante de la tarea, por un factor corrector que relaciona la Duración del tiempo transcurrido desde el Comienzo real de la tarea a la fecha de seguimiento (Fecha de estado), con la Duración real (%completado).

Las Fórmulas correspondientes a estas dos columnas que se introducen a través de la opción Campos personalizados, y que puedes copiar desde aquí, y pegar en la definición de la fórmula en Project, son las siguientes:

Fin proyectado (Fecha1):

IIf(([% completado]>0 And [% completado]<100) Or ([% completado]=0 And [Comienzo]<[Fecha de estado]);ProjDateAdd([Fecha de estado];[Duración restante];[Calendario del proyecto]);[Fin])



Nota.- Al aplicar esta fórmula se obtienen las mismas fechas de fin que si se utilizara la opción de seguimiento de Project Reprogramar trabajo retrasado a partir de la Fecha de estado, pero sin considerar la lógica de precedencias en cuanto a las predecesoras o sucesoras que pudieran aceptarle, y que en este ejemplo no existen.


Fin proyectado según realizado (Fecha2):

IIf(([% completado]>0 And [% completado]<100) Or ([% completado]=0 And [Comienzo]<[Fecha de estado]);ProjDateAdd([Fecha de estado];[Duración restante]*(IIf([% completado]>0 And [% completado]<100;ProjDateDiff([Comienzo];[Fecha de estado];[Calendario del proyecto])/Val([Duración real]);1));[Calendario del proyecto]);[Fin])

Importante: Es necesario escribir la Fecha de estado en la que se ha hecho el seguimiento del proyecto, en Menú/ Proyecto/ Información del proyecto. De lo contrario el cáculo de las fechas proyectadas será erróneo.

Espero te sirva y Feliz 2011 para todos