Everything you want to know about Visual Studio ALM and Farming
Brian Harry is a Microsoft Technical Fellow working as the Product Unit Manager for Team Foundation Server. Learn more about Brian.
More videos »
For a year or two now, there’s been a free download of a SCRUM based Team Foundation Server process template on microsoft.com called eScrum. It has been periodically updated and I’ve blogged about it a few times. Since it first went up I’ve tried to be clear that it was developed and maintained by an internal team not associated in any way with the Team System team. As Microsoft’s adoption of Team System grows and matures, I’ll expect we’ll see that trend continue – with more teams publishing cool things they’ve done with Team System.
Unfortunately the team that built eScrum has had to reprioritize their work and can no longer maintain the eScrum template. As such, the eScrum download is going to be removed in a few weeks and I don’t expect there will be any further updates. I don’t doubt that this will create hardship for some people who have used it and like it. Of course, you can keep using what you have as long as you like. If there is some reason this change is going to cause you undue hardship, please contact me and we’ll see if there’s some way to get you access to the eScrum source so that you can maintain it yourself.
Discontinuing anything is hard. I’d like to take a second to frame how I think about this in hopes of avoiding a lot of speculation about other things. I think about Team System related software deliverables in 3 buckets.
Scrum remains a very important development methodology and one that Team System is committed to supporting very well. We have made numerous enhancements in TFS 2010 that will make Scrum work even better with Team System. When people ask me how to do Scrum with Team System, I generally tell them you can do it out of the box but it’s not very customized/specialized to the Scrum by default. The best available answer today for Scrum with Team System is the Conchango Scrum for Team System process template. Conchango also has a very nice Scrum board product for Team System. If Scrum is in your future, I recommend you check it out.
Brian
Hi Brian,
How about releasing the sScrum on CodePlex and let the community drive it.
/Lars
I have been using the VSTS Scrum light-weight template which is available on CodePlex (http://vstsscrum.codeplex.com/). I haven't used all aspects of it, but for the basic backlog management tasks it has been extremely useful and dependable.
Interesting Finds: June 11, 2009
How can we grab the source code for eScrum? We have been using it since it has been out for 2005 and we just upgraded to 2088 and use eScrum.
Glad it's going away, what an aweful kludge.
Lars, We talked about releasing the source on CodePlex but the team that built it was not comfortable with that.
Mark, thanks for pointing that out - I should have mentioned it. There are a bunch of SCRUM tools on CodePlex. The one you mentioned is a template started by one of the VSTS MVPs and I've heard of a number of people using it.
Smooner, send me email at bharry@microsoft.com and let me see if I can help you with that.
Brian Harry on The Future of eScrum and Trial TFS with TeamDevCentral Marcel de Vries on How to fix Team
You say:
If there is some reason this change is going to cause you undo hardship, please contact me and we’ll see if there’s some way to get you access to the eScrum source so that you can maintain it yourself.
I think you mean "undue hardship" although the concept of hardship related to undo is interesting...
Yes, indeed. What a little proof reading wouldn't save eh? I'll fix it, thanks :)
Brian,
>Lars, We talked about releasing the source on CodePlex but the team that built it was not comfortable with that.
That is a shame... If you can at all, you really should open the source! let the community get something back for your effort.
I'm sad to hear that it is end of story for eScrum. We've been using it for a year now after reviewing and testing both VSTS Scrum and Conchango Scrum for Team System.
I have to admit that eScrum is a little bulky and has poor performance, but even still it has been a very good tool for managing agile enterprise software development.
I would really like to see a good Scrum tool build in with Visual Studio TFS 2010.
How can we migrate projects from TFS 2005 with eScrum to TFS 2010 without escrum?