It's all about the answers!

Ask a question

How can I replan without rebaselining?


Nate Decker (37812855) | asked Mar 21 '17, 10:03 a.m.
edited Mar 21 '17, 10:04 a.m.

 In an RTC plan, if you create a new Planned Snapshot all of the work items in that plan have new Start and End dates assigned. Work items which have already been resolved use their resolution date as the new End Date. This is fine if what you are doing is rebaselining because it sets your schedule variance to zero and creates a new schedule based on the assumption that you are starting from scratch at the current point and moving forward. The disadvantage though is that you lose all historical data about your schedule variance. We have some projects which take new snapshots every two weeks when they begin a new sprint so their historical earned value looks perfect. This defeats the value in getting feedback from reviewing performance.


Some of our users would also like the ability to replan without rebaselining. So if they add new resources, change resource allocations, or add work items to the plan, they would like to take a new Planned Snapshot to adjust the Start and End dates for the unresolved work items in the plan, but leave the Start and End dates for all resolved work items unchanged.

Some users have been able to achieve this result by back-dating their local computer's clock before taking the new Planned Snapshot. This works, but there are issues with changing your local system time: it invalidates security certificates, and requires administrative privileges on the machine. Many of our users are not local admins on their machine. It's also just plain hokey as a workaround.

We've been asked to provide a means for doing this more natively. We're considering supporting that request by adding some JavaScript (via theming), but this would likely require re-creating the RTC scheduling algorithm which I would really prefer not doing since it seems rather complex.

Does RTC support this (or something similar) natively and we are just not aware of it? Is it a feature that might be provided in the near future? Is there another way to accomplish this objective?

Be the first one to answer this question!


Register or to post your answer.