Ver e configurar a velocidade das equipas

Serviços de DevOps do Azure | Azure DevOps Server 2022 - Azure DevOps Server 2019

As métricas de velocidade fornecem informações úteis, para que as equipes possam planejar e prever sprints e determinar o quão bem estimam e cumprem os compromissos planejados. Você pode obter uma indicação de quanto trabalho uma equipe pode concluir durante um sprint com base em uma contagem de itens de trabalho concluídos ou na soma das estimativas feitas para o esforço (itens da lista de pendências do produto), pontos de história (histórias de usuários) ou tamanho (requisitos). Use a velocidade como uma ajuda para determinar a capacidade da equipe e não a confunda com indicadores-chave de desempenho.

Pré-requisitos

  • Participação no projeto:
  • Membros e permissões da equipe:
    • Para adicionar um widget a um painel de equipe, você precisa ser um membro da equipe.
    • Você deve ter acesso Básico ou superior.
    • Você precisa de permissões de painel ou ser um administrador de equipe ou administrador de projeto.
  • Ativação de recursos:
    • Os painéis devem estar habilitados. Se desativado, nenhum dos widgets do Google Analytics de acompanhamento de trabalho será exibido. Para reativá-lo, consulte TAtivar ou desativar um serviço de DevOps do Azure.
  • Consciência da tarefa:
    • Esteja ciente das tarefas necessárias e recomendadas, listadas mais adiante neste artigo.
  • Participação no projeto:
  • Membros e permissões da equipe:
    • Para adicionar um widget a um painel de equipe, você precisa ser um membro da equipe.
    • Você deve ter acesso Básico ou superior.
    • Você precisa de permissões de painel ou ser um administrador de equipe ou administrador de projeto.
  • Ativação de recursos:
    • Habilite ou instale o Analytics. Você deve ser um proprietário de conta ou um membro do grupo Administradores da Coleção de Projetos para adicionar extensões ou habilitar o serviço.
    • Os painéis devem estar habilitados. Se desativado, nenhum dos widgets do Google Analytics de acompanhamento de trabalho será exibido. Para reativá-lo, consulte Ativar ou desativar um serviço de DevOps do Azure.

Gorjeta

As imagens neste artigo podem diferir do que você vê no seu portal da web. Essas diferenças podem ser devidas a atualizações no seu aplicativo Web, opções habilitadas por você ou seu administrador e o processo escolhido ao criar seu projeto (Agile, Basic, Scrum ou CMMI). O processo Básico está disponível a partir da Atualização 1 do Azure DevOps Server 2019.

Tipos de gráficos de velocidade

Você pode escolher entre dois gráficos de velocidade: o gráfico de velocidade no contexto na página Listas de pendências e o widget Velocidade para painéis. Ambos os gráficos ajudam você a entender rapidamente as categorias de estado do fluxo de trabalho descritas na tabela abaixo.

Os itens nos estados Proposto ou Resolvido são excluídos dos cálculos Concluído, Concluído Atrasado e Incompleto . Para obter mais informações, consulte Como os estados de categoria de fluxo de trabalho são usados nos Painéis do Azure. Suas seleções são pessoais e persistem nas sessões até serem alteradas.

Estado do fluxo de trabalho Description
Planeado Itens de trabalho atribuídos a um sprint antes de ele começar. Se reatribuídos após o início do sprint, eles permanecem Planejados no sprint original e aparecem como Atrasado ou Incompleto no novo sprint.
Concluído Itens de trabalho atribuídos ao sprint e concluídos antes do final do sprint.
Concluído com atraso Itens de trabalho atribuídos ao sprint, mas concluídos após o término do sprint.
Incompleto Itens de trabalho atribuídos ao sprint, mas ainda não concluídos.
Resolvido Bugs atribuídos ao sprint, indicando que uma solução foi implementada, mas ainda não verificada.

Mais adiante neste artigo, saiba como abrir o relatório de contexto do Velocity ou configurar o widget Velocity.

Você pode configurar cada gráfico das seguintes maneiras:

O widget oferece mais opções de configuração. Para obter mais informações, consulte Configurar e exibir gráficos de velocidade.

Você pode escolher entre dois gráficos de velocidade: o gráfico de velocidade no contexto na página Listas de pendências e o widget Velocidade para painéis. Com o widget Velocity, você pode determinar rapidamente:

  • Velocidade planeada
  • Velocidade real (concluída)
  • Trabalho concluído mais tarde do que o previsto
  • Quantidade de trabalho não concluído

Ambos os gráficos suportam a visualização da velocidade da equipe para vários sprints. O widget Velocity, no entanto, suporta as seguintes opções de configuração:

Exibir o relatório de contexto do Velocity

