H
Hugo gleaves
I have discussed a need with several people on the web, including experts at
eProject and my need is not met by any tool it seems, however it is a simple
requirement I suspect.
Imagine a task Main with two subtasks, Sub1 and Sub2. Both subtasks are
effort driven, ie we input hours to be expended and duration is calculated
based upon resources.
Now assume Sub1 needs 100 hours and Sub2 needs 50 hours, each with a single
100% resource.
Clearly the duration of the Main task will be 12.5 days (ordinarily) during
that time Sub1 resource will be 100% busy every day, BUT Sub2 resource will
not, and this is where I hit a limit on MS Project, I want it to spread the
work automatically for Sub2.
Although I can set Sub2 to be fixed duration, and make that duration 12.5
days (thereby spreading the work for its resource over the period) I can then
adjust the hours and automatically the %availability gets updated for the
resource (in this case to 50%) BUT I MUST UPDATE Sub2's fixed duration every
time I cause a change to the duration of Sub1.
So here is the requiremet, allow tasks to be defined as effort driven BUT
include a flag called "Spread to parent task". Additionally when any sub task
changes (i.e any task with a parent) determine which of the all these sub
tasks has the longest duration, then set the parent task to have that
duration (Project already does that part) and then (this is new) examine
every other sibling subtask, if a sibling subtask has the flag set, then set
its duration to that of the parent and thereby adjust the % availability of
the resources.
This would mean that one can then have subtasks that are ALWAYS spread
across the same timespan as the longest task automatically, I can then adjust
the effort for any task and EVERY other task will adjust to be the duration
of the longest (i.e. parent) and in so doing, adjust the necessary
%availability.
No tool has this ability, but it is a common real-world scenarion, because I
have Analysts that must do say 500 hours work, and Developers who must
provide 100 hours assistance to the Analysts.
Clearly if I want the Analysts to do say 600 hours or if I add another
Analyst, then the task will take less time, so I NEED the developers to all
take less time, the SAME time.
In other words it allows me to model tasks in which other roles provide a
certain number of hours assistance to some other role, but always spread so
that that assistence if provided for the full duration of the task they are
assisting.
Is there any prospect for including this as a new feature for MS Project (or
is it there but I missed it!).
Thanks
Hugh
----------------
This post is a suggestion for Microsoft, and Microsoft responds to the
suggestions with the most votes. To vote for this suggestion, click the "I
Agree" button in the message pane. If you do not see the button, follow this
link to open the suggestion in the Microsoft Web-based Newsreader and then
click "I Agree" in the message pane.
http://www.microsoft.com/office/com...b57f-9824ba54c3e6&dg=microsoft.public.project
eProject and my need is not met by any tool it seems, however it is a simple
requirement I suspect.
Imagine a task Main with two subtasks, Sub1 and Sub2. Both subtasks are
effort driven, ie we input hours to be expended and duration is calculated
based upon resources.
Now assume Sub1 needs 100 hours and Sub2 needs 50 hours, each with a single
100% resource.
Clearly the duration of the Main task will be 12.5 days (ordinarily) during
that time Sub1 resource will be 100% busy every day, BUT Sub2 resource will
not, and this is where I hit a limit on MS Project, I want it to spread the
work automatically for Sub2.
Although I can set Sub2 to be fixed duration, and make that duration 12.5
days (thereby spreading the work for its resource over the period) I can then
adjust the hours and automatically the %availability gets updated for the
resource (in this case to 50%) BUT I MUST UPDATE Sub2's fixed duration every
time I cause a change to the duration of Sub1.
So here is the requiremet, allow tasks to be defined as effort driven BUT
include a flag called "Spread to parent task". Additionally when any sub task
changes (i.e any task with a parent) determine which of the all these sub
tasks has the longest duration, then set the parent task to have that
duration (Project already does that part) and then (this is new) examine
every other sibling subtask, if a sibling subtask has the flag set, then set
its duration to that of the parent and thereby adjust the % availability of
the resources.
This would mean that one can then have subtasks that are ALWAYS spread
across the same timespan as the longest task automatically, I can then adjust
the effort for any task and EVERY other task will adjust to be the duration
of the longest (i.e. parent) and in so doing, adjust the necessary
%availability.
No tool has this ability, but it is a common real-world scenarion, because I
have Analysts that must do say 500 hours work, and Developers who must
provide 100 hours assistance to the Analysts.
Clearly if I want the Analysts to do say 600 hours or if I add another
Analyst, then the task will take less time, so I NEED the developers to all
take less time, the SAME time.
In other words it allows me to model tasks in which other roles provide a
certain number of hours assistance to some other role, but always spread so
that that assistence if provided for the full duration of the task they are
assisting.
Is there any prospect for including this as a new feature for MS Project (or
is it there but I missed it!).
Thanks
Hugh
----------------
This post is a suggestion for Microsoft, and Microsoft responds to the
suggestions with the most votes. To vote for this suggestion, click the "I
Agree" button in the message pane. If you do not see the button, follow this
link to open the suggestion in the Microsoft Web-based Newsreader and then
click "I Agree" in the message pane.
http://www.microsoft.com/office/com...b57f-9824ba54c3e6&dg=microsoft.public.project