There are a few procedural things you mention that I do not understand.
Why would a team member only update a Remaining work once a week.
Remaining Work = Work - Actual Work
estimate = estimate - actual
as Remaining Work approaches zero it becomes less of an estimate until it is
zero at which time it is no longer
an estimate as the task is done. Does this not throw the task into completed
status. Or is the task only complete
when the Actual Work is equal to the Work. I would think these behave....
Set Remaining work to 0, Work is fixed and set in the production
plan thus the only variable is actual work which would change to equal Work.
The point is I am trying to mimic the way things happen on a shop floor
environment.
A team member can get asked at anytime during the day "How many hours till
you are done" He may say 5 but that might include
an hour of clean up, break down of a work station, etc. I rely heavily on
the responsibility of autonomous efficiency within our team leaders.
If he does 4 hours actual work but the resource is not free for an extra
hour due to the routines of production, I want to be able to abstract
the status based on the fact that this task is done in 5 hours (remaining
work) which signals the freeing of the resource much more important
than the recording of historical actuals that 4 hours went into the task and
1 hour went to set up or maintenance.
Or if we need to vary the Actual work to mark a complete task, then
whatever. The Project documentation
shows the above equation and we will simply solve for and write to the
project the appropriate values. Or override the values, and mark task as
done
and auto fill the Actual Work equal to Work maybe. It dosen't matter to me.
But the IDEA is the reamining work is what we want to capture.
If it has to be a combination of the others fine. But my team members don't
need to know that.
"Team members add a Note to any task in which they changed the Remaining
Work estimate to document the reason for doing so"
This implies an accountablilty that simply isn't needed at this level. We
have other business mechanisms in place to
evaluate their abilities. Right now we only want to now when the physical
resources they are using are free. Therefore I don't need this
kind of communication. Their claim of remaining work will be audited in
production meetings. Notes and explainations do nothing to automate
a collection and calculation of resource availability.
respond with text-based information on a regular cycle, such as weekly or
monthly
5. Project managers process task updates into the project plans at the
beginning of the next week
Are you saying there is no automated way for team members to write their
actuals or remaining work or % complete to the actual project.
And any such updates have to be manually entered by the general Project
Manager?
The above is a key point. The above equation and the ability of Project
Server to handle status requests from team members has lead me to believe
I can automate the completion of tasks. Based on a status reporting
mechanism. I understand there are different ways Project behaves
(fixed work, fixed duration) but that is in addition to the automation I
seek; team members report and the project is updated. Is this possible?
Please consider this scenerio,
I as Project Manager want to issue 100 projects to 20 team members. Each
gets 5 projects that they are reponsible for.
I have built each Project to have zero over allocation form an enterprise
resource pool that contains both finite and infinite resources,
work begins with a distribution of tasks to all five. At the end of they day
each team member writes their actuals to the projects. If I overestimated
the work for task A at 2 hours per project and every team member finished
it in 1 hour per project. The next morning I need all Task A's to show
Remaining Work 0 and the task as completed, If that means 100% completed or
some other representation of a complete task that is what I need to have
greet me in the morning. I don't want to or can't manually
enter all these new values. My team members aren't going to lie, they may
laugh at my outrageous estimate of 2 hours per Task A in the production
meeting
if I tell them about it, but that is as far as it has to go. All in the past
now correct? all (5 X 1/per team member) Task A's are done. I wouldn't even
care if those tasks
were no longer included in the project. Maybe the whole plant took the rest
of the day off, whatever. What's done is done. Truely I should be able to
just hit the
levelling button and gain 2 hours on the finish date universally across the
whole portfolio.
This is a simple case but I need to know if this simple repetative update
mechanism is available. Like I said I read one of your previous posts
and it gave me hope. Now I'm not so sure I can write these team member
status declarations directly to the project.
While you may not agree with any of the setup I have described as being
recommended or sensible, I have really
stirved to provide a detailed account of what is essentially a direct
question.
Can my team members directly update Project data through Project Server?