Os relatórios Velocity estão disponíveis para listas de pendências de produtos e portfólios. Cada relatório inclui controles interativos, permitindo que os usuários personalizem a exibição de acordo com seus interesses específicos.

  1. Inicie sessão no seu projeto (https://dev.azure.com/{Your_Organization/Your_Project}).

  2. Selecione Boards>Backlogs>Analytics para abrir o relatório Velocity para sua lista de pendências de produtos ou portfólios.

    Captura de ecrã a mostrar Listas de pendências, abra o Analytics.

  3. Para alterar para uma lista de pendências diferente, escolha no seletor de lista de pendências e, em seguida, selecione Exibir relatório completo para Velocity.

  4. Use os controles interativos para selecionar o campo de contagem ou soma e o número de iterações. Selecione Iterações personalizadas para especificar qualquer número de iterações entre 1 e 15.

    Se sua equipe não concluir um sprint ou se você estiver trabalhando em itens antes da data de início de um sprint, não haverá dados para analisar e prever. Poderá ver esta mensagem: Definir datas de iteração para utilizar este widget. Para resolver essa situação, defina um intervalo de datas de iteração para incluir a data atual ou aguarde o início do sprint.

    Passe o cursor sobre uma área de coluna para mostrar um resumo dos itens de trabalho planejados e concluídos. Por exemplo, para o sprint 07_2019, estão previstos 131 itens.

    Captura de tela do relatório do Velocity Analytics.

    Para obter mais informações, consulte as descrições de estado do fluxo de trabalho mencionadas anteriormente neste artigo.

  5. Para adicionar o relatório a um painel, selecione o ícone de ações e selecione Copiar para o painel.

    Captura de tela do relatório de contexto do Google Analytics, opção Copiar para o painel.

  6. Selecione o painel e selecione OK.

  7. Para voltar ao resumo do Google Analytics, selecione a seta para trás .

  1. No portal da Web, abra a lista de pendências do produto.

  2. Verifique se você selecionou o projeto correto, selecione Listas de pendências de quadros>e, em seguida, selecione a equipe correta no menu seletor de equipe.

    Captura de ecrã para Open Boards, Backlogs, para uma equipa, Azure DevOps Server 2019.

    Para selecionar outra equipe, abra o seletor e selecione uma equipe diferente ou selecione a opção Procurar todas as listas de pendências. Ou, você pode inserir uma palavra-chave na caixa de pesquisa para filtrar a lista de listas de pendências da equipe para o projeto.

    Captura de tela para selecionar outra equipe, Azure DevOps Server 2019.

    Gorjeta

    Selecione o ícone de estrela para favoritar uma lista de pendências da equipe. Os artefatos favoritos ( ícone favorito) aparecem no topo da lista de seletores de equipes.

  3. Selecione Itens de lista de pendências (para Scrum), Histórias (para Agile) ou Requisitos (para CMMI) como o nível de lista de pendências.

    Captura de tela para selecionar o nível da lista de pendências do produto, itens da lista de pendências, histórias ou requisitos no Azure DevOps Server 2019.

  4. Abra o gráfico Velocidade.

    Captura de ecrã para selecionar o nível da lista de pendências do produto, itens da lista de pendências, Histórias ou Requisitos, Azure DevOps Server 2019.

    Para que os gráficos apareçam, sua equipe deve realizar as seguintes atividades:

    • Selecione sprints para a sua equipa.
    • Atribua itens da lista de pendências a sprints.
    • Estime os itens da lista de pendências definindo o Esforço, os Pontos da História ou o Tamanho.
  5. O gráfico rastreia o trabalho estimado da lista de pendências (soma de Esforço, Pontos de História ou Tamanho) que foi concluído (verde) nas sprints anteriores ou está em andamento (azul).

    Como mostra o gráfico a seguir, a velocidade tende a flutuar de sprint para sprint por diferentes tipos de razões. No entanto, você pode determinar rapidamente a velocidade média calculando a média dos valores mostrados em verde para cada sprint. Em seguida, você pode conectar a média à ferramenta Previsão.

    Portal Web, gráfico de velocidade mostrando sete sprints de trabalhos em andamento e concluídos.

    Os itens de trabalho baseados no processo Scrum são contados no gráfico quando seu Estado é definido como Comprometido, enquanto os itens baseados nos processos Agile e CMMI são contados quando seu Estado é definido como Ativo. Esse comportamento é definido através dos estados do fluxo de trabalho para mapeamentos de estado de categoria.

Configurar o widget Velocity

Você só pode configurar seu widget Velocity para uma única equipe. Se você quiser visualizar a velocidade para várias equipes, então você deve configurar uma equipe de gerenciamento de portfólio que acumula de várias equipes. Para obter mais informações, consulte Adicionar equipes.

Se ainda não o fez, adicione o widget Velocity ao seu painel. Para o Azure DevOps Server 2019, habilite ou instale o Analytics.

Conclua as etapas a seguir para configurar o widget Velocity.

  1. Selecione o Ícone Ações ícone de ações e selecione a opção Configurar para abrir a caixa de diálogo de configuração.

    Captura de tela mostrando a sequência de botões realçados para configurar o painel do Velocity.

    Modifique o título, selecione a equipe e, em seguida, selecione o nível da lista de pendências ou o tipo de item de trabalho a ser rastreado. Selecione se deseja controlar uma contagem de itens de trabalho ou uma soma de um campo numérico. O campo somado mais comum é o de Esforço, Pontos de História ou Tamanho.

    Captura de tela mostrando a caixa de diálogo Configurar, widget Velocidade.

  2. Especifique o número de sprints que deseja visualizar. O padrão é 6 e o máximo é 15.

  3. (Opcional) Marque as caixas de seleção para mostrar informações adicionais sobre o trabalho concluído mais tarde do que o planejado para cada sprint.

    • Exibir trabalho planejado para iterações: marque esta caixa para exibir a quantidade de trabalho planejado para uma iteração no início da iteração, o que é útil para comparar o trabalho planejado com os resultados reais. Por padrão, a contagem do trabalho planejado começa na data de início da iteração.
    • Dias após a data de início da iteração quando o trabalho planejado é final: especifique o número de dias após a data de início para contar o trabalho planejado. Por exemplo, se os dois primeiros dias de uma iteração são para planejamento, então você pode inserir 3, e o trabalho planejado é contado no terceiro dia. Por exemplo, se a iteração começar em 01/01/2024, e três itens da lista de pendências forem atribuídos à iteração no 01/01/2024 final do dia, esses três itens da lista de pendências serão considerados como Planejados. Se sua equipe não concluir o planejamento até alguns dias após a iteração, você poderá atualizar a data de início da iteração Dias após a iteração quando o trabalho planejado for final.
    • Realçar trabalho concluído tardiamente: marque esta caixa para exibir os itens de trabalho marcados como concluídos após a data de término da iteração, que é considerada concluída tardiamente e mostrada como verde claro. Destacar o trabalho concluído tardiamente é útil para identificar uma tendência em que os itens de trabalho são marcados como concluídos após a conclusão da iteração.
    • Dias após a data de término da iteração após a qual o trabalho está atrasado: especifique o número de dias passados que você considera um item de trabalho atrasado se seu status ainda for novo ou estiver em andamento. Por exemplo, inserir três dias dá à equipe 3 dias após o final de uma iteração para marcar itens de trabalho concluídos ou concluídos, antes de serem considerados atrasados.
  4. Selecione Guardar. A imagem a seguir mostra a velocidade com base em pontos de história e oito sprints de dados.

    Captura de tela do widget Velocity de exemplo, oito iterações.

Para obter mais informações sobre os estados Planejado, Concluído, Concluído Atrasado e Incompleto , consulte as descrições de Estado mencionadas anteriormente neste artigo.

Para que sua equipe obtenha a maior utilidade dos gráficos de velocidade, siga estas tarefas necessárias e recomendadas.

Tarefas necessárias

  • Defina e dimensione itens da lista de pendências para minimizar a variabilidade.
  • Decida como sua equipe trata os bugs. Se tratados como requisitos, os bugs aparecem na lista de pendências e são incluídos no gráfico de velocidade e na previsão.
  • Defina o caminho da área da sua equipe. A ferramenta de previsão prevê essas configurações para incluir ou excluir itens em caminhos de área sob o padrão da equipe.
  • Evite criar uma hierarquia de itens de lista de pendências e bugs. O quadro, os quadros de tarefas e a lista de pendências do sprint mostram apenas o último nó de uma hierarquia. Em vez disso, mantenha uma lista simples com links pai-filho com um nível de profundidade. Use Recursos para agrupar requisitos ou histórias de usuários.
  • Atualize o status dos itens da lista de pendências concluídos no final do sprint. Mova os itens incompletos de volta para a lista de pendências do produto para planejamento de sprint futuro.
  • Minimize a variabilidade de tamanho dos itens da lista de pendências para melhorar a precisão da estimativa. A redução da variabilidade aumenta a confiabilidade das métricas de velocidade e dos resultados previstos. As estimativas são os melhores palpites da equipe em relação ao esforço necessário para concluir um item em relação a outros na lista de pendências.

Importante

  • Excluir caminhos de área ou reconfigurar caminhos de iteração causa perda de dados irreversível. Por exemplo, gráficos de widgets de burndown e burnup, burndown de sprint e gráficos de velocidade para equipes com caminhos de área alterados não exibirão dados precisos. Os gráficos de tendência históricos fazem referência ao Caminho de Área e ao Caminho de Iteração conforme foram definidos no momento para cada item de trabalho. Uma vez excluído, você não pode recuperar dados históricos para esses caminhos.
  • Você só pode excluir caminhos de área e iteração que não são mais usados por nenhum item de trabalho.

Adicionar outras equipas

Se cada equipe quiser sua própria visualização de lista de pendências, gráfico de velocidade e ferramenta de previsão, você pode adicionar uma nova equipe. Cada equipe tem acesso ao seu próprio conjunto de ferramentas Agile, que filtram itens de trabalho para incluir apenas os caminhos de área atribuídos e caminhos de iteração específicos para essa equipe.

Próximos passos