I think you have understood correctly. "MS Project is calculating the progress based on duration only." In MSP, "% Complete" is always the ratio (Actual Duration)/(Duration), where (Actual Duration) = (Duration - Remaining Duration). You can't change this.
So if you work for 5 days on a task with Duration=10 days, %Complete = 50%. But if you work another 2 days before realizing that you have underestimated the time required to do the work by a factor of 2, now you have worked 7 days and have 13 days remaining; your %Complete is therefore 7/20=35%. Backward progress!
If you are serious about using MSP for earned value reporting, then you should be using Physical %Complete, not %Complete. Or better yet, measure and report earned value progress using other tools.
Member for
17 years 4 monthsTom and Jose,Thanks a lot
Tom and Jose,
Thanks a lot
Member for
20 years 5 monthsAnother hint:Change activty
Another hint:
Change activty type to fixed work.
In field Work put your relative weight for all activities (Depending on project type: M/H, etc)
Input progress of activities in field % Work Progress (Don't use activity % )
Then your duration does not anymore depend on %
Hope it helps
JMFrade
Member for
18 years 11 monthsI think you have understood
I think you have understood correctly. "MS Project is calculating the progress based on duration only." In MSP, "% Complete" is always the ratio (Actual Duration)/(Duration), where (Actual Duration) = (Duration - Remaining Duration). You can't change this.
So if you work for 5 days on a task with Duration=10 days, %Complete = 50%. But if you work another 2 days before realizing that you have underestimated the time required to do the work by a factor of 2, now you have worked 7 days and have 13 days remaining; your %Complete is therefore 7/20=35%. Backward progress!
If you are serious about using MSP for earned value reporting, then you should be using Physical %Complete, not %Complete. Or better yet, measure and report earned value progress using other tools.
Good luck, tom