Note that there are some explanatory texts on larger screens.

plurals
  1. POAdding a 'Which branch?' field to work items in TFS
    text
    copied!<p>Suppose that you are part of a Scrum team that is using the Scrum Team Project template in Visual Studio and the 'Advanced Branch Plan', as prescribed by the Visual Studio ALM Rangers. Your team develops a product, called FooBar, until you've completed all the features and testing you plan on doing for a particular release (we'll call the release FooBar v1). The development branch is merged with the main branch, and the relevant branches for the 'Advanced Branch Plan' are branched from the main branch.</p> <p>Eventually, FooBar v1 is shipped, and you and your team are hard at work on FooBar v2. Unfortunately, a FooBar v1 customer finds a bug and reports it. A work item is created to fix the bug, but developers need to know where this bug is. Is it in the FooBar v1 Service Pack branch, Development branch, or FooBar v1 Hotfix branch?</p> <p>Now consider that your team is working on FooBar vN, where N is an arbitrary number. A customer reports a bug in FooBar v(N - M), where M is an arbitrary number and N > M. A work item is created to fix the bug, but developers need to know where this bug is. Is it in FooBar v(N - 1)? Development? FooBar v(N - M + 1)?</p> <p>Of course, the work item could have a title that indicates which branch the bug resides, but this leads to ad hoc naming schemes that aren't standardized. The best thing would be to add a field when creating a work item that asks which branch the work item relates to. Adding a field to an existing work item type in TFS seems pretty straightforward: <a href="http://msdn.microsoft.com/en-us/library/vstudio/hh409273.aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/vstudio/hh409273.aspx</a> Unfortunately, this isn't a static list; it's dynamic.</p> <p>This is a two part question: <strong>1) Is it even possible to add a field to Scrum work items in TFS whose list items are dependent upon branches in a particular team project?</strong></p> <p>And: <strong>2) If it is possible, are there any references you could point me towards?</strong> I'd be surprised if this is the first time anyone has ever thought of this...</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload