Hola,
buen dia, soy nuevo en esto de los foros y estoy utilizando Project para llevar un cronograma de obra, estaria muy agradecido si alguien me pudiera colaborar en el tema debo mostrar en una columna del Project los dias de retraso que tiene la obra y/o los días de adelanto con respecto al la linea base original.
Gracias por sus respuestas.
Carlos Quintero Desde Bogotá Colombia.
Respuesta [Ignacio Martín]:
Carlos,
el campo de Project que muestra la diferencia entre la fecha Fin prevista o Fin de línea base en la versión de Project 2011 y la fecha Fin (actualmente programada)se llama Variación de fin, es decir
Variación de fin = Fin previsto (o Fin de línea base en 2011) - Fin
Otros dos campos similares son
Variación de comienzo = Comienzo previsto (o Comienzo de línea base en 2011) - Comienzo
Variación de duración = Duración prevista (o Duración de línea base en 2011) - Duración
Así que puedes insertar estos campos en tu tabla y ya lo tienes.
Importante.- Para la versión 2011, recomiendo que las tareas estén programadas en Modo Automático y no Manual.
Saludos
22 marzo 2011
19 marzo 2011
¿Cómo calcula Project el % completado del proyecto?
11 febrero 2011
Duración en meses naturales
Hola:
puede que en alguna ocasión necesitemos insertar una duración de una tarea en meses naturales, como por ejemplo 12 mst o 36 mst, para indicar que la tarea es de un año o de tres años respectivamente. Pues bien, para project 1 mst = 30 días naturales(30 dt), por lo que si echamos la cuenta 12 mst = 360 dt y 36 mst = 1080 dt. Así que si alguien quiere decirle a Project que la tarea dura 1 año, le recomiendo que en Duración introduzca 365 dt, ojo! salvo que sea bisiesto, porque si queremos que acabe en el mismo día del año siguiente habrá que decirle 366 dt, como ocurre en 2012.
Saludos
06 febrero 2011
Gantt valorado mensualmente
Hola,
en un pliego me piden un programa de trabajos con valoración mensual, a presentar todo en una sola tabla.Habitualmente hago un programa de trabajos con Microsoft Project y a parte una tabla excel con la valoración mensual y la acumulada, y quisiera saber si es posible hacer esto en Project y obtener una valoración mensual en la vista del diagrama de Gantt. Hasta donde he llegado, es a insertar una columna con los costos de cada tarea, pero sólo he logrado que me aparezca en la barra para la duración completa de la tarea, ¿se puede al menos distribuir el coste en la barra por meses?
Gracias y un saludo.
Nuria
Respuesta [Ignacio Martín]:
Hola Nuria, lamento decirte que nunca he conseguido obtener un Gantt en Project con el coste distribuido por meses en las barras de manera directa. Quizás más adelante publique una macro que lo haga, o a lo mejor alguien se le ocurre alguna alternativa y lo comenta en este foro. No obstante te recomiendo mires una consulta anterior que hace referencia al Cálculo de los costos y su distribución mensual que si te permite conocer esos valores mensuales de manera aautomática, aunque no en el propio Gantt.
Un saludo,
en un pliego me piden un programa de trabajos con valoración mensual, a presentar todo en una sola tabla.Habitualmente hago un programa de trabajos con Microsoft Project y a parte una tabla excel con la valoración mensual y la acumulada, y quisiera saber si es posible hacer esto en Project y obtener una valoración mensual en la vista del diagrama de Gantt. Hasta donde he llegado, es a insertar una columna con los costos de cada tarea, pero sólo he logrado que me aparezca en la barra para la duración completa de la tarea, ¿se puede al menos distribuir el coste en la barra por meses?
Gracias y un saludo.
Nuria
Respuesta [Ignacio Martín]:
Hola Nuria, lamento decirte que nunca he conseguido obtener un Gantt en Project con el coste distribuido por meses en las barras de manera directa. Quizás más adelante publique una macro que lo haga, o a lo mejor alguien se le ocurre alguna alternativa y lo comenta en este foro. No obstante te recomiendo mires una consulta anterior que hace referencia al Cálculo de los costos y su distribución mensual que si te permite conocer esos valores mensuales de manera aautomática, aunque no en el propio Gantt.
Un saludo,
04 febrero 2011
DUDAS PROJECT

Buenos días Ignacio y antes de nada gracias por tu ayuda a todos los que estamos perdidos con el Project. Paso a contarte mi duda.
Estoy empezando a manejar Project y me surgen diversas dudas.
He introducido las tareas y los recursos a partir de los datos que consigo del programa de presupuesto y mediciones. Mi primera duda es , donde se le asignan las cantidades de cada partida o esto es innecesario. Me refiero por ejemplo si tengo una unidad que se llama Limpieza de cunetas y que tiene como recuros un peón y una motonivelado, el programa de presupuestos estima pongamos 0.05 h. para cada metro lineal y la medición de esta partida serían 500 ml., entonces me pregunto, hay alguna manera de que en Project figuren esos 500 ml. Por otro lado me gustaría saber si es posible que el Project me indique los rendimientos por unidad de cada recurso, para así poder ir controlando según aumente o disminuya la duración de la tarea.
Por otro lado, una vez intoducidos los valores de rendimiento y costo de cada recurso según los datos del programa de presupuestos, Porject em calcula la duración si lo tengo en autoprogramar, el tema es que una vez realizado esto y según mi experiencia la unidad de obra se pordría hacer en menos tiempo, entonces cual es la manera para que yo le pueda decir que en vez de 10 días le lleva 7 t me cambie lógicamente los rendimientos de cada recurso. Y ya dentro de este tema, si uno de los recursos es un material como hago para que que al disminuir la duración no me reduzca el número de unidades de este material.
Por último y la más importante, al introducir dentro de la tarea las unidades de cada recurso me surge una duda. Que es mejor poner el número de unidades que necesito para una unidad de la tarea o para el projecto completo, es decir poner por ejemplo el rendimiento de una pala para excavacion de un m3 o el total para los 300 m3 que tiene mi obra.
En fin después de esto rollo espero puedas darme alguna pista porque tengo que entregar unalicitación la semana que viene y es mi primer trabajo así que me gustaría no defraudar a mis jefes.
Un saludo y gracias de antemano.
Respuesta [Ignacio Martín]:
Hola Javier,
me parece muy interesante lo que planteas, desde mi punto de vista hay mucho desacierto al respecto, y efectivamente la elección apropiada del E.D.T. o Esquema de Desagregación de Trabajos (el alcance) en la fase inicial de la planificación es lo más importante, fundamentalmente porque rediseñar el E.D.T.una vez avanzada la programación es más laborioso que cualquiera de los otros aspectos. Podríamos decir que si el E.D.T. no está bien enfocado ya vamos mal para el resto, o sea que más nos vale dedicarle el tiempo que sea necesario, sino enseguida aparecerán los primeros problemas: dificultad para estimar-cuantificar los trabajos, dificultad para definir las relaciones de precedencia, problemas para asignar recursos claramente identificados, e incluso penalización de tiempo-retrasos involuntarios al limitar la optimización de los enlaces por no haber desagregado adecuadamente algunas tareas, es increíble pero ocurre frecuentemente. Es decir “el mero hecho de la forma de definir el E.D.T. puede tener consecuencias de adelanto o retraso en la duración calculada del proyecto”. Gran parte de lo que planteas se puede responder en base a tener claro determinados principios y metodologías de la gestión de proyectos, más que por conocimiento profundo del Project. Como este tema da mucho de sí intentaré resumir mi experiencia a continuación en una relación de recomendaciones, aunque esa experiencia me halla llevado a enfrentarme a muchos tópicos que deambulan por ahí.
1. El E.D.T. debe incluir todos los trabajos del proyecto (más o menos agrupados).
2. El éxito en la gestión del proyecto (plazo, calidad, coste,...) se basa fundamentalmente en la optimización de la gestión de recursos.
3. Para gestionar óptimamente los recursos se requiere una programación y control de su trabajo lo más cuantificado posible.
4. El E.D.P. Esquema de Desagregación del Proyecto de los software de mediciones y presupuestos están orientados a facilitar la obtención del cálculo de costes y no al control de los trabajos de los recursos, por lo que aporta poca ayuda en la construcción del E.D.T., en muchas ocasiones desagregamos también por zonas, tramos, áreas, estructuras, bloques, portales, viviendas, etc. o incluso fases.
5. Salvo que seas el encargado de los recursos de una subcontrata y no el jefe del proyecto, recomiendo asignar un solo perfil de recurso por tarea-trabajo, para no morir en el empeño, por ejemplo:
Tarea: Limpieza de cunetas (configurada como Tipo=Unidades fijas y Condicionada por esfuerzo=marcado)
Recurso asignado: Eq. limpieza cunetas (1 inicialmente, cuantos menos equipos mejor, ya se verá al final si hay que subir los equipos, o el rendimiento, según como se interprete por el jefe de proyecto)
Duración: n días siendo n un valor que se mete a mano en Project y que se debería calcular si es posible como Medición/Rdto día de un equipo, si no es posible cuantificarlo, se “moja” el jefe de proyectos y le da un valor estimado a partida alzada, n días.
Nota.- Esta fórmula se puede definir en Project parecido a como se haría en Excel, pero su resultado no se transfiere a Project automáticamente, por lo que no tiene excesivo interés crearla en Project. Por otro lado, no está claro cuál es el rendimiento de una tarea por el hecho de conocer su descompuesto unitario de horas de mano de obra y maquinaria, porque se pueden solapar sus tiempos, salvo que hubiera un único recurso. Por eso recomiendo el recurso mix “Equipo” de algo que da un rendimiento día para esa tarea específica.
Por cierto, siempre se puede insertar campos personalizados por el usuario en tu tabla de Project, como por ejemplo la medición de los 500 ml, pero con carácter informativo o/y para usarlo como variable de una fórmula de otra columna, teniendo en cuenta que en Project no se puede definir fórmulas en campos calculados por él y sí en campos de usuario.
Si se asignan unidades materiales a una tarea, al cambiar la duración las unidades materiales permanecen constantes.
Si quieres acortar la duración de una unidad-tarea o asignas más unidades del recurso y/o directamente reduces a mano la duración, consciente que estás aumentando el rendimiento, porque eso Project de momento no lo sabe, ni se lo puedes decir, etc., etc., etc.
Un saludo,
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.
Palabras clave:
comienzo previsto,
establecer línea de base,
estilos de barra,
fin previsto,
línea de base,
plan provisional
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.
Palabras clave:
ajustar duración,
asignación de recursos,
condicionada por el esfuerzo,
costo,
duración mensual,
recursos,
rendimiento,
trabajo,
unidades,
unidades fijas
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
Palabras clave:
fecha de estado,
fin proyectado,
fin proyectado según realizado,
reprogramación,
reprogramar trabajo
28 diciembre 2010
Asignación de costos a tareas con Project

