Neste post vamos demonstrar como criar Dashboards no Power BI utilizando os dados do VSTS para os times de desenvolvimento Agile que precisam de informações complementares para apoiar a governança do projeto.
O primeiro passo é ter a integração entre Power BI e VSTS. Neste post eu explico como fazer: https://leonardo-matsumota.com/2018/01/08/integracao-power-bi-e-vsts-parte-i/
Com o Power BI conectado no VSTS, vamos agora para o Dashboard. Este é o painel com as métricas que iremos consolidar:
- [Lado Esquerdo] Projeto – relação de todos os projetos da torre no VSTS (configurados como projeto de equipe) para navegação e acompanhar as informações de todos os projetos da torre
- [Superior] Dados Gerais – breve descrição com o nome do projeto, sprint atual, bloqueio (se há) e horas restantes para o fim da sprint
- [Centro 1]: New, Active, Homolog, Closed – relação das tarefas do backlog
- [Centro 2]: Estimativa vs Realizado – andamento das tarefas
Recursos – distribuição de recursos entre as tarefas
State – distribuição dos status das atividades (para ajudar a equilibrar o Work In Progress e auxiliar a gerenciar o backlog) - [Inferior]: Tasks em atraso – quantidade de horas ou story points para cada desenvolvedor e sinalização de tarefas em atraso (original estimate x remaining x completed work)
Veja abaixo como criar cada uma das métricas no seu Dashboard:
- [Lado Esquerdo] Para criar o menu de navegação entre os projetos, utilizei o Chiclet Slicer (App da Microsoft) que está disponível para download em https://appsource.microsoft.com/en-us/marketplace/apps?product=power-bi-visuals. Após o download, utilize a opção “Import from file” em visualizações dentro do Power BI. Arraste o controle criado do Chiclet Slicer e com ele selecionado, marque a coluna “Node Name” que é a coluna no VSTS que representa os projetos criados na sua torre.
- [Superior] O controle multi-row card foi criado utilizando os campos: Node Name / Iteration Path / Blocked / Remaining Work
- [Centro] O controle Card é utilizado para demonstrar a quantidade de itens no backlog (utilizando o filtro na coluna State = New, Homolog, Active e Closed para template CMMI). O campo utilizado neste controle é Original Estimate
No quadro Active foi criado um gráfico Clustered Column Chart para representar as atividades em andamento com melhor visibilidade - [Centro] Os controles Gauge e Pie Chart foram utilizados nos gráficos abaixo, considerando os seguintes campos do VSTS:
Estimativa vs Realizado: Completed Work e Original Estimate
Recursos: Assigned To e Original Estimate
State: State e Count of Title - [Inferior] O último controle utilizei a Tabela para exibir o nome dos recursos (Assigned To) que estão desenvolvendo, ordenando pela horas completas (Completed Work). E o outro quadro sinaliza se há alguma tarefa em atraso para que alguma medida seja considerada – utilizamos o multi-row card com os campos Title / Completed Work / Original Estimate, considerando a exibição se a realização já ultrapassou a estimativa
One thought on “Dashboard Power BI utilizando VSTS”
Comments are closed.