Welcome to MSDN Blogs Sign in | Join | Help

How Microsoft/DevDiv uses TFS - Chapter 3 (Implementing the Process)

In previous posts and I talked about out processes. Today I'm going to introduce how we implemented our processes using TFS.

 

In review, our process looks something like this. Read this post, for more information on the process.

image

We used work items to tracking the above information.

The Value Proposition work item

image

Note the following:

  1. The Scenarios are implemented by creating a Scenario field on the Value Prop work item, and setting ALLOWEDVALUES to the list of Scenarios. Since Scenarios (aka Pillars or Business Objectives) were small in number and fairly fixed as to what they were, this seemed appropriate.
  2. The relationship between Value Props and Experiences were tracked by linking Value Prop work items to Experience work items.
  3. The Value Prop has several fields to define the Value Prop, most notably the Description field to describe what the Value Prop was.

The Experience work item

image

Note the following

  1. Experiences are linked up to Value Props
  2. Experiences are linked down to Features

 

The Feature work item

image

 

Note the following:

  1. Features are linked up to Experiences
  2. The feature has many fields defining it. The Description field gives the curious browser a short description of the feature.
  3. For more information, a person can go to the One Page spec on the feature. An URL is provided in the field.

What's next...

Will talk about how the planning process worked in Orcas.

Published Monday, April 14, 2008 9:45 AM by Gregg Boer

Comments

# Team System Link Love #7

Tuesday, April 15, 2008 10:47 PM by .NETicated

Team System Dogfooding April '08 DevDiv TFS Dogfood Statistics on Brian Harry's blog Can your

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

Thursday, April 17, 2008 6:31 PM by Teams WIT Tools

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

# How Microsoft/DevDiv uses TFS - Chapter 4

Friday, April 18, 2008 12:37 PM by Teams WIT Tools

In the previous post , I spoke about how we used TFS to implement the process. In this post, I'll talk

# How DevDiv uses TFS

Sunday, April 20, 2008 10:57 AM by Jeff Beehler's Blog

Gregg Boer, a program manager on the TFS work item tracking team has started a series of posts outlining

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

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

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

# VSTS Links - 04/21/2008

Monday, April 21, 2008 10:25 AM by Team System News

Steve Andrews on Team System Link Love #7. How Do I: Generate Test Data using VSTS Database Edition....

# Впервые на экранах: Как создавалась Visual Studio 2008

Tuesday, April 22, 2008 3:22 PM by Дмитрий Лапшин

Подгруппа разработчиков Visual Studio Team System, работающая над отслеживанием рабочих элементов в TFS,

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

Sunday, April 27, 2008 10:33 PM by 長沢智治のライフサイクルブログ

# re: How Microsoft/DevDiv uses TFS - Chapter 3 (Implementing the Process)

Friday, June 06, 2008 2:56 PM by landersen

Just out of curiosity, I noticed on the screenshots a "Project" field that is a drop-down and it looks to be enabled.  I am assuming that this is a custom field you created and not the System.TeamProject field built into TFS?  Does this mean that objectives, value-props, experiences, & features are all tracked in their own TFS project and then work items are delegated to individual TFS projects when work is assigned?

Just curious.

Thanks.

# Kuidas Microsoft (arendusdivision) kasutab TFS -i

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

# How Microsoft/Dev Div uses TFS - Chapter 9 (Transparency in Reporting)

Monday, June 09, 2008 11:35 AM by Teams WIT Tools

I apologize for not getting this post out sooner. I was not feeling well most of last week. In a previous

# ¿Cómo Microsoft utiliza Team Foundation Server?

Sunday, July 20, 2008 11:40 PM by Guino

Hay una serie interesante de posts que nos explican de que modo la Division de Desarrollo de Microsoft

# How Microsoft uses Team Foundation Server internally

Sunday, August 17, 2008 12:04 PM by Visual Studio Team System (VSTS) Blog - by Neno Loje

A good read: Applying Value Up at Microsoft by Sam Guckenheimer (also available as 60-minute-webcast

Anonymous comments are disabled
 
Page view tracker