Neste post vamos demonstrar o uso de Queries no VSTS para extrair informações do trabalho realizado pelo time, utilizando filtros e condições pré-definidas na ferramenta. O benefício está em obter análises do work in progress, bugs, estimativas, distribuição dos recursos, progresso do projeto, etc.

Comece então acessando a área de configuração das Queries (dentro de Work no VSTS). Veja que algumas Queries já vem criadas por padrão, tais como Active BugsOpen Issues, User Stories Delivered, My Tasks, etc.

queries-vsts

Na primeira Query (New Query) utilizamos os filtros de:

  • 1ª linha = retornar somente as tarefas criadas como work item. Assim, evitamos relacionar os bugs, etc.
  • 2ª linha = retornar todas as atividades em qualquer estado (active, closed, etc.)
  • 3ª linha = o uso da tag @CurrentIteration é para considerar a Sprint atual.

Execute a query em Run Query.

query-vsts

E na opção column options você consegue escolher quais colunas deseja incluir na Query. Entre os principais que utilizamos:

  • Assigned To: recurso que está trabalhando na atividade
  • Area Path: projeto que o time está trabalhando
  • Iteration Path: sprint em que a atividade está alocada
  • State: estado da atividade (active, closed, etc.)
  • Title: nome do work item
  • Work Item Type: epic, feature, task, etc.

Se estiver utilizando o template CMMI:

  • Original estimate: estimativa para concluir a tarefa
  • Completed work: horas concluídas de trabalho da tarefa
  • Remaining work: trabalho ainda restante para a conclusão

query-columns-vsts

Por fim, outros dois recursos interessantes são: 1) Clique em … (três pontos) e abrirá opções adicionais para atribuir, clonar, modificar, etc. daquele work item; 2) Email query é uma opção que envia o resultado da query por e-mail, assim você consegue planilhar ou analisar em outras ferramentas, se necessário.

This slideshow requires JavaScript.