Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Serviços de DevOps do Azure | Azure DevOps Server | Azure DevOps Server 2022
As equipes podem usar a ferramenta de previsão para ajudar em seus esforços de planejamento de sprint. Quando você conecta um valor para a velocidade da equipe, a ferramenta de previsão mostra quais itens na lista de pendências podem ser concluídos em sprints futuros. Ambas as ferramentas são ferramentas específicas da equipe que dependem da capacidade da equipe de estimar itens da lista de pendências. Assim que sua equipe concluir um ou dois sprints, eles poderão usar a velocidade da equipe para prever quanto do backlog eles podem terminar dentro dos próximos sprints.
A ferramenta de previsão ajuda as equipes a responder a perguntas críticas de planejamento:
- Planejamento de capacidade de sprint: Quantos itens de backlog podemos concluir em sprints futuros?
- Planejamento de lançamento: Quando podemos esperar concluir todos os itens em nossa lista de pendências?
- Planejamento de recursos: Que velocidade precisamos para atingir nossas datas de entrega previstas?
- Gerenciamento de escopo: Quais recursos devemos priorizar para os próximos lançamentos?
Use este artigo para aprender:
- Como prever os próximos sprints
- Atividades de equipe necessárias e recomendadas para dar suporte à previsão
- Como interpretar e utilizar os resultados da previsão de forma eficaz
- Práticas recomendadas para previsões precisas
Note
Se não vir os itens de trabalho desejados na sua lista de pendências ou no quadro, consulte Criar e gerir a sua lista de pendências. Para obter mais informações, consulte O que é Azure Boards?
Prerequisites
| Category | Requirements |
|---|---|
| Participação no projeto | Membro do projeto. |
| Permissions | Membro do grupo de segurança Contribuidores. |
| Níveis de acesso | Pelo menos Básico acesso. |
Note
Os usuários com acesso de partes interessadas para um projeto público têm acesso total aos recursos de lista de pendências e quadro, assim como os usuários com acesso Básico . Para obter mais informações, consulte Referência rápida sobre o acesso de Partes Interessadas.
Compreender os fundamentos da previsão
Antes de mergulhar na ferramenta de previsão, é importante entender como a previsão funciona nos Painéis do Azure:
Princípios de previsão
- Previsões baseadas em velocidade: a ferramenta de previsão usa a velocidade histórica da sua equipe para prever a capacidade futura
- Consistência da sprint: as previsões pressupõem comprimentos de sprint consistentes e capacidade da equipe
- Estimativa de item de trabalho: previsões precisas exigem estimativas de item de trabalho consistentes e confiáveis
- Filtragem baseada em estado: Somente itens de trabalho em estados específicos (Proposto, Em andamento) são incluídos nas previsões
Limitações da previsão
- Indicador de desempenho passado: as previsões baseiam-se em dados históricos e podem não ter em conta alterações futuras
- Alterações na equipe: as previsões não são ajustadas automaticamente para alterações na composição da equipe
- Dependências externas: a ferramenta não considera bloqueadores externos ou dependências
- Precisão da estimativa: A qualidade da previsão depende da precisão das estimativas de itens de trabalho
Atividades necessárias e recomendadas
Aqui está o que você precisa ter em vigor antes de tentar prever a lista de pendências da sua equipe.
Configuração necessária
-
Definir caminhos de iteração (sprints) e configurar iterações de equipe
- Os sprints devem ter a mesma duração para previsões precisas.
- Selecione sprints futuros suficientes para prever toda a lista de pendências do produto.
- Definir e estimar itens da lista de pendências. Se você trabalhar a partir da lista de pendências da sua equipe, os itens criados serão automaticamente atribuídos ao sprint atual (Iteração) e ao Caminho de Área padrão da sua equipe.
- Atualizar status do item de trabalho: atualize o status dos itens da lista de pendências assim que o trabalho for iniciado e concluído. Somente os itens do backlog cuja categoria de estado é Proposto ou Em Andamento aparecem no gráfico de velocidade. (Para obter mais informações, consulte Estados de fluxo de trabalho e categorias de estado).
Práticas recomendadas
- Minimizar a variabilidade da estimativa: defina e dimensione os itens da lista de pendências para reduzir a variabilidade nas estimativas.
- Configurar o rastreamento de bugs: determine como sua equipe deseja tratar os bugs. Se a sua equipa optar por tratar os bugs como requisitos, eles aparecerão na lista de pendências e serão contados no gráfico de Velocidade e Previsões.
- Defina o caminho da área da sua equipe: a ferramenta de previsão prevê esses itens com base nas configurações padrão da sua equipe. Estas definições podem determinar se incluem itens nos percursos de área conforme o valor predefinido da equipa ou se os excluem.
-
Manter hierarquia plana: não crie uma hierarquia de itens de lista de pendências e bugs. A exibição do nó folha, o último nó em uma hierarquia de mesma categoria, pode aparecer apenas em quadros, listas de pendências de sprint e quadros de tarefas. Para obter mais informações, consulte Corrigir problemas de reordenação e aninhamento, Como listas de pendências e quadros exibem itens hierárquicos (aninhados).
Em vez de aninhar requisitos, bugs e tarefas, mantenha uma lista simples — criando apenas links pai-filho com um único nível de profundidade entre itens de categorias diferentes. Use Funcionalidades para agrupar requisitos ou histórias de utilizador. Pode mapear rapidamente histórias para funcionalidades. O mapa cria ligações pai-filho nos bastidores. - Limpeza completa do sprint: No final do sprint, atualize o status dos itens da lista de pendências que a equipe concluiu. Mova os itens incompletos de volta para a lista de pendências do produto e considere-os em uma futura reunião de planejamento de sprint.
Considerações sobre a configuração da equipe
Note
Se você trabalha com várias equipes e cada equipe deseja trabalhar com sua própria lista de pendências, gráfico de velocidade e ferramenta de previsão, você pode criar mais equipes. Cada equipe tem acesso ao seu próprio conjunto de ferramentas ágeis. Cada ferramenta Agile filtra itens de trabalho para incluir apenas itens cujos caminhos de área atribuídos e caminhos de iteração atendem aos definidos para a equipe.
Previsão dos próximos sprints
Use a ferramenta de previsão para ter uma ideia de quantos itens você pode concluir em um sprint. Ao inserir uma velocidade, pode-se ver quais itens estão dentro do escopo para os sprints configurados pela equipa.
Para prever a lista de pendências do produto, conclua as seguintes ações:
Selecione Boards>Backlogs> e escolha a equipa correta no menu seletor de equipa.
Para selecionar outra lista de pendências, abra o seletor e escolha uma equipe diferente ou selecione a opção Exibir diretório da lista de pendências. Ou insira uma palavra-chave na caixa de pesquisa para filtrar a lista de pendências da equipa para o projeto.
Verifique se você selecionou Histórias (para Agile), Problemas (para Básico), Itens de lista de pendências (para Scrum) ou Requisitos (para CMMI) como o nível de lista de pendências.
(Opcional) Para escolher quais colunas devem ser exibidas e em que ordem, escolha o
ícone de ações e selecione Opções de coluna. Para obter mais informações, consulte Alterar opções de coluna.
Escolha o ícone de opções de visualização e deslize
Previsão para Ativado. Para simplificar, desative os painéis Mapeamento e Planejamento.
Defina Itens em andamento como Desativado para ocultar os itens que não são contados na previsão. A ferramenta de previsão ignora os itens do Scrum definidos como Comprometidos ou Concluídos e os itens Agile e CMMI definidos como Ativos, Resolvidos ou Concluídos.
Introduza a velocidade prevista da sua equipa.
Tip
Se sua equipe tem trabalhado por vários sprints, você pode ter uma ideia da velocidade da sua equipe a partir do widget Velocity. Use sua velocidade média nos últimos 3-6 sprints para obter a previsão mais precisa.
A ferramenta traça linhas para cada sprint futuro selecionado pela equipe. As linhas de Previsão mostram quanto trabalho sua equipe pode concluir em sprints futuros. Normalmente, os itens acima da primeira linha já estão em andamento para o sprint atual. Os itens que ficam entre a primeira e a segunda linhas de previsão indicam o que pode ser concluído no sprint nomeado.
Compreender os resultados da previsão
Lendo a visualização da previsão
A ferramenta de previsão exibe sua lista de pendências com indicadores visuais que ajudam você a entender a capacidade de sprint:
- Linhas de previsão: linhas horizontais que separam itens de trabalho em grupos de sprint
- Etiquetas de sprint: Cada linha é rotulada com o nome e a capacidade da sprint
- Transferência de velocidade: a velocidade não utilizada de um sprint é transportada para a seguinte
- Posicionamento do item: os itens de trabalho entre linhas representam o que pode ser concluído nesse sprint
Interpretação dos dados de previsão
Ao analisar os resultados da previsão, considere estes fatores:
- Verificação manual: verifique os resultados manualmente para entender as discrepâncias entre o que você espera e o que a ferramenta de previsão exibe.
- Capacidade de sprint: verifique a quantidade de esforço (esforço, pontos de história ou tamanho) prevista por sprint.
- Itens de trabalho grandes: Questione os resultados da previsão quando o esforço de um item está próximo ou maior do que a velocidade da equipe.
- Transferência de velocidade: entenda como a capacidade não utilizada de sprints anteriores afeta as projeções futuras.
Exemplo de interpretação de previsões
Neste exemplo, uma velocidade de 20 é usada. A ferramenta de previsão limita o número de itens mostrados entre as linhas de previsão aos itens que podem ser concluídos dentro do sprint ou usando pontos de velocidade não utilizados do sprint anterior.
A ferramenta de previsão mostra que entre dois e quatro itens podem ser trabalhados durante as Iterações 2 a 6 com base no número de Pontos de História atribuídos a cada história de usuário ou bug. A lógica de previsão transfere pontos de velocidade de um sprint para o seguinte.
Iteração 2: 13 Pontos de História, itens 1 e 2 podem ser concluídos; 7 pontos de velocidade passam para o próximo sprint
Iteração 3: 24 Pontos de História, os itens 3 a 5 podem ser concluídos; 3 (=20+7-24) pontos de velocidade são transferidos para o sprint seguinte
Iteração 4: 21 pontos de história, os itens 6 a 8 podem ser concluídos; 2 pontos de velocidade (calculados como 20+3-21) transitam para o sprint seguinte.
Iteração 5: 16 pontos de história, os itens 9 a 12 podem ser concluídos; 6 (=20+2-16) pontos de velocidade transitam para o sprint seguinte
Iteração 6: 23 pontos de história, os itens 13 a 16 podem ser concluídos; 3 (=20+6-23) pontos de velocidade transitam para o sprint seguinte
Cenários avançados de previsão
Cenário 1: Determinar a velocidade necessária para a linha do tempo
Outra maneira de usar a ferramenta de previsão é inserir diferentes valores de velocidade até que todos os itens da lista de pendências sejam concluídos dentro de um determinado conjunto de sprints. Essa previsão fornece uma estimativa da velocidade necessária para concluir sua lista de pendências de itens.
Você pode então avaliar o delta entre a velocidade da equipe atual e a velocidade necessária. O delta ajuda a determinar quais outros recursos são necessários para atender às demandas de produção dentro de um tempo necessário.
Etapas para análise de requisitos de velocidade
- Contar o esforço total da lista de pendências: Somar as estimativas de esforço para todos os itens da lista de pendências
- Contar sprints disponíveis: determine quantos sprints você tem até a data de destino
- Calcular a velocidade necessária: divida o esforço total pelos sprints disponíveis
- Compare com a velocidade da corrente: identifique a lacuna entre a corrente e a velocidade necessária
- Planeje de acordo: determine se você precisa de mais membros da equipe, redução de escopo ou ajuste de cronograma
Cenário 2: Planejamento de lançamento com várias equipes
Para organizações com várias equipes trabalhando para uma versão comum:
- Previsões agregadas da equipe: combine previsões de todas as equipes contribuintes
- Identificar dependências: mapeie dependências entre equipes que possam afetar a entrega
- Planejar pontos de integração: Agende atividades de integração entre entregas de equipe
- Monitore o progresso: acompanhe o progresso real em relação às datas de entrega previstas
Cenário 3: Planejamento de capacidade com mudança no tamanho da equipe
Quando a composição da equipe muda durante um projeto:
- Ajuste a velocidade proporcionalmente: aumente ou diminua a velocidade com base nas mudanças de tamanho da equipe
- Contabilize o tempo de ramp-up: os novos membros da equipe normalmente precisam de tempo para atingir a produtividade total
- Monitore o desempenho real: compare a velocidade real com previsões ajustadas
- Recalibrar regularmente: atualize as previsões com base em novos padrões de velocidade
Práticas recomendadas para previsões precisas
Práticas de estimativa
- Use escalas de estimativa consistentes: certifique-se de que todos os membros da equipe entendam e apliquem os mesmos critérios de estimativa
- Estimar de forma colaborativa: Use o planejamento de poker ou técnicas semelhantes para o consenso da equipe
- Divida itens grandes: divida itens de trabalho grandes em partes menores e mais previsíveis
- Incluir todo o trabalho: contabilizar bugs, dívidas técnicas e outros trabalhos que afetem a capacidade
Gestão de velocidade
- Acompanhe a velocidade real: monitore a velocidade real ao longo do tempo e ajuste as previsões de acordo
- Use médias móveis: baseie as previsões na média dos últimos 3-6 sprints para estabilidade
- Leve em conta as mudanças da equipe: ajuste as expectativas de velocidade quando a composição da equipe muda
- Considere fatores externos: leve em conta férias, treinamento e outros impactos de capacidade
Previsão de manutenção
- Atualize regularmente: atualize as previsões pelo menos uma vez por sprint
- Rever pressupostos: Validar se os pressupostos subjacentes permanecem válidos
- Comunicar alterações: mantenha as partes interessadas informadas sobre as atualizações de previsão e suas implicações
- Aprenda com os resultados reais: compare as previsões com os resultados reais para melhorar a precisão
Solução de problemas comuns de previsão
Problema: previsões imprecisas
Causas possíveis:
- Estimativas de itens de trabalho inconsistentes
- Cálculos de velocidade baseados em poucos sprints
- Mudanças significativas na composição da equipe
- Dependências externas não contabilizadas
Soluções:
- Rever e padronizar as práticas de estimativa
- Use um histórico de velocidade mais longo para cálculos
- Ajuste a velocidade para mudanças na equipe
- Incluir o gerenciamento de dependência no planejamento de sprint
Problema: a ferramenta de previsão não mostra os resultados esperados
Causas possíveis:
- Itens de trabalho nas categorias de estado incorretas
- Configuração incorreta do caminho da área da equipe
- Problemas de configuração do Sprint
- Estimativas de itens de trabalho em falta
Soluções:
- Verificar mapa de estados de item de trabalho para corrigir categorias
- Verifique as definições da equipa para percursos de área e iterações
- Certifique-se de que os sprints estão corretamente configurados e atribuídos
- Adicionar estimativas a todos os itens da lista de pendências
Problema: grande variação entre previsões e reais
Causas possíveis:
- Tamanhos imprevisíveis de itens de trabalho
- Aumento do escopo durante os sprints
- Desafios técnicos não contabilizados nas estimativas
- Interrupções externas que afetam a capacidade
Soluções:
- Melhorar a decomposição do item de trabalho
- Implementar um gerenciamento de escopo mais forte
- Incluir reservas de risco nas estimativas
- Rastreie e contabilize o trabalho controlado por interrupções
Próximo passo
Conteúdo relacionado
- Velocidade da equipa
- Definir caminhos de iteração (sprints) e configurar iterações de equipa
- Utilize o taskboard para acompanhar o progresso do trabalho durante o sprint.
- Monitore o gráfico de burndown do sprint para determinar se a sua equipa está no caminho certo para concluir o plano de sprint.
- Configurar e personalizar painéis do Azure
- Orientação ágil de processos