visual studio online custom work items / workflow - azure-devops

I'm new to Visual Studio Online and trying to create custom work item types and custom workflow. I can't seem to find any documentation or anywhere in the UI that allows you to defined these items. Anyone know how this can be done.

As of January 2016:
Process Customisation is supported in VSTS, details can be found in this blog post.
Before January 2016:
It can't be done at the moment, however, there are internal Microsoft teams using customised process templates on Visual Studio Online.
Expect this to change later this year (2015) - keep an eye on Brian Harry's blog.
The best you can get at the moment is using Tags and customise the Kanban boards.
If you really want this feature, vote on the Visual Studio User Voice request for it.

Related

How does Microsoft Azure extension sorted?

Added many extensions from a marketplace such as Calendar and it is visible under Boards on the left pane. However, how do I sort them when there are many extensions added to my Boards?
Unfortunately, we are not able to change the order of any installed extension or build-in feature with boards under web portal UI.
You could submit a feature request in our official link.
Beside, not all extensions are installed in this specific place(actually only a little), it's based on the developer of the extension. You could check more detail info from here-- Develop a web extension for Azure DevOps Services
Not every extension adds a custom work hub as Calendar does. In fact, I suspect only a few of them do. Other extensions enrich other areas with new functionality. Often only build tasks are brought in.
There's definitely no filter option under the Boards hub. If there are plenty of custom work hubs, you'll have to scroll through those.
On the other hand, the Manage Extensions view has a nice and convenient Filter option:

How to migrate work items from VSTS to TFS 2015 on premise?

I have a team project previously created on VSTS i.e. TFS online and it has some work items created, now I have on premise setup of TFS 2015. I want to migrate all those work items into my on premise TFS 2015.
Is there any way to do it?
There are three ways to achieve this, it's based on your requirement and situation:
If you don't mind losing work item history, you could just pull over work items, using Excel. Details steps please refer this blog-
-Migrating TFS Work Items to a new Team Project using Excel
(TFS/VSO/VSTS)
If you have no work item customisation, then OpsHub is also an
option.
If you have work item customisation and need keeping histroy ,
then you are going to have to use TFS Integration Platform.

Achieve Change Tracking in TFS 2012

I have installed TFS2012 on my server, now I need to achieve change tracking.I have explained the details below.
The whole idea of change tracking is, if I change the PBI/Requirement the all linked work items/bugs/impediments status should be changed or TFS should notify me in some way.
TFS will not automatically update one Work Item when a linked item changes. There is no functionality for that out-of-the-box. What you can do is configure an alert.
Or you can test whether the TFS Aggregator that exists for TSF 2010 (open source project) will work for 2012 (not officially supported). It can update child or parent work items when a workitem in the hierarchy changes.
What you want is not possible in TFS out of the box, but you can implement this with relative ease using a custom ISubscriber or a SOAP webservice. See the following answer on question regarding this.

Explaining GitHub to a TFS user

I have started to use Cloud9 IDE recently and have to say I really like it as an individual. I use VS 2010 at work and TFS 2010 too. This made me think about the TFS equivalent for Cloud9. GitHub is something I have always been aware of but never really used.
I have done my research and read docs etc, what I really need some clarification in though is the whole Work Item system. I know GitHub has an Issue tracking but does it have a Work Item system similar to TFS. With the main features such as assigning work items to developers?
A little explanation to just clarify would be fantastic. Thanks!
If you're looking for a way to have Issues show up like WorkItems in your task list in visual studio, I don't think there is a solution for this to date.
You can however assign developers to issues within GitHub:
Create or Edit an Issue
Click the gear next to "No one is assigned".
Select a member from your organization to assign the issue to them.

TFS help - Backlog,burncharts, velocity, and raising questions in TFS

Can I have guidence for TFS 2010 for the following areas:
What is the correct use of tfs and the properties that are exposed for each backlog item and task for recording of effort so that we report on progress using the burndown charts and can assess velocity.
It is not obvious to us what is the appropriate workflow for raising questions about functionality against tasks / user stories so that the person who needs to answer them can easily find those tasks / stories that have outstanding questions. And for when the question is answered how the person(s) who need to know the answer are alerted that the answer is there. Maybe tfs is not the right place to do this and we should be manually doing this?
Unless you customized something, the report features you are asking about will light up in the reports if you use the field in the Task work item named Remaining Work - update it regularly - daily if possible.
The database most of the default reports use (Tfs_Analysis) gets updated every 2 hours by default. Some of the reports only show a daily roll-up so depending on what you are looking for you might not see changes until the day after.
As for your 2nd question about how to communicate about missing information in user stories, etc.. you should read the Process Guidance for the template that was used to create your Team Project. I'm guessing you are using the MSF Agile 5.0 template, so do a search for that and "Process Guidance." The Process Guidance is basically the instructions for how to use the TFS work items and reports, etc... It can be found online (on MSDN) or by right-clicking on your team project in Team Explorer and choosing Process Guidance from the context menu. I'm answering this from my phone but can include a link to it later if you find this helpful.