Escalar práticas ágeis em todas as equipes

Serviços Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022

À medida que sua organização cresce, Azure Boards ajuda a dimensionar as práticas agile entre equipes e projetos. Seu modelo baseado em equipe dá suporte à autonomia da equipe, dando aos participantes do programa e da liderança a visibilidade necessária para coordenar a entrega.

Dica

Você pode usar a IA para ajudar nas tarefas do Azure DevOps. Confira Habilitar a assistência de IA com o Servidor MCP do Azure DevOps para começar.

Abordagem central de dimensionamento

Azure Boards dimensiona por meio de um modelo de equipe flexível em que as equipes trabalham de forma independente, alinhando-se às metas organizacionais compartilhadas. Este modelo fornece:

  • Autonomia da equipe com listas de pendências dedicadas, quadros e planejamento de sprint
  • Visibilidade organizacional por meio de rollups de portfólio e relatórios entre equipes
  • Hierarquias flexíveis que se adaptam à sua estrutura organizacional
  • Entrega coordenada em várias equipes e projetos

Cada equipe obtém suas próprias ferramentas Agile configuráveis enquanto permanece conectada ao contexto organizacional mais amplo. Para obter diretrizes sobre a configuração da equipe, consulte Sobre equipes e ferramentas agile.

Vídeo: Agile em Escala

Este vídeo explica como Azure Boards dá suporte ao planejamento e à visibilidade entre equipes à medida que as organizações são dimensionadas.

Capacidades de escalabilidade

Azure Boards inclui recursos de dimensionamento complementares para planejamento, coordenação e relatórios entre equipes.

Gerenciamento de portfólio

O gerenciamento de portfólio em Azure Boards ajuda os gerentes e líderes de programas a obter visibilidade entre equipes sobre o progresso da entrega entre projetos. Use o gerenciamento de portfólio nestes cenários:

  • Conecte hierarquias de trabalho de épicos até itens de nível de equipe.
  • Acompanhe o progresso de várias equipes com relatórios consolidados.
  • Gerenciar dependências entre equipes e projetos.
  • Dê suporte aos relatórios da liderança com métricas de alto nível.

As exibições de portfólio ajudam você a identificar gargalos e revisar o progresso em relação a objetivos maiores.

Para obter mais informações, consulte Gerenciar portfólios.

Planos de entrega

Os Planos de Entrega fornecem coordenação baseada em linha do tempo para ambientes multiteam. No Azure DevOps Services e no Azure DevOps Server 2022, os Planos de Entrega são internos. Para Azure DevOps Server 2020 e anteriores, use a extensão Planos de Entrega.

Use os Planos de Entrega nestes cenários:

  • Entrega de funcionalidades entre equipes em vários sprints.
  • Visualização da linha do tempo do trabalho planejado e marcos.
  • Relações de dependência entre equipes e itens de trabalho.
  • Coordenação de releases para entregas complexas que envolvem múltiplas equipes.

Use ferramentas de sprint para planejamento detalhado da capacidade da equipe. Para obter mais informações, consulte Definir e acompanhar a capacidade da equipe.

Para obter mais informações, consulte Revisão de planos de entrega.

Painéis para várias equipes

O Azure Boards fornece funcionalidades de painel flexíveis para relatórios operacionais e estratégicos:

  • Painéis de equipe ou projeto para acompanhamento de sprint e operações diárias.
  • Visualizações de painéis multiequipes que agregam métricas de várias equipes.
  • Visualizações voltadas para liderança com indicadores estratégicos.
  • Widgets personalizados para métricas específicas da organização.
  • Dados quase em tempo real que refletem o status atual do projeto.

Você pode adaptar painéis a diferentes públicos, desde desenvolvedores que acompanham o progresso do sprint até os líderes que monitoram a integridade geral do portfólio.

Para obter mais informações, consulte Adicionar e gerenciar painéis.

Quando usar recursos de dimensionamento

Use esta tabela para escolher rapidamente a funcionalidade certa para seu cenário.

Capability Público-alvo primário Mais adequado para Saída primária Não é suficiente quando
Gerenciamento de portfólio Gerentes de programas, liderança Acompanhamento de hierarquia e progresso de entrega entre equipes Visibilidade de acúmulo e dependência Você precisa de coordenação detalhada do cronograma
Planos de entrega Gerentes de programas, gerentes de versão Coordenando cronogramas e marcos de várias equipes Linha do tempo e visualização de dependências Você precisa de um planejamento detalhado de capacidade de equipe
Painéis para múltiplas equipes Líderes de equipe, partes interessadas, liderança Monitoramento da saúde e das tendências do projeto Métricas visuais compartilhadas e status Você precisa de planejamento hierárquico e mapeamento de dependência

Use as seções a seguir para confirmar o ajuste para cada funcionalidade.

