Kanban Board TFS 2013: Show work item ID - tfs

I'm trying to change the look of the Kanban Board in TFS 2013 by adding the WorkItem ID to tasks, bugs and PBI's.
To be more precise: I would like to add the WI# before the title of each item in the swimminglanes.
I'm trying to do this with witadmin but can't seem to find the correct files.

This feature is now available on TFS Online.
To show WorkItem Id's on BLI's & Bugs, you have update the settings on the board.
Click on the Settings wheel on the top right corner of the board.
Select "Cards" in the drop down.
In the "Customize Cards" page, select the "Show ID" checkbox as highlighted in the below image.
Click "Save" button. You board will refresh with new settings.
Note: The settings are separate for Bug & Product Backlog Item

The best answer I can provide at the moment is to point you towards Tiago Pascoal's Task Board Enhancer, which is a extension that can be installed on your TFS server to get some kanban board enhancements.
http://pascoal.net/task-board-enhancer/
As Andrew mentioned, there is no other way to enhance work items on the kanban board currently.

This isn't something that you can currently customize through the process template (witadmin). Sorry.

Take a look at this solution of using a "bookmarklet" to just show the ID on the boards without having to make any changes on the server http://pascoal.net/2012/08/adding-work-item-ids-to-team-foundation-server-board/
The one I use is from that site:
javascript:$('.tbTile').each(function(){var t=this.id.substring(5,999),n=$(this).find('.witTitle').first();n.attr('_wi')===undefined&&(n.attr('_wi',t),n.html('<strong>'+t+'<\/strong>-'+n.text()))}),$('.board-tile').each(function(){var t=this.id,n=$(this).find('.title').first();n.attr('_wi')===undefined&&(n.attr('_wi',t),n.html('<strong>'+t+'<\/strong>-'+n.text()))})

Related

How to view Epics in TFS

We have just started using Team Foundation Server (version 15). I thought I could use Epics to organize features and other work elements but when I create an Epic I don't see where it is and can't see how to associate a Feature to it. Am I misunderstanding the use of Epics? I have been given a single project called Workflow under which I need to manage multiple clients. Epics seems a good container for a client level object.
Thank you!
From your team's backlog page, click the gear icon (gear icon) to open the common configuration team settings.
Click the Backlogs tab and check the boxes of those backlog levels you want your team to manage.
Source : Microsoft's documentation

TFS 2018 Board configuration - Columns option missing

I am trying to customize the Kanban board in TFS 2018 for new work item types I've added.
Following the documentation at https://learn.microsoft.com/en-us/vsts/work/kanban/add-columns , my configuration dialog seems to be missing the Board configuration.
Here's from the documentation
Here's my panel (I've added my user as the team administrator).
Any help in regards to customize my workflow and board is highly appreciated.
At the moment, the Kanban board settings are not available for the Sprint board. The settings page you're showing applies to backlogs such as Epics, Features and Backlog Items. Not to the Sprint backlog.

Integration of microsoft test manager with TFS for Bug management

Currently we are using TFS (Web Version) as we know a product backlog item can be added via 1-Product backlog Item 2-Bug (We are using Bug to keep track of Customer/partner logged bugs)
When ever we post a bug from MTM its visible in the product backlog list (Which we don't want)
Is there any alternates for this?
Can we create one more menu under the Backlogs tab?
enter image description here
You should really create a separate work item type, maybe "Issue", to represent an externally reported issue.
You can then triage those issues and break them down into Bugs and PBI's that then appear on the backlog for ordering.
Try and avoid the Bug as a task Anti-Pattern: https://nkdagility.com/avoid-bug-task-anti-pattern-tfs/
However you can also configure TFS to treat Bugs as Tasks, and thus they never apear on the board. Go to the Backlog and click the lower cog to configure this.
You an then create a custom "Issue" work item type for the reported stuff and add it to be shown on the Backlog.
You will need to edit the process template for this.

Assign Backlog item to Feature

I am currently using the TFS express 2013 with update 4.
I logged in into the web portal of my TFS project where I would like to add some featues and backlog project items.
I have some trouble with displaying the backlog items under features. I have created a new feature Resignation, created a new backlog poject item Add resignation button to employee and created a link between the 2.
But in my overview I see still the following:
I would like to see it like here:
What am I doing wrong?
Your first screenshot is in the Queries tab, looking at the Results of the Assigned To Me Query. The 2nd screenshot is in the Backlogs tab.
PS - TFS Express may not contain the Portfolio Management features that you're trying to get to. I've never used TFS Express so not entirely sure which features are in there or not.

How do I assign a Bug or Product Backlog Item to a "Team"?

I have created a team underneath the Team Members section (in Team Explorer), but I cannot select this team from the drop down in my Bug. This drop down (highlighted text in image below) has no teams listed in it.
What am I doing wrong?
We are using the http://www.scrumforteamsystem.co.uk/ template for TFS 2008.
The bug that you have in the image is a customized bug. Someone in the organization (maybe you) have changed to bug and added the Team field to the bug. The team that is available in the team explorer cannot be used in the work item, but you can use link that John added to show groups in the dropdown.
Another approach is to use a global list to determine the values for the team field. Adding a new team means that you have to add it to Team Explorer and to the global list.
In the new version of TFS (TFS 11), which you can preview at http://tfspreview.com, you can see that the team has become a first class citizin. If you want to see it in action, you can either go to one of the sessions of //BUILD/ or sign up for an account on TfsPreview.com.
Go to TFS explorer, go to your project and right click on the project title and Select "Show Project Portal"
Once its loaded up in your browser, click on "Team Project Administration" Tab.
The team option is the second box on this page. Add your teams to there, and they will then appear in the dropdown within TFS Solution Explorer.
You will need to save any bugs first before you can assign it to a team though.
See the blog post Assigning a work item to a group in TFS.
This does require some minor customization of the work item types you're interested in changing.

Resources