In our organisation, we're using a MS Project Server setup that's pretty much out of the box. I'm now struggling to find a fit with one of the requirements put forward by our PMO:
Our company has multiple consultants working for multiple clients. Clients order our support services for several days a week - for example, 1 day/week or more.
Consultant X works for clients A, B and C.
- A: 1 day / week
- B: 2 days / week
- C: 2 days / week
Depending on client demand, the consultant can freely choose which days he spends at which client. Mostly, these are fixed schedules (e.g. Mondays at client A). But suppose if, one week, client A asks him to come in on Tuesday instead of Monday, our consultant simply switches adapts his schedule and swaps both appointments.
Now, in retrospect a consultant's wereabouts on a given day can easily be seen depending on the filled-in timesheets. What our PMO wants to see is a consultant's schedule for the future. Basically, the process should be this
- PMO tells a resource to work at clients A, B and C during a certain time (e.g. 20 days at client A / semester)
- The resource schedules the assignment on certain days as needed
Any ideas on how I can accomplish this?