Gerenciamento de portfólio

Escolha o gerenciamento de portfólio quando precisar dos seguintes recursos:

  • Visibilidade em várias equipes ou projetos.
  • Relatórios de liderança sobre o progresso da entrega.
  • Rastreamento de dependências entre equipes.
  • Planejamento de alocação de recursos em escala.

Planos de entrega

Escolha os planos de entrega quando precisar dos seguintes recursos:

  • Lançamentos coordenados entre várias equipes.
  • Visibilidade da linha do tempo para entrega de funcionalidades.
  • Gerenciamento de dependência entre equipes.
  • Acompanhamento de marcos entre equipes.

Painéis de várias equipes

Escolha painéis de várias equipes quando precisar dos seguintes recursos:

  • Prestação de contas às partes interessadas em todos os níveis organizacionais.
  • Visibilidade em tempo quase real da saúde do projeto.
  • Métricas personalizadas específicas para sua organização.
  • Relatórios automatizados para reduzir a sobrecarga manual.

Considerações sobre dimensionamento

Ao dimensionar Azure Boards, avalie fatores organizacionais, técnicos e culturais que influenciam os resultados de adoção e entrega.

Fatores organizacionais

  • Topologia de equipe: como as equipes são organizadas e como interagem.
  • Caminhos de comunicação: como as informações fluem entre equipes e stakeholders.
  • Propriedade da decisão: quem toma decisões de entrega, escopo e prioridade.
  • Expectativas de relatório: qual visibilidade cada grupo de stakeholders precisa.

Para obter diretrizes abrangentes sobre como dimensionar práticas organizacionais, consulte Práticas que dimensionam.

Fatores técnicos

  • Design da hierarquia de trabalho: como o trabalho é decomposto e vinculado entre níveis.
  • Modelo de caminho da área: como a responsabilidade é dividida por funcionalidade, produto ou equipe.
  • Cadência de iteração: se as equipes compartilham datas de sprint ou operam de forma independente.
  • Requisitos de integração: como Azure Boards se conecta com suas outras ferramentas de engenharia.

Para entender as abordagens de coordenação entre equipes, consulte Visibilidade entre equipes.

Fatores culturais

  • Maturidade ágil: como as equipes aplicam práticas agile de forma consistente.
  • Normas de colaboração: como as equipes coordenam, compartilham contexto e resolvem problemas.
  • Prontidão para mudanças: com que eficácia a organização adota novas ferramentas e processos.
  • Hábitos de melhoria contínua: como as equipes inspecionam os resultados e se adaptam.

Saiba mais sobre como promover a mentalidade certa na cultura e na escala agile. Para obter uma mudança organizacional mais ampla, consulte a cultura Agile.

Benefícios de escalar com o Azure Boards

O dimensionamento com Azure Boards oferece benefícios distintos para equipes de entrega, gerentes de programas e liderança.

Para equipes de desenvolvimento

  • Mantenha a autonomia da equipe ao alinhar o trabalho a metas compartilhadas.
  • Concentre-se nas prioridades da equipe, mantendo o contexto entre equipes visível.
  • Coordene as dependências com outras equipes com mais eficiência.
  • Use ferramentas flexíveis de planejamento e acompanhamento que se ajustem aos fluxos de trabalho de equipe.

Para gerentes de programas

  • Obtenha visibilidade entre equipes sem introduzir a microgerenciamento.
  • Coordene lançamentos complexos de várias equipes com cronogramas mais claros.
  • Identificar e resolver dependências mais cedo.
  • Planeje e acompanhe o progresso em relação aos objetivos no nível do programa.

Para líderes

  • Monitore o progresso da entrega e a saúde geral da organização.
  • Tome decisões mais bem informadas sobre prioridades e alocação de recursos.
  • Acompanhe a execução em relação a objetivos estratégicos.
  • Mantenha a visibilidade de alto nível sem sobrecarga operacional diária.

Introdução aos recursos de dimensionamento

Os recursos de escalabilidade do Azure Boards se baseiam em práticas fundamentais da equipe. À medida que sua organização cresce, dimensione em fases:

  1. Comece com equipes individuais usando as listas de pendências e os quadros da equipe.
  2. Adicione visibilidade entre equipes quando as equipes precisarem coordenar dependências.
  3. Introduza o gerenciamento de portfólio para dar suporte ao planejamento e aos relatórios de liderança.
  4. Amplie o planejamento de entrega para lançamentos complexos de várias equipes.

O Azure Boards acompanha o crescimento da sua organização, de fluxos de trabalho de pequenas equipes a entregas complexas entre equipes.

Para aprofundar sua abordagem, use estes recursos:

Juntos, esses recursos complementam Azure Boards abordando as pessoas e os aspectos de processo de dimensionamento de práticas agile.