Estando mirando como programar las tareas con varias personas y disponibilidades para la planificación de la CEUS by Iberian SharePoint Conference y recordé un post del gran maestro Nenad Trajkovski  (http://ntrajkovski.com) donde un PM le ponía la siguiente consulta

“Querido Nenad,
Nos alegramos de encontrar tu sitio y necesito tu ayuda! Tengo una pregunta sobre la cuestión de abajo!

En el Escenario A , estoy tratando de hacer frente a una situación que no puedo resolver!
Estudio de caso:
¿Necesitas crear una tarea “Pintar la pared”.
Yo planifico que esta tarea sea completada en 24 horas.
Yo planifico que la fecha de inicio para el 07 de enero 2015 (miércoles)
Tengo 3 recursos con restricciones de abajo.
A (con la unidad max = 50%). es decir, A puede trabajar solo 4 horas diarias
B (con unidad de max = 50%). es decir, B puede trabajar solo 4 horas diarias
C (con unidad de max = 25%). es decir, C puede trabajar sólo 2 horas diarias
Además, C no puede trabajar el 8 de enero y 9. (en general, C no está disponible el jueves y los viernes siempre)
Me gustaría poner en práctica lo anterior en el Proyecto de 2013, de tal manera que, los recursos se utilicen de manera efectiva tal que, podemos completar esta tarea (“pintar la pared”) con menor número de días

Expectation1:
Si asigno un solo recurso , la planificación del trabajo (24 horas) se completará en 6 días hábiles (14 de enero) (nota: Recursos A trabaja 4 horas diarias ahí 24 horas de trabajo se completará en 6 días laborables.)

Si asigno los recursos A, B y C, yo planifico que el trabajo (24 horas) puede ser completado el 09 de enero.
(nota:
El 07 de enero 2015   el trabajo de 3 recursos. De ahí que el total de horas es de 4 + 4 + 2 = 10 hrs
El 08 de enero 2015 El resource3 no puede trabajar, Resource1 y Resoure2 trabajarán 4 + 4 = 8 horas
El 09 de enero 2015  El resource3 no puede trabajar, Resource1 y Resoure2 trabajarán 3 + 3 = 6 hrs
Me gustaria saber como se puede realizar en MS Project  2013. Como no pude conseguir el resultado esperado del caso anterior !!

En general, estoy esperando que MS Project me permita calcular inteligentemente, cuando agrego / quito recursos en esta tarea. (como, si tengo 6 recursos (100%) asignados, yo esperaría 24 hrs trabajo a realizar en el mismo día en sí . 07 de enero en sí mismo modo, si tienen 6 recursos (50%) asignados, esperaría que las 24 horas se completará en 2 días es decir., el trabajo para ser completado por 08 de enero en sí) .

DE ACUERDO! Vamos con MS Project

Lo primero que vamos hacer es crear una tarea con una duración de 24 horas

Capture1

Ahora, explico lo que está pasando! Cuando puse 24 horas en el campo Duración, MS Project calcula la  Duración en días = 3 días! ¿Por qué? Debido a que tengo en las opciones de programación esto:

Capture.2PNG

Y significa que 24 horas serán terminados en 3 días (24/8 = 3)

Nótese que en en la primera imagen es de 0 horas! ¿Es un bug? De ningún modo! El campo Trabajo tendrá un valor mayor que 0 SOLAMENTE cuando asigno recursos en ella. Sin recursos siempre será 0!

Ahora es tiempo de crear recursos

Capture.3PNG

Abriré Formulario de tareas como página de detalles en Gant Chart View

image_thumb3

y voy a conseguir:

Capture.4PNG

Ahora voy a asignar recursos de A a la tare y obtendremos

Capture.5PNG

Como puedes ver, la duración es todavía de 24 horas (3 días), pero el trabajo es de sólo 12 horas! ¿Es esto un bug? DE NINGÚN MODO!

La fórmula mágicaces TRABAJO = Duración * UNIDADES Y que explican este resultado.

Así que el trabajo = 24 horas * 50% = 12 horas. Y eso significa que el recurso A trabajará 3 días, 4 horas por día. En otras palabras, el Recursos A terminará este trabajo de 3 días en 12 horas!

Pero según el lector del  Blog quiere, cito: Yo esperaría que el trabajo (24 horas) que se completará en 6 días laborables (14 de enero) (nota: Recursos A trabaja 4 horas diarias ahí 24 horas de trabajo se completará en 6 de días de  trabajo

Para conseguir eso, debería asignar recursos A, con 24 horas de trabajo y tipo de unidades de tareas fijas.

image_thumb7

y tendré:

Capture.6PNG

Como se puede ver la duración es ahora 6 días, porque de Recursos A funcionará las 24 horas, 4 horas al día, por ejemplo, 24/4 = 6 días de duración!

Ahora voy a explicar esto: Si yo asigno recursos A, B y C, yo esperaría que el trabajo (24 horas) para ser completado para el 09 de enero. (Nota:
El 07 de enero 2015  se planifica el trabajo de los 3 recursos. De ahí que el total de horas es de 4 + 4 + 2 = 10 hrs
El 08 de enero 2015  El resource3 no puede trabajar, Resource1 y Resoure2 trabajarán 4 + 4 = 8 horas
El 09 de enero 2015 El resource3 no puede trabajar, Resource1 y Resoure2 trabajarán 3 + 3 = 6 hrs)

En primer lugar, si usted recuerda, la petición es que Recursos C nunca trabaja los jueves y viernes. Lo hacemos de la siguiente manera.

Volvemos a la hoja de recursos y seleccionamos C.

image_thumb9

Ahora voy a asignar todos los recursos (A, B, y C) al Grupo (Fijo Tipo de unidades), y voy a explicar los resultados:

Capture.7PNG

Como recordarán, la duración (inicial) fue de 24 horas (o 3 días). La fórmula es TRABAJO = Duración * Unidades
1.Resource A,  y Recursos  B – Trabajo = 24 horas * 50% = 12 horas
2.Resource C – Trabajo = 24 horas * 25% = 6 horas

DE ACUERDO! Pero ¿por qué es Duración 5 días (o 40 horas) ahora? Veamos Vista Uso Tareas:

 Capture.8PNG

Recursos A y B trabajará 4 horas por día. Ya que están disponibles de lunes a viernes, y que tienen que trabajar 12 horas en total, que van a trabajar de miércoles a viernes (3 días), 4 horas por día, y que será de 12 horas por persona. Recursos C sólo está disponible de lunes a miércoles, y él o ella tiene que trabajar 6 horas totales que trabajará: Miércoles 2 horas, y el próximo lunes y martes 2 horas por día, y que será de 6 horas. Una vez más, mi lector del blog esperaba esto:

El 07 de enero 2015 que esperaba todo el trabajo de 3 recursos. De ahí que el total de horas es de 4 + 4 + 2 = 10 hrs – OK. Funciona de esta manera
El 08 de enero 2015  El resource3 no puede trabajar, Resource1 y Resoure2 trabajarán 4 + 4 = 8 horas – OK. Funciona de esta manera

El 09 de enero 2015 El resource3 no puede trabajar, Resource1 y Resoure2 trabajarán 3 + 3 = 6 hrs Voy a explicar esta expectativa. Desde duración prevista es de 24 horas, mi Blog Reader esperar que el trabajo restante en 09 de enero es de 24 (en total) – 10 (07 de enero) 8 (08 de enero) = 6 horas. Y puesto que en Viernes, 09 de enero de Recursos C no está disponible, y otros dos recursos son, deben dividir el trabajo entre ellos. Pero MS Project no funciona de esa manera. En su lugar, se va a esperar que el  Recursos C para terminar su / su trabajo cuando él / ella está disponible. Y eso es razonable, ya que Microsoft Project no puede quitar” el trabajo de Recursos C, simplemente porque no está disponible en algunas fechas.

Pero, lo que si desea que la duración es de 24 horas, y que debe fijarse. En ese caso puedo usar duración de  tipo tarea fija Si decido que, y asigno los tres recursos a la tarea voy a conseguir:

Capture.9PNG

Explicación final:

Recursos A y B trabajará 4 horas por día. Ya que están disponibles de lunes a viernes, y que tienen que trabajar 12 horas en total, que van a trabajar de miércoles a viernes (3 días), 4 horas por día, y que será de 12 horas por persona. Recursos C sólo está disponible de lunes a miércoles, pero ya es Fija Duración él / ella va a trabajar sólo cuando él / ella está disponible en esos tres días (de miércoles a viernes). Y él / ella está disponible sólo en miércoles, así Recursos C sólo funcionará el miércoles 2 horas. Así que el trabajo total será de 26 horas:

El 07 de enero 2015 que esperaba todo el trabajo de 3 recursos. De ahí que el total de horas es de 4 + 4 + 2 = 10 hrs
El 08 de enero 2015 El resource3 no puede trabajar, Resource1 y Resoure2 trabajarán 4 + 4 = 8 horas
El 09 de enero 2015  El  resource3 no puede trabajar, Resource1 y Resoure2 trabajarán 4 + 4 = 8 horas

Capture.10PNG
Ufff, espero que esto ayude:-)