Multiple productivities in one activity

Hi,

    I'm trying to set up a Primavera Project for a future sensitivity/Monte Carlo analysis, therefore, I need to automatize the current schedule.

     I have two activities running in paralell. Activity 1 is shorter than activity two and once it finishes, its resource can go support Activity 2. Therefore, only when Activity 1 finishes, the progress rate of Acitivity two changes from R2 to R1+R2. Also, the works performed by R1 in Activity 2 require a third activity afterwards. This means that the units where R1 worked (R1*(T2-T1)) will have to be used in a new activity, 3, with a new resource (R3).

   Is it possible to do in Primavera automatically, so when the progress rate of the resource change, so do the duration of all activities?

 

Thanks!

R
Rafael Davila 👤 Member for 22 years 3 months

This we call variable resource assignment.  In construction jobs this is done on an everyday basis.  This must go side to side with good reporting as you will need the daily details you must communicate to the field. The following example is so simple that the details can be shown as part of the Gantt, in real life scenarios you will usually need a tabular report.


Multiple productivity assignments is done at the resource level, this requires considering volume of work an essential element of production rates, the volume of work per unit time.


V
Vladimir Liberzon 👤 Member for 25 years 4 months

This can be modeled in Spider Project and you can also run sensitivity/Monte Carlo there.

Let me know if you will need the details.

D
David Kelly 👤 Member for 21 years 7 months

Pablo,

This cannot be done. P6 cannot dynamically change the "unts per time period" of an activity.  P3 could perform what it called "Stretching and crunching"  when it resource levellled a plan, but it could only choose a new units per time period at the start of an activity not as a response to another one finishing.

There is also no way to dynamically re-assign units between activities.

All I can suggest is to granulate the work more finely, so that you have many more activities. Then use levelling.

P
Pablo Campos 👤 Member for 8 years 9 months

I keep hearing that it is not possible, could you elaborate a little more on how it could be done?

The other way I was thinking on how to solve is:

  • Activity 1 (short one) at a progress rate of R1 -> An end date is calculated
  • Activity 2a (long one) at a progress rate of R2. Constrain end date to the end date of Activity 1. This would mean that there are reamining units to finish
  • Activity 2b (long one) at a progress rate of R1+R2. Starts after 2a is finished. The number of units that have to be made are the remaining of 2a.

To do this however, I'd have to dynamically assign the total units to be completed to 2b, from the one that couldn't be completed in the time frame of 2a. Is this possible? If so, how do you do it?

Thanks!

Forum Sponsor

Top Posters

Julian Pegg
1 posts
Peter Nagy
2 posts
Raymund de Laza
17 posts
Syed_Asad
0 posts
Tony Greyvenstein
0 posts
Ahmed Al-Jubouri
13 posts
Umar Alvi
3 posts
Sibusiso Mahlalela
0 posts
Michael Samanyayi
3 posts
Simon Gumede
0 posts