One of the most interesting news of VSO in last months are service hooks and REST API to integrate VSO with third party tools. This capability is a key for success because ALM is really a complicated subject and rarely you can manage all of your applications with a single tools.
VSO and TFS are no exception to this rule, they are more a set of suites and tools glued together under a single brand. TFS is composed by a Work Item Store plus Two options for source control (TFVC/Git) plus a Continuous Integration service (Build service) and a Release Management Tool for release, it integrates with SCOM to keep Ops and Devs in contact, plus much more.
But no tool can cover all of the need of every possible user, and VSO solves this problem giving full access to every data through Managed and Java API and now even with a REST interface. In this article I’ll tell you how you can integrate with Trello, a widely used online tool to manage Kanban boards. VSO has support for Kanban, but is still rough and many people around the world are using Trello to manage Kanban Cards. If you like VSO but really prefer using Trello for your Kanban you can follow this guide to link your VSO account to Trello.
Possibilities are infinte, as an example I can configure VSO to create a particular card in trello whenever a PBI is created in my project
Figure 1: Automatic creation of card upon creation of PBI in VSO
If you start adding PBI in VSO
Figure 2: Create PBI in VSO account
You will find corresponding card in Trello automatically created.
Figure 3: Card are automatically created with a Link to the corresponding PBI
Actually the integration is still rough, because I’ve no way to keep the two synchronized, but the direction is promising.