G
Guest
Hi,
I'm looking for the opinion of more experienced project managers when
it comes to forecasting milestones and tracking projects with MS
Project. I may demand too much precision in my approach, or I overlook
more simple things ;-)
I manage a software development project which takes about 12 months
and 12.000 hours of effort. I have set up a complete plan with the
help of Eric Uyttewaal's book (Dynamic Scheduling with Microsoft
Project, with all the checklists). I update the plan weekly (actual
hours and remaining hours per task and person). So far so good.
Yet, I still struggle with forecasting anything beyond the next, say,
6 weeks. Even the effort to forecast the next 6 weeks is high,
particularly when it comes to resource leveling. I'm interested to
spread the workload among the team members, so I level resources on a
bi-weekly level (anything between 60h to 80h for two weeks is ok).
Sending resources home for a couple of weeks is not an option so I
constantly change assignments (which makes updating the plan even more
cumbersome).
Yet I still feel that the plan rarely matches reality. People work on
different things, bring other things forward, dependencies change,
etc. I have no pool resources (e.g. availability > 100%) and many
tasks are done by more than one resource, which makes manual leveling
a PITA.
Spending the same effort updating the time frame +6 weeks until end-of-
project seems enormous. Do I demand too much if I want to forecast
milestones beyond 6 weeks? How do other project managers accomplish
this?
My idea is to do a more coarse resource leveling for the time frame
+6 weeks until end-of-project (say on a monthly basis). But the
effort is still high.
I know that the remaining effort divided by number of resources is
less that remaining duration to the deadline. So, things look not too
bad, if you ignore dependencies. But that is just a very rough
approximation...
-Stefan
I'm looking for the opinion of more experienced project managers when
it comes to forecasting milestones and tracking projects with MS
Project. I may demand too much precision in my approach, or I overlook
more simple things ;-)
I manage a software development project which takes about 12 months
and 12.000 hours of effort. I have set up a complete plan with the
help of Eric Uyttewaal's book (Dynamic Scheduling with Microsoft
Project, with all the checklists). I update the plan weekly (actual
hours and remaining hours per task and person). So far so good.
Yet, I still struggle with forecasting anything beyond the next, say,
6 weeks. Even the effort to forecast the next 6 weeks is high,
particularly when it comes to resource leveling. I'm interested to
spread the workload among the team members, so I level resources on a
bi-weekly level (anything between 60h to 80h for two weeks is ok).
Sending resources home for a couple of weeks is not an option so I
constantly change assignments (which makes updating the plan even more
cumbersome).
Yet I still feel that the plan rarely matches reality. People work on
different things, bring other things forward, dependencies change,
etc. I have no pool resources (e.g. availability > 100%) and many
tasks are done by more than one resource, which makes manual leveling
a PITA.
Spending the same effort updating the time frame +6 weeks until end-of-
project seems enormous. Do I demand too much if I want to forecast
milestones beyond 6 weeks? How do other project managers accomplish
this?
My idea is to do a more coarse resource leveling for the time frame
+6 weeks until end-of-project (say on a monthly basis). But the
effort is still high.
I know that the remaining effort divided by number of resources is
less that remaining duration to the deadline. So, things look not too
bad, if you ignore dependencies. But that is just a very rough
approximation...
-Stefan