Kanban customizable columns, “under the hood”

(This blog post is also posted on the Visual Studio ALM Blog) Kanban customizable columns was made publicly available on the March 4 service update, and will be available in the RC version of VS Update 2. You can read the release notes for an overview of the feature itself. The purpose of this blog…

6

TFS/Agile PM: Configuring so your tasks are estimated in story points

I’ve had a few people ask: “What if I estimate my tasks in something other than hours, like ideal days or story points?” The truth of the matter is, the “Remaining Work” field on the Task work item is just a dumb integer. You can enter anything you like in it. The only thing that…

2

Team Foundation Service: Process template changes

With this latest Team Foundation Service update, we have updated the process template versions for all the templates. Agile and CMMI are at 6.1. Scrum is at 2.1. This reflects a few minor improvements we’ve made: – For Agile, the User Story’s state model has been updated to allow you to transition from any state…

4

TFS vNext: Configuring your project to have a master backlog and sub-teams

  One backlog to rule them all… One common practice we’ve seen our customers use is to have a master backlog, which “feeds” several teams. The master backlog is prioritized and maintained, and when it comes time to plan for the next sprint, all the teams gather together and “sign up” for backlog items to…

14

Work Item Tracking Custom Controls

  (Many thanks to Hayder Casey, who provided this great write-up on work item tracking custom controls. He’s a developer who works on the TFS Work Item Tracking team with me. Thanks Hayder!) Custom Controls provide a mechanism to extend the work item form to include user developed controls. It enables various scenarios, that are…

10

TF252031: A SharePoint site could not be created for the team project collection. (HRESULT: 0x80040E09)

Full error message: “TF252031: A SharePoint site could not be created for the team project collection. The following error occurred: Server was unable to process request. —> Exception from HRESULT: 0x80040E09” We have found that this error happens when you are creating a team project collection, mostly commonly here: During initial configuration, with Advanced or…

1

What I think about the younger generation of software professionals

I have an opportunity to teach Software Project Management as a part of a University of Washington night class. I’ve done this for 6 years. Each year, the class seems to be getting younger and younger, but I know its just me getting older. I’m 45, and most of the class looks 10-15 years younger…

3

Controlling which link types are displayed on a work item form

In 2005 and 2008 versions of TFS, the work item links control that displayed the links always showed all the links. For TFS 2010, we made a design decision based on the fact that whoever is designing a work item form, may want to display certain link types separately from other link types. For example,…

2

TFS 2010 – Customizing Work Item Link Types

(This is a re-post of information from the now deprecated blog: “Teams WIT Tools”) (3/2/2010: Updated post. Corrected picture for “Dependency” link type) With TFS 2010, you can define multiple work item link types. This allows for you to customize link types to match your processes. This blog post is a primer in how to…

10

Names changed for core WIT fields, and implications thereof

In work item tracking, there are several system fields that always exist in every work item type. These fields have both a reference name and a friendly name. The friendly name for some core fields have changed. They are: Reference Name Old Friendly Name New Friendly Name What release the change was introduced System.AreaID AreaID…

2