Archive

Archive for February 2, 2007

Custom Processes with TFS

February 2, 2007 Mark Leave a comment

So at work we’re embarking on a project to implement one of our internal software development processes in Team Foundation Server/VSTS.

There seems to be a ton of documentation on how to do everything we need to do for this, but at the end of the day there are bound to be a few gotchas that crop up along the way…so, I’m thinking I’ll keep my blog updated with progress, and describe any nasties we come across as we go. I’m also thinking of putting together a series of tutorials in the style of the “hands on labs” you get at Tech-Ed and the like, related to this. If I do this, then I’ll make sure I post them here too…

So far, we’re looking at the following types of customisation:

Custom Work Item Types
Process Guidance
Default work items for new team projects
Default check-in policies for new team projects
A new check-in policy
A couple of new reports
A custom Team Build step to label source control for each build

Plus we’re also going to build some integration components to manage synchronising updates to work items in TFS with our corporate standard change management tool, Borland StarTeam, and vice versa. We’re also going to look at doing similar things for TFS and MSPS (MS Project Server)