Welcome to MSDN Blogs Sign in | Join | Help

How Microsoft/DevDiv uses TFS - Chapter 3 (Addendum)

Michiel sent in a question about this blog post that I thought I would answer to everyone.

The question is: How do you create relationships between the work items? For example, Scenarios to Value Props, Value Props to Experiences, Experiences to Features.

For Scenarios to Value Props, we simply used an ALLOWEDVALUES list. That is, we define the Value Props work item type to have a field called "Scenario" and define a list of ALLOWEDVALUES. The ALLOWEDVALUES is tied to a GLOBALLIST, which is the list of Scenarios.

For all the other relationships, we use work item links. That is, we create a links between the Value Prop work item and the Experience work item. Those relationships just showed up in the links control on the work item form. You may notice that our MSF default work items have a tab called "Links" and that the work items hi-lighted in the previous post have the links displaying on the same tab as the description. Just wanted to point out this is entirely a form designer decision. You can place the links control wherever you wish.

A natural question would be: "How do you keep people from linking Value Props directly to Feature? How do you enforce the hierarchy?

The answer is, through exception reporting. A few people would be running reports that would point out any links that didn't belong and they would go clean them up. Not a pretty answer, but that's what we did.

Great question, Michiel! If other people have questions, please send them in via the blog email link.

 

 

PS: These are answers to the question, but I wouldn't call the good answers. A good answer would talk about typed links, hierarchical work items, etc... That kind of functionality is coming in Rosario.

Published Thursday, April 17, 2008 11:31 PM by Gregg Boer

Comments

# Microsoft news and tips » How Microsoft/DevDiv uses TFS - Chapter 3 (Addendum)

# 【お勧めリンク】TFS 活用法

Sunday, April 20, 2008 11:16 PM by 長沢智治のライフサイクルブログ

先月より、なぜか、Chapter 3 が二つありますが、それはご愛敬として・・・まだまだ続きがあるようですの Teams WIT Tools という TFS の開発チーム(主に WIT: Work Item

# Team System Link Love - 8

Monday, April 21, 2008 2:23 AM by .NETicated

MVP Summit MVP Summit 2008, Seattle Day +1 on Grant Holliday's blog MVP Summit 2008, Seattle Day

# VSTS Links - 04/22/2008

Tuesday, April 22, 2008 12:21 PM by Team System News

V-Ness on Web Access - Send an email with a work item or query results Willy-Peter Schaub on MVP Global...

# 【WITブログ(訳)】マイクロソフトの開発部門でのTFSの活用 - 第3章(プロセスの実装)[補足]

Tuesday, May 06, 2008 10:01 PM by 長沢智治のライフサイクルブログ

# Teams WIT Tools : How Microsoft/DevDiv uses TFS - Chapter 3 (Addendum)

Monday, June 02, 2008 4:39 AM by Dating

Michiel sent in a question about this blog post that I thought I would answer to everyone. The question is: How do you create relationships between the work items? For example, Scenarios to Value Props, Value Props to Experiences, Experiences to Features

# Kuidas Microsoft (arendusdivision) kasutab TFS -i

Kes veel ei tea, siis Workitem Tracking vahendite meeskond Visual Studio Team System -i arendusmeeskonnas

Anonymous comments are disabled
 
Page view tracker