Buenos días,
Estoy preparando una licitación y dentro del apartado de Plan de Obras me puntuaran la coherencia en la asignación de costos/tareas, estoy haciendo la planeación en Project 2003 y no se como puedo obtener estas vistas.
Gracias
Camila García Burbano
Respuesta [Ignacio Martín]:
Hola Camila:
Si te refieres a la distribución de los costos en el tiempo puedes preparar el siguiente informe. Otra cosa es justificar el precio de cada tarea (unidad) del Project, que no deja de ser un descompuesto a calcular mejor con otro software específico para eso (aplicaciones de mediciones y presupuestos).
1. Comprueba que tienes activada la opción Mostrar Tarea resumen del proyecto, en Menú/ Herramientas/ Opciones/ Vista
2. Inserta la columna Costo fijo y Costo en una tabla de tareas (Tabla Entrada del Diagrama Gantt por ejemplo, luego las puedes eliminar).
3. Valora en la columna Costo fijo el importe de la tarea o/y cabecera y observa los Costos de tu proyecto en la Columna Costo.

4. Ya puedes obtener un informe de inversiones valorado por meses por ejemplo, tanto a nivel de tareas, como de cabeceras y total del proyecto a través del Informe Flujo de Caja, en Menú/ Ver/ Informes/ Personalizados...Flujo de caja ..., eso sí modifícalo antes para elegir un período de Meses en vez de Semanas en el propio formulario que te aparece al seleccionar Modificar el informe.

5. Otra opción es cargar la vista Uso de Tareas, insertar en la tabla de la ventana izquierda la columna Costo y quitar las que no interesen. Por otro lado debes de insertar el campo Costo en la ventana derecha (Fase temporal amarilla) con el botón derecho del ratón, marcando Costo y desmarcando Trabajo. Finalmente aplica un zoom menos a la vista de manera que salgan períodos mensuales,...o lo que quieras.
Espero te sirva.
Un saludo
21 diciembre 2010
¿Cómo planificar las inversiones del proyecto con Microsoft Project y otras agrupaciones de costos?

Supongamos que queremos planificar y controlar las inversiones de un proyecto repartiéndolas linealmente (o personalizadamente) con Microsoft Project en el tiempo que dure todo el proyecto. Para ello imaginemos un proyecto como el siguiente.

Creamos una tarea auxiliar denominada “Lapso del proyecto” por ejemplo, que tendrá como duración la duración de todo el proyecto. Para ello Copiamos la celda Duración de la tarea “PROYECTO FABRICACIÓN” , que habremos insertado como cabecera previamente con la intención de englobar todas las tareas del proyecto (¡no sirve la denominada Tarea Resumen del Proyecto – Fila 0 – Menú/ Herramientas/ Opciones/ Vista/ Mostrar Tarea Resumen del Proyecto !”, y Pegado especial …Pegar vínculo/ Datos de texto y Aceptar.

A continuación creamos el recurso “Costo Inversiones” en la vista Hoja de recursos, con el Tipo Costo y el Grupo “Inversiones” por si en un futuro quisiéramos agrupar y totalizar todos los costos del proyecto por categoríaas.

Desde la vista Diagrama de Gantt asignamos el recurso Costo inversiones a la tarea Lapso fabricación con un importe de 12.000€

Finalmente vemos la agrupación de costos del proyecto y su distribución por categorías incluida la de Inversiones, considerando además que pueden ser personalizadas para cada período como muestra la imagen para las Inversiones (800€/día si lineal).
N.- Por supuesto se puede ir introduciendo el Costo real y Project muestra el Restante para cada asignación de costos.
Saludos
Ignacio Martín
MVP Project
Para más información:
EPM CONSULTORES
Telf: +34 902 194080
Móvil: +34 609156333
Imartin@epmconsultores.com
Móvil: +34 609156333
Imartin@epmconsultores.com
Palabras clave:
agrupar,
agrupar costos,
control de costos,
costo,
costo real,
costo restante,
costos del proyecto,
distribución de costos,
lapso
02 diciembre 2010
Project Server 2007
Buenas tardes
Primero quiero extenderle una felicitación por este blog, en verdad es muy bueno, para todos los interesados en la administración de proyectos (por lo que veo en cualquier nivel.)
Mi pregunta, y la razón por la que caí en este blog, es la siguiente.
En nuestra organización contamos con un servidor con Project Server 2007. Como administrador, cree un template en MS Office Project 2007. Posteriormente, me conecté al servidor con Project Server y guarde el archivo como plantilla, para que de esta forma todos Administradores de proyectos basen sus planes de trabajo en una misma plantilla. Hasta aquí funciona a la perfección, o por lo menos eso pensaba. El problema es que algunos administradores cuando se conectan al servidor y crean un nuevo proyecto, tomando como base la plantilla que subí e intentan abrir una vista, por ejemplo Gantt les muestra la hoja de recursos, si intentan abrir la hoja de recursos les muestra la de uso de recursos, eso pasa con casi todas las vistas de mi plantilla. Tres administradores tienen este problema, un compañero y yo las podemos ver sin ningún problema.
Como dato extra, cree tablas, campos y vistas personalizadas para la plantilla. En el organizador me muestra vistas que yo no cree.
Saludos y gracias de antemano.
Bruno Díaz Suárez
Hola Bruno:
Como administrador del Server te recomiendo dos procedimientos a la hora de incluir un diseño personalizado (Vista, Tabla, Fórmula,..) en el servidor con la finalidad de compartirlo y estandarizarlo entre el equipo del proyecto.
El primero se corresponde a un escenario en el que el administrador quiere diseñar directamente desde su pc algo que inmediatamente se incorpore al conjunto de la organización, para lo cual debe trabajar con la Plantilla global de empresa abierta(!) en Menú> Herramientas> Opciones de empresa> Abrir la información global de empresa. Tras acabar con los cambios, guardas y sales del Project, para a continuación volver a entrar(!) y comprobar que se han recogido los cambios.
Es posible que si nombras a la Tabla, Vista, o lo que sea de la misma manera que un diseño existente, el programa te lo advierta y tengas que cambiar o borrar esos nombres desde el Organizador, date cuenta que puede entrar en conflicto los diseños locales que cada usuario tiene en su ordenador y que están residentes en la plantilla local Global.mpt con la Global.mpt de empresa que está en el servidor y que has modificado al abrirla. Por cierto, al resto de los usuarios les puede pasar una cosa parecida, me refiero a que pueden tener o hacer diseños que por su nombre repetido entren en conflicto con el del servidor, cosa que el Project normalmente avisa, para lo cual tendrán que cambiar el nombre a sus diseños desde su organizador abriendo su Plantilla local global.mpt, lógicamente la del server no les deja porque no son administradores, aunque no sea este el caso.
Igualmente, para que el resto de los usuarios vean los cambios hechos por el administrador, deben de salir del Project y volver a entrar. Por cierto en ocasiones encontré problemas con el buffer de memoria local generado en cada usuario, porque mantenía información antigua y no la renovaba como era de esperar, así que debes tener esto en cuenta y buscar la manera de borrar ese buffer residual para mayor seguridad en las pruebas, si no consigues los resultados esperados.
El segundo procedimiento se refiere a cuando cualquier usuario realiza una serie de diseños personalizados en su máquina de forma independiente, lo cual genera el archivo .mpp correspondiente. Si quisiéramos extender esto al resto de la organización, el administrador podría transferir esos diseños al servidor a través del Organizador, una vez cargado en memoria el mpp con los diseños, y por supuesto abriendo previamente la Plantilla global de empresa, es decir que en esa situación, se trataría de pasar los elementos Vistas, Tablas, etc. desde el archivo mpp del usuario a la Plantilla Global de empresa Global.mpt. Y como siempre guardar y salir para incluir los cambios...y ojito con los spool (buffers).
Finalmente decirte que me parece acertado que además de lo dicho anteriormente, y con posterioridad a ello, crees y utilices Plantillas de modelo de proyectos para la organización, porque de hecho hay parámetros de configuración que no se recogen en la plantilla global de empresa y que si pueden estar en esas otras específicas, al margen de otros datos correspondientes al alcance específico de cada tipo de proyecto
Espero te sirva y gracias por tu interés en este foro.
Primero quiero extenderle una felicitación por este blog, en verdad es muy bueno, para todos los interesados en la administración de proyectos (por lo que veo en cualquier nivel.)
Mi pregunta, y la razón por la que caí en este blog, es la siguiente.
En nuestra organización contamos con un servidor con Project Server 2007. Como administrador, cree un template en MS Office Project 2007. Posteriormente, me conecté al servidor con Project Server y guarde el archivo como plantilla, para que de esta forma todos Administradores de proyectos basen sus planes de trabajo en una misma plantilla. Hasta aquí funciona a la perfección, o por lo menos eso pensaba. El problema es que algunos administradores cuando se conectan al servidor y crean un nuevo proyecto, tomando como base la plantilla que subí e intentan abrir una vista, por ejemplo Gantt les muestra la hoja de recursos, si intentan abrir la hoja de recursos les muestra la de uso de recursos, eso pasa con casi todas las vistas de mi plantilla. Tres administradores tienen este problema, un compañero y yo las podemos ver sin ningún problema.
Como dato extra, cree tablas, campos y vistas personalizadas para la plantilla. En el organizador me muestra vistas que yo no cree.
Saludos y gracias de antemano.
Bruno Díaz Suárez
Respuesta [Ignacio Martín]:
Hola Bruno:
Como administrador del Server te recomiendo dos procedimientos a la hora de incluir un diseño personalizado (Vista, Tabla, Fórmula,..) en el servidor con la finalidad de compartirlo y estandarizarlo entre el equipo del proyecto.
El primero se corresponde a un escenario en el que el administrador quiere diseñar directamente desde su pc algo que inmediatamente se incorpore al conjunto de la organización, para lo cual debe trabajar con la Plantilla global de empresa abierta(!) en Menú> Herramientas> Opciones de empresa> Abrir la información global de empresa. Tras acabar con los cambios, guardas y sales del Project, para a continuación volver a entrar(!) y comprobar que se han recogido los cambios.
Es posible que si nombras a la Tabla, Vista, o lo que sea de la misma manera que un diseño existente, el programa te lo advierta y tengas que cambiar o borrar esos nombres desde el Organizador, date cuenta que puede entrar en conflicto los diseños locales que cada usuario tiene en su ordenador y que están residentes en la plantilla local Global.mpt con la Global.mpt de empresa que está en el servidor y que has modificado al abrirla. Por cierto, al resto de los usuarios les puede pasar una cosa parecida, me refiero a que pueden tener o hacer diseños que por su nombre repetido entren en conflicto con el del servidor, cosa que el Project normalmente avisa, para lo cual tendrán que cambiar el nombre a sus diseños desde su organizador abriendo su Plantilla local global.mpt, lógicamente la del server no les deja porque no son administradores, aunque no sea este el caso.
Igualmente, para que el resto de los usuarios vean los cambios hechos por el administrador, deben de salir del Project y volver a entrar. Por cierto en ocasiones encontré problemas con el buffer de memoria local generado en cada usuario, porque mantenía información antigua y no la renovaba como era de esperar, así que debes tener esto en cuenta y buscar la manera de borrar ese buffer residual para mayor seguridad en las pruebas, si no consigues los resultados esperados.
El segundo procedimiento se refiere a cuando cualquier usuario realiza una serie de diseños personalizados en su máquina de forma independiente, lo cual genera el archivo .mpp correspondiente. Si quisiéramos extender esto al resto de la organización, el administrador podría transferir esos diseños al servidor a través del Organizador, una vez cargado en memoria el mpp con los diseños, y por supuesto abriendo previamente la Plantilla global de empresa, es decir que en esa situación, se trataría de pasar los elementos Vistas, Tablas, etc. desde el archivo mpp del usuario a la Plantilla Global de empresa Global.mpt. Y como siempre guardar y salir para incluir los cambios...y ojito con los spool (buffers).
Finalmente decirte que me parece acertado que además de lo dicho anteriormente, y con posterioridad a ello, crees y utilices Plantillas de modelo de proyectos para la organización, porque de hecho hay parámetros de configuración que no se recogen en la plantilla global de empresa y que si pueden estar en esas otras específicas, al margen de otros datos correspondientes al alcance específico de cada tipo de proyecto
Espero te sirva y gracias por tu interés en este foro.
Palabras clave:
buffer de memoria,
global.mpt,
organizador,
plantilla información global de empresa,
plantillas,
project server 2007
19 noviembre 2010
Cálculo del % completado estimado de tareas

Hola!
En Primavera Project Planner puedo calcular el % estimado en cada tarea para poderlo comparar con el % completado. En MS Project no he podido obtener este dato...por ejemplo, tengo una tarea con inicio 8/11/2010 y fin 19/11/2010 (duracion = 10 días), pero el 17/11/2010 deseo realizar seguimiento y necesito los siguientes datos:
- %Completado (este lo colocamos nosotros manualmente, por ejemplo, 50%)
- %Estimado: si el seguimiento se hiciera despues del 19/11/2010, este porcentaje seria 100%, pero para fechas inferiores a la finalizacion de la tarea, el % debería ser proporcional a su duración. En este caso seria el 80%, porque van 8 dias transcurridos de los 10 totales de la tarea.
Este % estimado lo entrega Primavera automáticamente, pero no lo veo en MSProject, agradezco si es posible tener este dato...
Respuesta [Ignacio Martín]:
Hola Patricia:
Puedes introducir una fórmula en un campo personalizable libre para el usuario que te lo calcule en base a la Fecha de estado y el Calendario Estándar que tengas en tu proyecto en ese momento en Proyecto/ Información del proyecto. Yo elegí el campo Texto11 y lo personalicé con la siguiente fórmula que puedes pegar
Str(IIf([Fin]<=[Fecha de estado];100;IIf([Comienzo]>[Fecha de estado];0;Round((100*(Val(ProjDateDiff([Comienzo];[Fecha de estado];"Estándar"))/[Duración])))))) & "%"
...y funcionó.
Espero que a ti también.
P.D. 9/6/2014:
en el siguiente enlace de este foro
http://forodeproject.blogspot.com.es/2014/06/completado-esperado-segun-programacion.html
(copiar y pegar enlace en navegador)
se explica en vídeo y texto como obtener los valores de % completado esperado según el programa actual del proyecto, tanto de las tareas normales como de las de resumen. Además és aplicable a cualquier situación o excepción.
15 noviembre 2010
Convertir todos los sábados y domingos a laborables

Hola, estoy haciendo una programación de mantenimiento, y como son obras en las cuales se trabaja todos los días, necesito que el sábado y domingo así como feriados cuenten como dias normales, la programacion la quiero hacer desde enero hasta finalizar el año, y bueno en realidad la programación es hasta el 2015, además quiero ver la forma de como puedo tener los historiales de mantenimiento...gracias por la ayuda
Cindy M.
Respuesta [Ignacio Martín]:
Hola Cindy:
Puedes convertir los sábados y domingos como días feriados (laborables) en Menú/ Herramientas/ Cambiar calendario laboral.
La forma depende ligeramente de la versión, hasta la versión 2003 simplemente te sitúas con el ratón en la zona de título de las columnas sábado y domingo que están en gris y a continuación seleccionas el botón Período laborable no predeterminado, y Aceptar. De esa forma todos los fines de semana hasta el último año que tiene el Project (2049?) se convierten en laborables. Evidentemente deberías confirmar cuando lo tienes seleccionado que el horario Desde Hasta de la jornada que se propone es la que tu quieres.
Si usamos la versión 2007 en Menú/ Herramientas/ Cambiar calendario laboral, o con la versión 2010 ficha Proyecto/ grupo Propiedades...opción Cambiar tiempo de trabajo, hay que seleccionar la ficha Semanas laborales y luego el botón Detalles...y seleccionar por ejemplo de Lunes a Domingo y luego Establecer días en estos períodos laborables específicos, eligiendo opcionalmente otra definición de jornada laboral en Desde Hasta...y luego Aceptar hasta salir...y ya está.
Lo mismo haríamos con un día feriado (festivo) aislado.
Respecto a tener datos históricos hay diferentes formas, empezando por introducir los datos reales de lo que va pasando en nuestro proyecto con las fechas por ejemplo de Inicio real y Fin real, o guardando diferentes fotos del proyecto en diferentes momentos con las líneas de base y planes provisionales, y por supuesto como siempre, guardar el proyecto con diferente nombre.
Espero te haya ayudado en algo.
Un saludo
24 octubre 2010
Asignar colores a las barras según el recurso

Antes de nada comentar que no existe una forma automática de mostrar un color característico en las barras del diagrama de Gantt según el recurso asignado, entre otras razones porque puede haber varios en la misma tarea.


Además en las versiones de Ms Project 2007 y anteriores como máximo solo se puede llegar a definir 17 colores distintos. Afortunadamente en la versión 2010 la gama de colores es casi ilimitada. No obstante explicaré a continuación una forma un poco artesana de jugar con los colores en las barras, quizás para salir del paso.

En el ejemplo de proyecto que se adjunta denominado Barras de colores.mpp y que se puede descargar pinchando aquí se incluye un diseño de Vista también llamado Barras de colores, al que se puede acudir para seleccionar el color deseado sin más que escribir S o Sí sobre la columna del color, para cada tarea, y si previamente hemos aplicado un filtro en la cabecera de la columna Nombre de los recursos, podemos ir pintando a nuestro gusto las barras del gantt de manera más fácil.

Para poder aplicar esta vista en nuestro ordenador para cualquier proyecto existente o futuro utilizaremos la opción Organizador, a través de Menú/ Herramientas/ Organizador, buscando tanto la Vista como la Tabla y copiando barras de colores del proyecto cargado en Project Barras de Colores.mpp a la plantilla Global.MPT. Esto hará que se encuentre disponible para cualquier proyecto.
Un saludo.

En el ejemplo de proyecto que se adjunta denominado Barras de colores.mpp y que se puede descargar pinchando aquí se incluye un diseño de Vista también llamado Barras de colores, al que se puede acudir para seleccionar el color deseado sin más que escribir S o Sí sobre la columna del color, para cada tarea, y si previamente hemos aplicado un filtro en la cabecera de la columna Nombre de los recursos, podemos ir pintando a nuestro gusto las barras del gantt de manera más fácil.

Para poder aplicar esta vista en nuestro ordenador para cualquier proyecto existente o futuro utilizaremos la opción Organizador, a través de Menú/ Herramientas/ Organizador, buscando tanto la Vista como la Tabla y copiando barras de colores del proyecto cargado en Project Barras de Colores.mpp a la plantilla Global.MPT. Esto hará que se encuentre disponible para cualquier proyecto.
Un saludo.
PD.- Hazte seguidor de este foro ahora y recibirás un correo automáticamente cuando haya novedades. Es muy sencillo.
30 septiembre 2010
Información global de empresa en Project Server 2007
Hola,
Realice modificaciones en la plantilla global de la empresa en el apartado Herramientas Opciones, ahora cada vez que abro un proyecto del Project Server 2007 me dice que “El proyecto que está abriendo contiene o bien una vista o una tabla que tiene el mismo nombre que el elemento de la plantilla de la información global de la empresa” regresé la plantilla global de la empresa a como estaba originalmente y el mensaje sigue…
¿tienes alguna opción para revertir el impacto?
Saludos
América Méndez
Realice modificaciones en la plantilla global de la empresa en el apartado Herramientas Opciones, ahora cada vez que abro un proyecto del Project Server 2007 me dice que “El proyecto que está abriendo contiene o bien una vista o una tabla que tiene el mismo nombre que el elemento de la plantilla de la información global de la empresa” regresé la plantilla global de la empresa a como estaba originalmente y el mensaje sigue…
¿tienes alguna opción para revertir el impacto?
Saludos
América Méndez
Respuesta [Ignacio Martín]:
Hola América:
Lo primero es conocer los “entresijos” del Project Server respecto a las plantillas Global del Server y Global del usuario, porque las combinaciones que generan conflictos en relación a esto son inmensas y desconozco en detalle tu sistema y configuración, pero con algunas pistas igual te puedo ayudar.
Al instalar Project en una máquina de un usuario se genera un archivo denominado Global.mpt (Microsoft Project Template), que recoge la definición por defecto de las Tablas, Campos, Vistas, Filtros, Grupos, Informes, Calendarios, Formularios, Grupos, Macros, Barras de herramientas y Equivalencias de importación-exportación del Project. Las nuevas definiciones de cualquiera de estos entes que el usuario cree, o incluso las que trae por defecto y el usuario modifica mínimamente quedan archivadas únicamente en el proyecto activo (.mpp), salvo que se use una herramienta denominada Organizador que permite transferir entes entre un proyecto (.mpp) y la plantilla Global local (.mpt) y viceversa, lo que reemplazaría determinados diseños por otros si se llamaran igual.
Lo anterior se refiere fundamentalmente a un usuario trabajando sin conexión al Server.
Cuando el usuario entra a formar parte de las cuentas de dominio del Project Server hay que considerar un nuevo archivo Global denominado Plantilla Global de Empresa, que será la que prime sobre los usuarios de Project que trabajan bajo el dominio del Server y que se encuentra en el servidor. Es decir que las Tablas, Vistas, Calendario,…que se le propone al usuario son las que figuran en el Global de Empresa, lo que supone estandarizar la información de los usuarios del sistema.
¿Qué ocurre si un usuario modifica una tabla en su pc sin abrir la Plantilla Global de Empresa (requiere ser administrador) y publica o guarda el proyecto? Si está modificando algún ente que figura con el mismo nombre en la Plantilla Global de Empresa, Project le avisará que existe una y que la guarde con otro nombre como diseño local. En resumen, los diseños personales del usuario deberá guardarlos en su plantilla Global local de su pc y con un nombre que no coincida con alguno de los existentes en la plantilla Global de Empresa que está en el servidor.
Para facilitar la gestión del mantenimiento de los diseños (copias, eliminaciones, cambios de nombre, pasar de una plantilla a otra, de un proyecto a una plantilla, entre proyectos y entre plantillas), se recomienda utilizar la opción-herramienta Organizador, que está entre otros sitios en Menú/Herramientas/Organizador. Si el usuario es administrador, y además abre previamente la Plantilla Global de Empresa, podrá hacer una depuración y gestión incluso en relación a la Plantilla Global al abrir el Organizador.
Imp.- Hay que ser consciente del riesgo y atención que se requiere en este último caso, pues las consecuencias son extendidas a toda la organización. Una buena medida de seguridad , además de las habituales de backups y copias es transferir todos los entes (Tablas, Vistas, Campos personalizados, etc.) a un proyecto local que nos sirva de backup. Así mismo se recomienda el uso de plantillas en el servidor para la iniciación de nuevos proyectos, lo que minimizará aún más los problemas de incompatibilidad y otros conflictos en el entorno de la base de datos compartida.
Por último hay que tener en cuenta que en Project, como es lógico, muchas acciones no se realizan con carácter retroactivo, aunque pudiera parecerlo. Por ejemplo, si definimos en la Plantilla Global de Empresa que el símbolo de moneda es el $ y anteriormente era el €, esto no significa que todos los proyectos automáticamente sustituyan este símbolo en sus tablas y vistas, es más posiblemente se tendrán que abrir y volver a guardar-publicar cada uno de ellos. Es posible que en una situación como la anterior, con proyectos publicados en el servidor con unos parámetros de configuración distintos a los que actualmente albergue la Plantilla Global de Empresa, al abrir esos proyectos Project saque mensajes del tipo de que ya existen diseños en el servidor con ese nombre, dado que podría interpretarse como que hay algo en el diseño de la vista-tabla que aun llamándose igual tiene el diseño diferente, pongamos por ejemplo el símbolo de moneda en la columna Costo, o días en lugar de horas en la columna trabajo.
Un saludo
Reprogramación
disculpen pero soy nuevo en el foro y nuevo en el uso del Ms Project, amigos ¿cómo reprogramo un proyecto y que el plazo se siga manteniendo en el plazo original?, es decir tengo un proyecto a 3 meses que inicia en enero.. pero por lluvias las tareas se retrasaron semanas, ¿cómo reprogramo el proyecto y que siga manteniendo el plazo de 3 meses, aunque en el diagrama de gantt se vea que termina semanas después de la terminación original ???
Gustavo Castillo
Respuesta [Ignacio Martín]:
Hola Gustavo,
Si el proyecto se retrasa 3 semanas y se mantiene como fecha de comienzo del proyecto la original, al reprogramar, lo más probable es que tu proyecto se retrase (caso de que afecte a alguna tarea crítica -sin holgura-).
Hay al menos tres maneras de reprogramar el proyecto según el escenario,
1. RETRASAR LA FECHA DE COMIENZO DEL PROYECTO.
- Para proyectos sin comenzar
- Con todas las tareas vinculadas
- Sin delimitaciones de fechas que puedan generar conflicto
N.- Si se hizo redistribución de recursos por sobreasignación habrá que repetir la operación después de reprogramar.
--> En Menú/Proyecto/Información del proyecto...Escribir la nueva Fecha de comienzo y pulsar Aceptar
2. RETRASAR TODAS LAS TAREAS POR IGUAL
- Sin delimitaciones de fechas que puedan ser conflictivas (avisa el Project)
- Añadir a todas las tareas los días de retraso en días naturales
--> Insertar la columna "Retraso por redistr." en cualquier tabla de tareas y copiar la cifra de los días naturales de retraso en todas las que se desee retrasar
N.- Existía una macro en versiones anteriores de Project que hacía algo parecido y que ya no se adjunta al Project.
3. REPROGRAMAR EL TRABAJO RETRASADO
- Con todas las tareas vinculadas
- Se configura previamente Opciones de Project
- Se elige previamente la fecha de reprogramación o Fecha de estado
- Se eligen las tareas a reprogramar
--> Menú/Herramientas/Opciones/Programación...Dividir tareas en curso marcado.
--> Menú/Proyecto/Información del proyecto...Fecha de estado=escribir la fecha de reprogramación a partir de la cual se programarán los trabajos retrasados
-->Seleccionar las unidades de la tabla arrastrando por encima con el ratón en la primera columna Id(gris) o todo el proyecto en la esquina superior izquierda de la tabla
-->Menú/Herramientas/Seguimiento/Actualizar proyecto...Reprogramar trabajo restante para que empiece después de... (Proyecto completo o tareas seleccionadas) y Aceptar.
Espero que alguna de estas alternativas te sirva.
Un saludo,
Gustavo Castillo
Respuesta [Ignacio Martín]:
Hola Gustavo,
Si el proyecto se retrasa 3 semanas y se mantiene como fecha de comienzo del proyecto la original, al reprogramar, lo más probable es que tu proyecto se retrase (caso de que afecte a alguna tarea crítica -sin holgura-).
Hay al menos tres maneras de reprogramar el proyecto según el escenario,
1. RETRASAR LA FECHA DE COMIENZO DEL PROYECTO.
- Para proyectos sin comenzar
- Con todas las tareas vinculadas
- Sin delimitaciones de fechas que puedan generar conflicto
N.- Si se hizo redistribución de recursos por sobreasignación habrá que repetir la operación después de reprogramar.
--> En Menú/Proyecto/Información del proyecto...Escribir la nueva Fecha de comienzo y pulsar Aceptar
2. RETRASAR TODAS LAS TAREAS POR IGUAL
- Sin delimitaciones de fechas que puedan ser conflictivas (avisa el Project)
- Añadir a todas las tareas los días de retraso en días naturales
--> Insertar la columna "Retraso por redistr." en cualquier tabla de tareas y copiar la cifra de los días naturales de retraso en todas las que se desee retrasar
N.- Existía una macro en versiones anteriores de Project que hacía algo parecido y que ya no se adjunta al Project.
3. REPROGRAMAR EL TRABAJO RETRASADO
- Con todas las tareas vinculadas
- Se configura previamente Opciones de Project
- Se elige previamente la fecha de reprogramación o Fecha de estado
- Se eligen las tareas a reprogramar
--> Menú/Herramientas/Opciones/Programación...Dividir tareas en curso marcado.
--> Menú/Proyecto/Información del proyecto...Fecha de estado=escribir la fecha de reprogramación a partir de la cual se programarán los trabajos retrasados
-->Seleccionar las unidades de la tabla arrastrando por encima con el ratón en la primera columna Id(gris) o todo el proyecto en la esquina superior izquierda de la tabla
-->Menú/Herramientas/Seguimiento/Actualizar proyecto...Reprogramar trabajo restante para que empiece después de... (Proyecto completo o tareas seleccionadas) y Aceptar.
Espero que alguna de estas alternativas te sirva.
Un saludo,
08 septiembre 2010
Curva S
Saludos Cordiales,
utilizo project para llevar un control de las actividades y tiempos de los proyectos que realizo, pero necesito poder mostrar esos datos como una gráfica de Excel que se le llama "Curva S" quisiera saber si usted conoce el tema.
Atentamente,
Carlos Cotiy De Leon
Guatemala.
Respuesta [Ignacio Martín]:
Hola Carlos,
Las curvas S se llaman así porque frecuentemente la línea que describe su trayectoria está compuesta por diferentes formas de curva a lo largo del tiempo. Referido a gráficas de proyectos, en el eje horizontal se suele situar el tiempo y en el vertical cualquier valor acumulado y que habitualmente se refiere al coste o trabajo(horas de recursos). Menos frecuente es referirlo a días de duración de tareas o incluso unidades físicas producidas. También es interesante reemplazar los días completados o el trabajo completado por el porcentaje completado de la duración y el porcentaje completado del trabajo respectivamente. Es especialmente útil incluir en el mismo gráfico el plan actual junto a un plan previsto o línea de base para ver desviaciones.
Los requisitos para tener una gráfica–curva S del Coste acumulado de la programación, como es lógico, es haber valorado económicamente el proyecto a nivel de tareas, o también puede ser a un nivel superior de esquema como tareas de resumen o cabeceras. Este valor en Ms Project se puede introducir en el campo Costo fijo si queremos dar una cifra a partida alzada para la tarea o cabecera, siendo su reparto habitualmente lineal (prorrateado) en su duración, aunque también puede repercutirse al Inicio o al Fin de la tarea o cabecera (campo Prorrateo del costo fijo). Si además, o en lugar de, se están asignando Recursos a las tareas o cabeceras, es posible incluir la Tasa o precio/h de cada recurso, con lo que Project calculará el Costo (o costo total) de la tarea de la siguiente forma:
Costo total (de la tarea) = Costo fijo (de la tarea) + sumatorio por cada recurso asignado a la tarea: [(Trabajo recurso x Tasa recurso) + Costo por uso del recurso]
N.- El Costo por uso del recurso es poco habitual y de infrecuente aplicabilidad, y se define al igual que la Tasa para cada recurso en la vista Hoja de recursos.
De entre todas las posibilidades que conozco de obtener curvas S en Ms Project me quedo con la siguiente, que sin ser automática da más flexibilidad que el resto. Se trata de disponer a una fecha de revisión o estado de los datos programados y previstos del campo Costo a nivel de proyecto y con la periodificación deseada (por semanas, meses,…) y luego crear la gráfica en Excel.
Supongamos un proyecto con las siguientes tareas y recursos asignados que se muestra en la vista Diagrama de Gantt.

Las Tasas de los recursos, mostradas en la vista Hoja de recursos es la siguiente

Los Costos fijos introducidos y los Costos totales (Fijo + Recursos) se han insertado en la tabla de la vista Diagrama de Gantt y queda como sigue:

N.- Para ver la tarea Resumen del proyecto en la fila superior marcamos Mostrar tarea resumen del proyecto en Menú/ Herramientas/ Opciones… ficha Vista.
Creamos un Plan previsto o línea de base copia de la programación actual antes de empezar a ejecutar el proyecto en Menú/ Herramientas/ Seguimiento/ Establecer línea de base.
Supongamos que hace un mes que empezó a ejecutarse el proyecto y la tarea Diseño comenzó en plazo pero duró una semana más, según muestran las dos fechas reales que aparecen en la tabla de Seguimiento, por lo que el proyecto actualmente se ha retrasado una semana respecto al plan previsto (barras rayadas)

utilizo project para llevar un control de las actividades y tiempos de los proyectos que realizo, pero necesito poder mostrar esos datos como una gráfica de Excel que se le llama "Curva S" quisiera saber si usted conoce el tema.
Atentamente,
Carlos Cotiy De Leon
Guatemala.
Respuesta [Ignacio Martín]:
Hola Carlos,
Las curvas S se llaman así porque frecuentemente la línea que describe su trayectoria está compuesta por diferentes formas de curva a lo largo del tiempo. Referido a gráficas de proyectos, en el eje horizontal se suele situar el tiempo y en el vertical cualquier valor acumulado y que habitualmente se refiere al coste o trabajo(horas de recursos). Menos frecuente es referirlo a días de duración de tareas o incluso unidades físicas producidas. También es interesante reemplazar los días completados o el trabajo completado por el porcentaje completado de la duración y el porcentaje completado del trabajo respectivamente. Es especialmente útil incluir en el mismo gráfico el plan actual junto a un plan previsto o línea de base para ver desviaciones.
Los requisitos para tener una gráfica–curva S del Coste acumulado de la programación, como es lógico, es haber valorado económicamente el proyecto a nivel de tareas, o también puede ser a un nivel superior de esquema como tareas de resumen o cabeceras. Este valor en Ms Project se puede introducir en el campo Costo fijo si queremos dar una cifra a partida alzada para la tarea o cabecera, siendo su reparto habitualmente lineal (prorrateado) en su duración, aunque también puede repercutirse al Inicio o al Fin de la tarea o cabecera (campo Prorrateo del costo fijo). Si además, o en lugar de, se están asignando Recursos a las tareas o cabeceras, es posible incluir la Tasa o precio/h de cada recurso, con lo que Project calculará el Costo (o costo total) de la tarea de la siguiente forma:
Costo total (de la tarea) = Costo fijo (de la tarea) + sumatorio por cada recurso asignado a la tarea: [(Trabajo recurso x Tasa recurso) + Costo por uso del recurso]
N.- El Costo por uso del recurso es poco habitual y de infrecuente aplicabilidad, y se define al igual que la Tasa para cada recurso en la vista Hoja de recursos.
De entre todas las posibilidades que conozco de obtener curvas S en Ms Project me quedo con la siguiente, que sin ser automática da más flexibilidad que el resto. Se trata de disponer a una fecha de revisión o estado de los datos programados y previstos del campo Costo a nivel de proyecto y con la periodificación deseada (por semanas, meses,…) y luego crear la gráfica en Excel.
Supongamos un proyecto con las siguientes tareas y recursos asignados que se muestra en la vista Diagrama de Gantt.

Las Tasas de los recursos, mostradas en la vista Hoja de recursos es la siguiente

Los Costos fijos introducidos y los Costos totales (Fijo + Recursos) se han insertado en la tabla de la vista Diagrama de Gantt y queda como sigue:

N.- Para ver la tarea Resumen del proyecto en la fila superior marcamos Mostrar tarea resumen del proyecto en Menú/ Herramientas/ Opciones… ficha Vista.
Creamos un Plan previsto o línea de base copia de la programación actual antes de empezar a ejecutar el proyecto en Menú/ Herramientas/ Seguimiento/ Establecer línea de base.
Supongamos que hace un mes que empezó a ejecutarse el proyecto y la tarea Diseño comenzó en plazo pero duró una semana más, según muestran las dos fechas reales que aparecen en la tabla de Seguimiento, por lo que el proyecto actualmente se ha retrasado una semana respecto al plan previsto (barras rayadas)
Desde la Vista Uso de tareas seleccionamos los campos Costo y Costo previsto con el botón derecho del ratón encima de la zona amarilla de fase temporal. Utilizamos la opción Estilos de detalle para mostrar el Costo previsto, eliminando el resto de campos innecesarios para el diagrama. A continuación ampliamos o reducimos con el zoom la escala de tiempos, es decir los períodos que nos interesen, en este caso semanas y copiamos a Excel los valores de las dos primeras filas que se corresponden con el Costo actual y previsto del proyecto seleccionando las celdas con el ratón y Ctr+C.

Pegamos en Excel y calculamos con fórmulas los valores acumulados por semanas. Finalmente definimos un gráfico de líneas con las Curvas S del Coste acumulado previsto y actual por semanas como se muestra a continuación, y esto es todo.

Pegamos en Excel y calculamos con fórmulas los valores acumulados por semanas. Finalmente definimos un gráfico de líneas con las Curvas S del Coste acumulado previsto y actual por semanas como se muestra a continuación, y esto es todo.
28 junio 2010
Duración natural en calendario
Saludos Ignacio
Normalmente la duración me muestra los días efectivos laborables, pero necesito en otro campo o columna que me muestre la duración en la que también contabilice a los sábados o domingos, también los dias feriados si los tuviera (considerando que mi calendario tiene sábados, domingos y feriados no laborables)
Gracias por tus respuestas.
Veronika R.
Respuesta [Ignacio Martín]
Hola Veronika:
1. Crea un calendario base llamado Natural por ejemplo, con el mismo horario que el del proyecto y sábados y domingos laborables.
2. Inserta en tu tabla el campo Duración1 por ejemplo, con la siguiente fórmula:
ProjDateDiff([Comienzo];[Fin];"Natural")
...y ya lo tienes.
Saludos
Normalmente la duración me muestra los días efectivos laborables, pero necesito en otro campo o columna que me muestre la duración en la que también contabilice a los sábados o domingos, también los dias feriados si los tuviera (considerando que mi calendario tiene sábados, domingos y feriados no laborables)
Gracias por tus respuestas.
Veronika R.
Respuesta [Ignacio Martín]
Hola Veronika:
1. Crea un calendario base llamado Natural por ejemplo, con el mismo horario que el del proyecto y sábados y domingos laborables.
2. Inserta en tu tabla el campo Duración1 por ejemplo, con la siguiente fórmula:
ProjDateDiff([Comienzo];[Fin];"Natural")
...y ya lo tienes.
Saludos
22 junio 2010
Campo calculado de Project

Estimado Ignacio
Cuando se agregan campos en la tabla costo y se crea un campo calculado en base a otros dos, por ejemplo METRADO y PRECIO y como resultado en el campo TOTAL, hay alguna forma que de manera automática este total vaya al costo sin tener que copiarlo manualmente.
Gracias por tu atención.
Saludos
José Li Gavidia
Respuesta [Ignacio Martín]
Hola José,
no conozco otros métodos que el pegado y por programación de una macro, no obstante al ser un campo calculado por Project y suponiendo que el pegado sea posible (no en todos los campos se permite)en algún momento podría aflorar el resultado que calcula Project.
Una facilidad podría ser pegar el dato con vínculo sobre el campo destino Menú/ Edición/ pegado especial...Pegar vínculo...como datos de texto, de esta manera cuando cambias en el origen se refleja en el destino. Esto tiene el riesgo que se olvide repetir la operación de vincular al crear nuevas tareas. Además en el ejemplo que mencionas del Coste, tiene el inconveniente de que cuando la tarea esté finalizada, si introduces el Coste real tienes que eliminar el vínculo al Coste porque si no no se actualiza con ese nuevo dato, digamos prevalece el vínculo.
Un saludo.
Condicionada por el esfuerzo
Estimado Ignacio
Acerca de la programación de tareas , cuál es la mejor forma de programar las tareas, esto debido a que cuando se asignan recursos, la duración disminuye.
Cuando es recomendado la opción CONDICIONADA POR EL ESFUERZO ya sea en tareas individuales o en todas las nuevas que se agreguen.
Gracias por tu atención.
Saludos
José Li Gavidia
Respuesta [Ignacio Martín]
Hola José:
Efectivamente este parámetro sólo es aplicable si hay algún recurso asignado a la tarea, si no da igual lo que pongas.
Las tareas marcadas como condicionada por el esfuerzo supone que la duración de una tarea disminuye o aumenta a medida que se agregan o quitan recursos de la tarea (unidades), mientras que la cantidad de esfuerzo (trabajo)necesaria para completar dicha tarea permanece sin cambios.
Si la mayoría de las tareas del proyecto pueden acortarse al asignar más recursos, marca "Las nuevas tareas están condicionadas por el esfuerzo" en menú/ Herramientas/ Opciones/ Programación, como valor por defecto de las nuevas tareas que se creen (no es retroactivo). Esto no quita que se pueda cambiar a posteriori en la ficha de información de la tarea/ pestaña avanzado si no fuera de este tipo.
Yo recomiendo el siguiente método de programación al respecto:
1. Estimar la duración de cada tarea suponiendo que la realizara un único recurso (ó equipo) con dedicación completa (100% o 1 en unidades de la asignación).
2. Asignar un único recurso o equipo a la tarea y pulsar Aceptar para recoger los cambios.
3. Si la tarea no es de esfuerzo desmarcar el parámetro y Aceptar los cambios
4. Añadir más recursos hasta alcanzar la duración deseada.
N.- La tarea no se acortará si el Tipo de tarea figura como de Duración fija. Es recomendable dividir la pantalla con Menú/ Ventana/ Dividir para ver los cálculos que realiza Project en cada campo.
Un saludo.
Acerca de la programación de tareas , cuál es la mejor forma de programar las tareas, esto debido a que cuando se asignan recursos, la duración disminuye.
Cuando es recomendado la opción CONDICIONADA POR EL ESFUERZO ya sea en tareas individuales o en todas las nuevas que se agreguen.
Gracias por tu atención.
Saludos
José Li Gavidia
Respuesta [Ignacio Martín]
Hola José:
Efectivamente este parámetro sólo es aplicable si hay algún recurso asignado a la tarea, si no da igual lo que pongas.
Las tareas marcadas como condicionada por el esfuerzo supone que la duración de una tarea disminuye o aumenta a medida que se agregan o quitan recursos de la tarea (unidades), mientras que la cantidad de esfuerzo (trabajo)necesaria para completar dicha tarea permanece sin cambios.
Si la mayoría de las tareas del proyecto pueden acortarse al asignar más recursos, marca "Las nuevas tareas están condicionadas por el esfuerzo" en menú/ Herramientas/ Opciones/ Programación, como valor por defecto de las nuevas tareas que se creen (no es retroactivo). Esto no quita que se pueda cambiar a posteriori en la ficha de información de la tarea/ pestaña avanzado si no fuera de este tipo.
Yo recomiendo el siguiente método de programación al respecto:
1. Estimar la duración de cada tarea suponiendo que la realizara un único recurso (ó equipo) con dedicación completa (100% o 1 en unidades de la asignación).
2. Asignar un único recurso o equipo a la tarea y pulsar Aceptar para recoger los cambios.
3. Si la tarea no es de esfuerzo desmarcar el parámetro y Aceptar los cambios
4. Añadir más recursos hasta alcanzar la duración deseada.
N.- La tarea no se acortará si el Tipo de tarea figura como de Duración fija. Es recomendable dividir la pantalla con Menú/ Ventana/ Dividir para ver los cálculos que realiza Project en cada campo.
Un saludo.
% completado acumulado con dos decimales

Hola Ignacio
Le agradecería me ayudara si es posible, para lograr hacer en Project lo siguiente: personalizar un campo para la fase de escala temporal, el objetivo es obtener el % completado acumulado con dos lugares decimales, igual que lo hago en la vista diagrama de gantt. Lo he intentado pero no veo que Project 2007 me lo permita. Saludos Dulcinea
Respuesta [Ignacio Martín]:
Hola Dulcinea,
no creo que exista la opción en Project de mostrar el porcentaje completado acumulado con dos decimales en la fase temporal, aunque sí es posible mostralo sin decimales de manera relativamente sencilla.
Si lo deseas puedes intentar obtener una tabla como la mostrada en la imagen superior correspondiente a una vista de Uso de tareas, pero suponiendo que no vas a utilizar el campo Costo, o si fuera así tendrías que pasar sus valores a otro campo para recuperarlos posteriormente.
En este caso lo primero será poner el símbolo de moneda a % y con 2 decimales en Menú/ Herramientas/ Opciones/ Vista.
A continuación rellenaremos la columna Costo con el valor 100 en todas las unidades.
Finalmente, desde la vista Uso de tareas elegiremos con el botón derecho sobre la zona de fase temporal el campo Costo acumulado, ocultando la columna que menciona el campo Costo.
Espero te sirva, un saludo.
21 junio 2010
Informes visuales
Saludos Ignacio.
Tengo dificultades en utilizar los Informes Visuales, quisiera saber cuál es el orden para utilizarlos, si tienes alguna guía o manual para utilizar con mas detalle los botones te agradecería me indicaras el link o alguna recomendación para usarlo apropiadamente.
Hasta ahora veo que siempre termina en una tabla dinámica en excel.
Veronika.
Respuesta [Ignacio Martín]:
Hola Veronika.
La idea de los informes visuales es finalizar en Excel (o Visio) con los datos seleccionados de Project.
Puedes consultar el siguiente artículo de Microsoft que creo es bastante completo.
Crear un informe visual en Microsoft Project 2007 - http://office.microsoft.com/es-mx/project-help/crear-un-informe-visual-HA010163709.aspx
Un saludo
Tengo dificultades en utilizar los Informes Visuales, quisiera saber cuál es el orden para utilizarlos, si tienes alguna guía o manual para utilizar con mas detalle los botones te agradecería me indicaras el link o alguna recomendación para usarlo apropiadamente.
Hasta ahora veo que siempre termina en una tabla dinámica en excel.
Veronika.
Respuesta [Ignacio Martín]:
Hola Veronika.
La idea de los informes visuales es finalizar en Excel (o Visio) con los datos seleccionados de Project.
Puedes consultar el siguiente artículo de Microsoft que creo es bastante completo.
Crear un informe visual en Microsoft Project 2007 - http://office.microsoft.com/es-mx/project-help/crear-un-informe-visual-HA010163709.aspx
Un saludo
18 junio 2010
Contraseña de seguridad
Saludos Ignacio.
Tengo un problema ahora para poner password a un archivo project 2007, yo tengo el ms office project 2007, cuando le asigno una contraseña y lo vuelvo a abrir no me pide la contraseña como debiera solicitar al abrir el archivo, he cambiado los niveles de seguridad del project pero igual no me pide cuando abro el archivo, por ultimo, guarde hace poco un archivo con password, y ahora cuando intento abrir me pide contraseña y no me acepta, es contradictorio, los otros a pesar que tienen password no me piden.
Gracias por tu ayuda.
Veronika.
Respuesta [Ignacio Martín]:
Veronika:
En principio no he visto nada raro en cuanto a las contraseñas salvo que "Un archivo formato Project 2007 con contraseña, no permte abrirlo el 2003 aunque escribas la misma contraseña original", "sí se permite abrir en 2007 un archivo creado en 2003 con su contraseña original"
Espero te ayude.
Tengo un problema ahora para poner password a un archivo project 2007, yo tengo el ms office project 2007, cuando le asigno una contraseña y lo vuelvo a abrir no me pide la contraseña como debiera solicitar al abrir el archivo, he cambiado los niveles de seguridad del project pero igual no me pide cuando abro el archivo, por ultimo, guarde hace poco un archivo con password, y ahora cuando intento abrir me pide contraseña y no me acepta, es contradictorio, los otros a pesar que tienen password no me piden.
Gracias por tu ayuda.
Veronika.
Respuesta [Ignacio Martín]:
Veronika:
En principio no he visto nada raro en cuanto a las contraseñas salvo que "Un archivo formato Project 2007 con contraseña, no permte abrirlo el 2003 aunque escribas la misma contraseña original", "sí se permite abrir en 2007 un archivo creado en 2003 con su contraseña original"
Espero te ayude.
Duración mensual
Saludos Ignacio.
Previo saludo cordial y agradeciendo por anticipado tu atención, tengo un problema con las duraciones mensuales de un plan anual, ocurre que mis actividades son mensuales.
El proyecto lo planifico a partir del 1 de enero del 2010 con enlaces fin comienzo consecutivos entre ellas, pero cuando veo las fechas de fin de cada mes estas no son correctas, estas fechas de fin la verdad no las comprendo, porque no finalizan a fin de cada mes?
Diagnóstico de necesidades capacitación 1ms 01/01/2010 28/01/2010
Módulos Escuela Líderes 3mss 29/01/2010 22/04/2010
Material educativo 5mss 23/04/2010 09/09/2010
Asesoría Comités Gestión 2mss 10/09/2010 04/11/2010
Propuestas metodológicas 3mss 05/11/2010 27/01/2011
Asesoría Gobiernos Locales 4mss 28/01/2011 19/05/2011
Sistematización de la escuela 3mss 20/05/2011 11/08/2011
Quisiera saber en donde esta mi error.
Gracias por anticipado por tus respuestas.
Veronika.
Respuesta [Ignacio Martín]
Hola Veronika.
Project requiere conocer los días laborables por mes en este proyecto, esto se define en Menú/ Herramientas/ Opciones/ Calendario...Días por mes.
En el ejemplo que se muestra está definido en 22, por lo que Project mutiplica por 22 la estimación de la duración en meses que has introducido.
Un saludo.
15 junio 2010
Holguras en Project
Estimado Ignacio:
¿Es posible ver las holguras en Project al igual que lo hace el primavera6?
Atento a sus comentarios.
Muchos saludos y agradecimientos de tu excelente disposición ayudar en este tema.
Patricio Silva (Chile)
Respuesta [Ignacio Martín]:
La Tabla Programación (Menú/Ver/Tablas/Programación), muestra las holguras y fechas límite de comienzo y fin, pero claro, como es lógico, para que esté bien hay que haber metido previamente las precedencias entre tareas, como lo harías con primavera6.
Un saludo.
11 junio 2010
Dias Transcurridos - dt
Tengo una inquietud, tengo una tarea con duracion 2dt, con un solo recurso, cuando ingreso a la hoja de uso de recursos observo que lo distribuye 15h, 24h y 9h, quisiera saber cual es la lógica del uso del dt.
Gracias por anticipado por tu respuesta.
Veronika.
Respuesta [Ignacio Martín]:
Hola Verónika.
El sufijo t añadido a cualquier medida de tiempo en Project como duración, posposición de un anlace, etc. supone interpretar el tiempo de manera continua sin considerar el calendario, tanto en sus días festivos como en las horas no laborables de la jornada de trabajo, sería equivalente a hablar de días naturales o tiempo transcurrido (por eso la t).
Por ejemplo si tienes una tarea Pruebas mecánicas que va a estar funcionando sin parar durante 2 díast, comenzará a la hora de inicio del día en el calendario 9h p.ej. y acabará a las 9h del tercer día, total que cada día se programan 15h(9 a 24), 24h(0 a 24) y 9h(0 a 9).
Si asignas un recurso Project calcula estas mismas horas de trabajo independiente de como está definido el calendario del recurso, es una decisión discutible, pero lo hace así.
Por cierto este tiempo transcurrido, también suele ser útil para indicar en un enlace que la tarea sucesora no empezará por ej. hasta pasados xdíast (naturales), que es el tiempo necesario para completar un proceso natural, químico, etc (secado, fraguado, etc.).
Creo que no hay que abusar de este tipo de estimación, unicamente en estas situaciones menos corrientes y acudir a la estimación habitual de tiempo de trabajo(laborable).
Espero te haya resultado útil.
Pregúntame cuando quieras.
Saludos.
Ignacio Martín
Suscribirse a:
Entradas (Atom)




