in

Platinum Bay

Peace, Love, and...

This Blog

Syndication


.NETicated

From the Forums: Changing a Work Item Type

Out of the box, it is not possible to change the type of an existing work item. For example, in the CMMI template, you can't convert a Bug to a Change Request.

It seems to me that this could be a common scenario in many environments. The customer calls up and reports that the product is 'broken', and customer support opens a Bug work item. After further review, it is determined that the product is not broken, what the customer is really asking for is a Change Request, or enhancement.

While you cannot change the type of an existing work item, there are two options. In a work items query results page in Team Explorer, you can right-click on the work item, and choose from the following two options:

Create Copy of Work Item

Copies a work item that can be modified and saved under another name. This option is useful as a method of creating a work item from a 'template'. It is also handy for creating work items from a Scenario or Quality of Service requirement.

Add Related Work Item

Allows you to create and associate two or more work items. This option is useful when work items are not identical, but are similar. It creates a related link between the original and the copy.

Using this option, the hypothetical review mentioned above would take the original Bug work item and create a copy as a Change Request or Enhancement work item. The two work items are then linked together in the Links tab of the work item form. The original item can then be closed.

Published Mar 02 2008, 11:01 PM by Steve
Filed under:

Comments

January 18, 2009 7:18 PM

Thanks for this tips.  I had the same problem where a bug was reported and then later found out to be a request.

<a href="http://www.lugaluda.com">Visit My Blogs at Lugaluda.Com</a>

 

June 15, 2009 6:36 PM

This is my first time comment at your blog.

Good recommended website.

 

Leave a Comment

(required )  
(optional )
(required )  
Add

About Steve

Steve Andrews is an independent consultant, INETA speaker, and Microsoft MVP for Visual Studio ALM. He has been working in technology for over ten years focusing on custom application development and Application Lifecycle Management. Steve is also Microsoft and IBM certified and a community fanatic having led sessions at nearly 100 events across North America. When he's not developing software solutions or engaging with the community about software technology, Steve is a closet singer and songwriter and plays the guitar and keys. Occasionally, Steve even gets to sleep. Occasionally.
Powered by Community Server (Commercial Edition), by Telligent Systems
© Platinum Bay | Some Rights Reserved Creative Commons License

Disclaimer: The information in this weblog is provided "AS IS" with no warranties, and confers no rights. This weblog does not represent the thoughts, intentions, plans or strategies of my employer. It is solely my opinion. Feel free to challenge me, disagree with me, or tell me I'm completely nuts in the comments section of each blog entry, but I reserve the right to delete any comment for any reason whatsoever (abusive, profane, rude, or annonymous comments) - so keep it polite, please.