My company has been using TFS 2008 and Scrum For Team System V2 for a good while and we really like it.
Now we want to move to TFS 2010, but we have heard bad things about Scrum For Team System V3. Namely that it causes you to change your processes too much.
After looking at Microsoft Visual Studio Scrum 1.0 I think it is a good match for our processes.
How can I change my projects to use TFS 2010 and Microsoft Visual Studio Scrum 1.0?
Best Answer
What you need to do is setup your TFS 2010 installation. (As per the documentation). This can be a separate server (migration) or you can upgrade your TFS 2008 server. (If you upgrade the data in your Scrum For Team System V2 project(s) should be fine, but the reports will stop working along with the auto totals for bugs and PBIs.)
Make sure you install the Microsoft Visual Studio Scrum 1.0 template as part of your setup process.
Also as part of the setup you need to add the user that will run the rest of the instructions below to the Service Accounts Group for TFS. To do that see this question. (If you are migrating you may want to do this for both servers.)
You then need to convert/transfer your project(s) to a new project (and server if you are migrating) setup with the new template . To do this follow these steps:
NOTE: These do not have to be done on the server, any computer with access to them and an install of SQL Server 2008 will work. The computer you run on will have to have team explorer install for each TFS Version you plan to access. This means if you are migrating from TFS 2008 to TFS 2010 you need both versions of Team Explorer installed (the 2010 one is installed with Visual Studio 2010, but the 2008 one is a separate install).
NOTE II The TFS Integration platform does not support merging work items. So the Sprint Retrospective work items are created as a sprint. This is because the retrospective is stored in the sprint work item in Visual Studio Scrum 1.0. This means that for each sprint there will be two sprint work items. One for the actual sprint and one for the retrospective.