Tuesday, January 18, 2011

Meet Remaining Work - Your New Best Friend!

I have had a lot of customers ask me about Tasks and their behavior on Timesheets in Microsoft Project Server. So before you go and log that 'bug' report or help desk ticket, here is a general summary of behavior:

  • You can begin any task early by adding it to your Timesheet - note: this assumes that your server is configured with certain permissions for timesheet users. Project Server does not prevent you from starting any task early.
  • If a task extends beyond the planned 'End' date, the task will still appear on the Timesheet. Just because the planned or estimated completion date has passed does not mean that the task is completed. DATE does not determine task completion in project server when you are recording Actual Hours and Remaining Work.
What does make the Task complete then? How do I tell project that I have finished the task?
  • If you have completed a Task, either before, on or passed the estimated completion date, you should update the Remaining Work column.
Meet the 'Remaining Work' column, your new best friend! If you are a Project Manager, you must update Rem Work in order to properly update the actual completeness of the task. This tells project whether the task has completed within the estimated work and duration i.e. we finished it early or we finished it late or we finished it late, but only used 6 out of the 8 hours. This is all dependent on the original estimates being baselined.

If you are a Resource and using the Timesheet, then your Administrators should have made the 'Rem Work' column available to you to update on your Timesheet. You can do this for each task and submit it to the Project Manager, along with your acutals.

Project Managers should consistently be asking their team 'how much work is left on that task? Are you done yet?' This is the only way to accurately project true effort on tasks and projects.

If your projects are not effort-driven, then you are doing duration-based planning. However, I will strongly argue against using that as a model for resource forecasting because it doesn't allow a full or precise picture of resource allocation and demand.

I hope that this helps clear up any ambiguity to tasks on the timesheet and how to update or show tasks completed early or tasks that will need additional time.

Oh, and one final thing: PMs - please remember that the 'Work' column is only a summary of the 'Actual Work' + 'Rem Work' columns.

WORK = ACTUAL WORK + REMAINING WORK

You should NEVER update the Work column if you are using Timesheet actuals in Project Server. You would be overwriting resource actuals, which compromises data integrity. The only column you should be updating is the 'Rem Work' column.