Display TFS Kanban custom columns in backlog grid - tfs

I customized the Kanban board to include new columns. These columns are mapped to the existing states, (New, Active, Resolved, Complete).
My backlog shows only the states. Is there a way for the backlog to display the new columns and not the state to which they are mapped?
Thanks!

No, sorry, this is not a feature I have seen. If you really think it will be of value, your best place is the VS User Voice site.

Related

Azure DevOps Restricted Board

Is there anyway in Azure Devops to restrict project members to see only their assigned Product Backlog Items in Board (and not for the others)?
I mean, by default anyone can see only his/her assigned product backlog items when entered to the Board section.
I don't mean filtering by the members.
Any help is appreciated.
No. Work item view/edit permissions are controlled at the Area level; if you can view the Area, you can view all work items in that Area regardless of who they are assigned to.
There is no mechanism to restrict viewing work items beyond that.
However, it's trivial for an individual to filter the board view so that they can see only their work items.

TFS 2015-2017 Assistance

I am new to TFS and know the basic concepts. In my case we have customized TFS a lot which contains around 17 collections, custom fields in work items etc.
I have some queries for which I require some answers. The questions might be generic, but any help or suggestions on the below queries would be great.
Following are my queries:
1.) Show Work Item ID in a specific format. Can it be done
2.) Auto Fill custom fields for a work item based on a category / linked bugs (analogous to Relative Path column type)
3.) While raising a WI through Visual Studio development tool, the datepicker only takes date value and not time. The same work items when raised through web portal the datepicker gives time value as well.
4.) Auto Fill the efforts spent in Child Work items (summation of all child link items in the parent)
5.) Reminders to be sent if iteration / scrum set date crossed. Also check for Work Items as well, if set date is crossed.
6.) Create Queries which can query across all collections / verticals. Currently queries can be made only against each entire collection, but not across all collections. Do we have any mechanism to query against multiple collections?
7.) Email alerts customizations in TFS.
8.) Can the collections be merged into 1 default collection.
I have tried to find few answers from my end as well, and would like to know, if it is correct.
1.) Work Item ID cannot be shown in a specific format as it is system generated
2.) For Auto Filling of Work Item fields, it cannot be done. Manual approach is the only way (unless there is a way to pre-populate fields
3.) One can only query for all projects in a single collection. But it is not possible to query against multiple collections and get the results.
So require assistance on the above queries and also validate the answers I have got for few of my questions.
Any help or suggestions or relevant links would be great.
Thanks In Advance!!!..
Please kindly check below inputs
You are right. This is by designed. You can not change to use other
format of work item.
Yes. This could not be done at present. It's still a user voice, but
on the Roadmap. Support for calculated fields and roll-ups.
Sorry, not get your point.You could use the DateTimeControl type to give users a calendar picker to select a date for a DateTime field. By using this control, you can quickly select a date and time for the field. For details.
You could do this from a sprint backlog or task board. Details
please take a look at our official tutorial here: Rollup of work
and other fields
We do not have this kind of build-in time reminder for work items.
However, as a workaround, There is a dashboard widget that uses #me
in its query.
You can also cobble something together using the REST API and a
scheduled build. Calling a work item query and sending email is
pretty easy from PowerShell.
No, they are using different database. You are only able to query
across team projects int the same project collection.
It's able to do this but with a little bit complicated. For detail
info, please take a look at this link: Customize TFS 2015 alert
email
There is no default way to do this. I do not think there is a
possibility of merging two TFS collections other than creating a new
collection, creating the team projects and use a tool such as TFS
integration tools to move the team projects from the source
collections.
As you can see, history will be rewritten with new dates, changeset
and work items ids etc, if you are trying to merge collections.

Adding New Work Item Types in TFS 2012

I am new to TFS 2012 and would like some help in customizing a few things. We currently have the TFS setup with the template " MSF for Agile Software Development". This was setup before I started working with TFS. I have done some research online, but I have not been able to get answers for my questions. I was hoping someone could help me customize our TFS a little. Some questions:
How do I add a new Work Item Type? We currently have Bug, Issue, User Story and Task. I would like to add Feature and Product Backlog. I would like to be able to create Product Backlog Items and link the Tasks and User Stories to them.
How do I add different Work Item Types the Kanban Board?
It's a bit much to answer all of your question in a short and concise StackOverflow answer, but here are the starting points:
How to customize Work Item Types
Create s Work Item Type
Add bugs to the task board or backlog
Customize work tracking objects to support your team's processes
witAdmin: Administering Objects for Tracking Work Items
Note: Many of the customization you want to do come out of the box with TFS 2013. It's probably a lot less work and easier to maintain to just upgrade than to introduce all of this customization.
See below link on how to create new work item type.
Modify or add a custom work item type: http://msdn.microsoft.com/en-us/library/hh409273.aspx
But it looks like you don't need new work item type here because work item type "Feature" is already available in TFS 2012. See below link. The link is for 2013 but if you switch to 2012 you will see feature there as well.
http://msdn.microsoft.com/en-us/library/dd997897.aspx
Product backlog item(pbi) is a term used in Scrum so if you use scrum template you will see pbi instead of user story. So user story is your equivalent to pbi.
http://msdn.microsoft.com/en-us/library/ms400752.aspx

Restrict Product Backlog Ordering/Prioritization in TFS2012

Is it possible to restrict the ability to reorder items via drag-and-drop when viewing the Product Backlog in TFS2012? We want only certain groups to have the ability to reorder PBIs using the drag-and-drop functionality in Team Web Access.
You should be able to edit the backlog xml file and make it the backlog priority field readonly for particular groups of users.
http://social.msdn.microsoft.com/Forums/en-US/tfsprocess/thread/86635b29-be54-4c26-b918-0244f9d502c1/
That probably wont stop you dragging them around, but it will likely error and not save if they do.

TFS Linking Backlog items

In TFS whats the easiest way of linking a backlog item to a large number of other backlog items, without doing them one at a time?
I do not have access to the underlying database so am unable to write a query to do it.
I put together a GUI tool that helps do this.
It is called WI Assistant.
It can be found here: http://wiassistant.codeplex.com/
I'd stay away from the SQL Query. Instead, I'd either use the API or Web Services. Here's an example API call to retrieve and edit a work item:
http://msdn.microsoft.com/en-us/library/bb130323.aspx
You could modify that to add the links. Would be much safer, easier, and much more supported than going directly to the database.
Depends on your definition of easy, but you could write a SQL Update linking the backlog item(s) to the correct backlog items.
(If there is no field in the backlog item to connect it to another backlog item, you would have to extend backlog item and the views showing them yourself)

Resources