Como já escrevi no post sobre o VSTS, Adeus VSO… Olá VSTS!, o Power BI vem aí para cobrir o gap de relatório existente. Porém enquanto ele não vem, como resolver o problema?

É possível utilizar o Microsoft Execel! Como, é o que vamos ver a seguir…

Se você não tem Reporting Services e nem Power BI… vá de Excel

O Microsoft Excel pode ser usado para gerar relatórios, através do plug-in Microsoft Team Foundation Server Office Integration 2015 Update 1, para instalar utilize o link.

Para saber mais o Igor Abade fez o post A vida de analistas e gerentes acabou de ficar mais fácil com o “TFS Office Integration Installer”

Com o plug-in é possível executar querys do TFS, que funcionam como uma fonte de dados.

Query no TFS/VSTS

Para o exemplo será utilizado a VM do Brian, porém, da mesma maneira é possível conectar ao VSTS.

Vá em Queries no hub Work, uma das query disponível é a de backlog do time Web.

2016-02-22 05_21_10-Product Backlog - Web Team - Microsoft Team Foundation Server

Essa query retorna três work items.

Excel

Conectando

Abra o Microsoft Excel, depois de o plug-in instalado, clique na aba Team, em seguida no botão New List (1).

2016-02-22 05_25_00-Book1 - Excel

A mesma janela de conexão com o TFS ou VSTS usada no Visual Studio é aberta. É preciso usar o mesmo procedimento de conexão, e em seguida escolher a Team Project Collection e depois o Team Project.

2016-02-22 05_25_51-Relatório no VSTS - Open Live Writer

Selecionando a query

Em seguida, a janela New List é aberta e será nela que selecionaremos a query a ser executada.

No dropdown list da opção Query list, escolha Shared Queries > Product Backlog – Web Item.

2016-02-22 05_29_22-Greenshot

Relatório

Com query selecionada do passo anterior a planilha receber o resultado.

2016-02-22 05_30_31-Book1 - Excel

Este é um relatório bem simples e fácil de se fazer com o Excel. Deixando as querys prontas no TFS/VSTS, é só executá-las.

Agora os stakeholders não precisam mais do Visual Studio para gerar um relatório no Excel, como visto no post do Igor Abade

É possível incrementar os relatórios, com gráficos, mais informações. Vamos ver nos próximos posts como ter os relatórios default do process template Agile no VSTS.

Emmanuel Brandão