Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Azure DevOps Services | Servidor Azure DevOps | Azure DevOps Server 2022
Painéis acionáveis mantêm sua equipe e stakeholders informados e projetos no controle. Você pode criar painéis para projetos que atendem várias equipes ou uma equipe específica e adicionar widgets que mostram conteúdo para o usuário conectado.
Dica
Você pode usar a IA para ajudar nessa tarefa mais adiante neste artigo ou consulte Ativar a assistência de IA com o Azure DevOps Server MCP para começar.
Pré-requisitos
| Categoria | Requisitos |
|---|---|
| níveis de acesso |
-
membro do Projeto. – Pelo menos acesso básico. |
| Permissões | Qualquer pessoa com acesso ao projeto, incluindo partes interessadas, pode visualizar vistas do Analytics. Para obter mais informações sobre outros pré-requisitos sobre a habilitação de serviços e recursos e atividades gerais de acompanhamento de dados, consulte Permissões e pré-requisitos para acessar o Analytics. |
| Serviços | Azure Boards habilitado. Se o Azure Boards estiver desabilitado, as exibições de Analytics não serão exibidas. Habilite novamente o Azure Boards para usuários individuais ou para toda a organização. |
| Categoria | Requisitos |
|---|---|
| níveis de acesso |
-
membro do Projeto. – Pelo menos acesso básico. |
| Permissões | Qualquer pessoa com acesso ao projeto, exceto aquelas que receberam acesso de stakeholder, pode visualizar as análises do Analytics. Para stakeholders: permissão do View Analytics definida para Permitir. - Para obter mais informações, consulte Conceder permissões para acessar o serviço de Analytics. - Para obter mais informações sobre outros pré-requisitos sobre o serviço e a habilitação de recursos e atividades gerais de acompanhamento de dados, consulte Permissões e pré-requisitos para acessar o Analytics. |
| Serviços |
-
do Azure Boards habilitado. Se o Azure Boards estiver desabilitado, as exibições de Analytics não serão exibidas.
Habilite novamente o Azure Boards para usuários individuais ou para toda a organização. Serviço de análise - habilitado. Você deve ser um proprietário da conta ou um membro do grupo Administradores de Coleção de Projetos para habilitar o serviço. |
Escolha o foco do painel de controle
Para determinar o foco de um painel, identifique as necessidades de informações do público-alvo pretendido. Crie painéis que fornecem insights e ajudam a identificar ações a serem executadas.
O foco do seu painel determina se você cria um painel de equipe ou projeto, conforme mostrado na tabela a seguir.
| Foco | Descrição | Tipo de painel |
|---|---|---|
| Parte Interessada | Compartilhe metas organizacionais e de equipe, informações, links para modelos de item de trabalho para criar bugs ou novas solicitações de recursos e muito mais. | Projeto ou Equipe |
| Pessoal | Ajude cada membro da equipe a se concentrar em sua lista de pendências e no trabalho atual. | Projeto ou Equipe |
| Equipe | Forneça informações para uma equipe monitorar o status, acompanhar o progresso, identificar gargalos e garantir que os itens da lista de pendências estejam bem definidos. | Equipe |
| Sprint | Examine o status durante os stand-ups diários para garantir que a equipe esteja no caminho certo para cumprir as metas de sprint e resolver quaisquer problemas que afetem as metas. | Equipe |
| Lançamento | Monitore o status e acompanhe o progresso em direção a uma versão principal que pode envolver contribuições de várias equipes. | Projeto |
| Teste e implantação | Monitore a integração contínua, os builds, as implantações e os lançamentos. | Projeto ou Equipe |
Escolha o tipo de painel e crie-o
Quando você cria uma equipe, o Azure DevOps cria um painel de equipe por padrão intitulado Visão geral, que não tem widgets. Você pode renomear o painel mais tarde e adicionar widgets para suas necessidades de equipe.
Ao adicionar manualmente um painel, decida qual tipo de painel criar:
Um painel de projeto inclui informações para mais de uma equipe, ou quando o conteúdo não está focado em equipe.
Um painel de equipe inclui widgets específicos da equipe.
Para ver os widgets configuráveis para uma única equipe ou várias equipes, examine o catálogo de widgets Out Of Box.
Depois de determinar o tipo de painel, crie o painel. Você também pode simplificar o processo copiando o painel de outra equipe e modificando os widgets para as necessidades de sua equipe.
Compartilhe o painel com sua equipe e partes interessadas
Depois de criar um painel, compartilhe a URL com sua equipe e stakeholders. Especifique as ações que você deseja que eles executem e solicite feedback para torná-lo mais acionável e perspicaz.
As seguintes condições se aplicam à exibição e edição de painéis:
Todos os membros do projeto podem exibir todos os painéis, a menos que você aplique restrições específicas usando uma ferramenta de linha de comando de segurança. Para obter mais informações, consulte o namespace de segurança e a referência de permissão – DashboardsPrivileges.
Todos os membros do projeto com acesso Básico podem criar um painel.
Todos os membros da equipe com acesso Básico podem criar um painel de equipe, a menos que você revogue as permissões. Para obter detalhes, consulte Definir permissões de painel de equipe padrão.
Todos os membros da equipe podem editar todos os painéis da equipe, a menos que você revogue a permissão Editar painel para um painel específico ou todos os painéis da equipe. Para obter mais informações, consulte Definir permissões de painel.
Alguns gráficos de dashboard e widgets contêm dados sujeitos a permissões de nível de dados e acesso específicos. Para obter mais informações, consulte Perguntas frequentes sobre painéis, gráficos e relatórios do Azure DevOps.
Você também pode estender a visibilidade dos painéis de controle adicionando quadros e painéis de controle como guias no seu canal do Microsoft Teams. Para obter mais informações, consulte Guias do Azure DevOps no Microsoft Teams: Como configurar.
Aperfeiçoar painéis para diferentes cenários
Depois que o painel estiver em uso, faça ajustes com base nos comentários. Atualize as consultas conforme necessário para refinar os resultados dos dados. Revise periodicamente seus painéis para garantir que eles forneçam as informações de que você, sua equipe e as partes interessadas precisam.
As seções a seguir descrevem vários cenários e sugestões de dashboard para ajuste fino.
Painel das partes interessadas
As partes interessadas incluem todos os membros do projeto interessados em seu trabalho. Para criar um painel que dê suporte às suas partes interessadas, use uma combinação de widgets Markdown (.md) e widgets focados na equipe que abordam as preocupações das partes interessadas.
- Objetivos da equipe
- Informações da equipe
- Membros da equipe e principais contatos
- Links para modelos de item de trabalho
- Orientação da equipe vinculada ao conteúdo wiki
Painel de Controle Pessoal
Ao usar um painel de foco pessoal, cada membro da equipe pode ver suas próprias atribuições de trabalho, outros trabalhos que acompanham ou trabalhos onde são mencionados. Crie um painel pessoal usando o widget Atribuído a mim e outros blocos de consulta ou gráficos que fazem referência a uma Assigned To = @Me cláusula de consulta.
A imagem a seguir mostra um painel pessoal intitulado Meu Foco de Trabalho com vários widgets que dão suporte ao usuário conectado:
O painel de exemplo usa blocos de consulta e gráficos de consulta filtrados por Assigned To = @Me para mostrar o trabalho do sprint atual, o trabalho do próximo sprint, os itens concluídos recentemente, o backlog e o trabalho que você criou ou atualizou recentemente. Selecione qualquer bloco de consulta ou widget para acessar a lista completa de itens de trabalho.
Considere também adicionar esses widgets a um painel pessoal:
- Atribuído a mim: exibir itens de trabalho atribuídos ao usuário conectado.
- Novo item de trabalho: crie novos itens de trabalho diretamente do painel.
- Links de trabalho em equipe: Links para o Backlog, o quadro, o quadro de tarefas do sprint atual e a página de consultas de uma equipe.
A imagem a seguir mostra um painel pessoal que lista o trabalho atribuído ao usuário conectado:
Para as consultas usadas nesses exemplos, consulte exemplos de gráficos de consulta.
Painel de equipe
Um painel de equipe ajuda os membros a cumprir metas, monitorar o status, acompanhar o progresso, identificar gargalos e garantir que os itens de backlog estejam bem definidos. Crie um dashboard da equipe adicionando um ou mais dos seguintes widgets de escopo de equipe:
- Gráfico CFD (Diagrama de Fluxo Cumulativo): monitore o fluxo de itens de trabalho e acompanhe a contagem de itens por estágios da sprint.
- Métricas de velocidade: acompanhe a capacidade da equipe de entregar trabalho sprint após sprint.
- Tempo de ciclo: adicione medidas de tempo para acompanhar quanto tempo sua equipe leva para concluir itens de trabalho.
- Tempo de execução: adicione medidas de tempo para monitorar desde a criação até a conclusão de itens de trabalho.
O Velocity ajuda as equipes a entender o quão bem estão planejando e executando sprints. O tempo de entrega e de ciclo indicam o tempo médio para que o trabalho vá do início à conclusão.
Considere adicionar uma tabela dinâmica para que os usuários possam ver rapidamente o número de itens de trabalho e suas atribuições. Use esses gráficos para determinar se a equipe precisa equilibrar melhor a carga de trabalho.
Muitas equipes gerenciam códigos, testes, builds e versões usando o Azure DevOps. Para dar suporte a essas tarefas, adicione os seguintes widgets ao painel da equipe:
- Bloco de código: inclua um resumo do conteúdo de uma pasta de código ou repositório Git.
- Tendência de Resultados de Teste (Avançado): proporcione visibilidade quase em tempo real dos dados de teste para compilações e lançamentos.
- Solicitação de pull: Exibe as solicitações de pull (PRs) ativas solicitadas pelos membros da equipe ou atribuídas ao usuário logado.
Para widgets de compilação e implantação, consulte o Painel de teste e implantação.
Painel de Sprint
O Azure DevOps oferece vários widgets específicos de Sprint e equipe para acompanhar o progresso do Sprint, incluindo Visão Geral do Sprint, Capacidade do Sprint e Sprint Burndown. Você pode mostrar a capacidade do Sprint quando sua equipe acompanha o trabalho usando tarefas e define a capacidade do Sprint.
A imagem a seguir mostra um painel de foco de sprint de exemplo:
O painel de exemplo inclui vários blocos de consulta e os seguintes widgets:
- Visão geral do Sprint: mapeia o progresso do sprint como uma contagem de pontos de história ou número de itens de trabalho.
- Novo Item de Trabalho: forneça a capacidade dos usuários de adicionar itens de trabalho diretamente do painel.
- Métricas de velocidade: acompanhe a capacidade da equipe de entregar trabalho sprint após sprint.
- Sprint Burndown: Monitore o progresso da equipe mostrando o trabalho restante para o sprint.
Painel de lançamento
Os principais lançamentos de software geralmente envolvem contribuições de várias equipes. Os gráficos de burndown e burnup de versão ajudam os gerentes de produto a acompanhar o progresso entre as equipes. Você pode configurar extensivamente esses gráficos. Você pode escolher equipes, itens de trabalho de lista de pendências ou tipos de item de trabalho, critérios de campo, métricas de contagem regressiva e intervalos de tempo. Para obter mais informações, consulte Configurar um widget de burndown ou burnup.
Observação
Os gráficos baseados em análise de dados usam o WorkItemsSnapshot EntitySet, que modela os dados como instantâneos diários. Os dados são agregados com base nas atribuições feitas na data em que são atribuídos. Para filtrar um widget de Burndown/Burnup por atribuições de campo ou tag, faça as atribuições antes do período que deseja monitorar. Caso contrário, o widget não os registrará até a data em que forem aplicados.
Painel de teste e implantação
Muitas equipes têm um painel dedicado para acompanhar o progresso de testes, builds e implantações. Você pode criar um painel focado em testes e implantações adicionando os seguintes widgets:
- Histórico de Builds: adicione um histograma de todos os builds executados para um pipeline de build específico.
- Status da implantação: mostrar o status da implantação e a taxa de aprovação de teste para pipelines de build específicos.
- Visão geral do pipeline de lançamento: mostrar o status dos estágios em um pipeline de lançamento.
- Qualidade dos requisitos: mostrar um mapeamento dos requisitos de teste e dos resultados mais recentes do teste.
A imagem a seguir mostra um exemplo de saída do widget do Histórico de Build em um painel:
A imagem a seguir mostra um exemplo do resultado do widget Visão Geral do Pipeline de Lançamento no painel:
A imagem a seguir mostra um exemplo de saída do widget de status de implantação em um painel:
Usar a IA para planejar dashboards eficazes
Se você configurar o Servidor MCP do Azure DevOps, poderá usar assistentes de IA para ajudar a planejar e projetar painéis.
Prompts de exemplo
| Tarefa | Prompt de exemplo |
|---|---|
| Planejar um painel de equipe | What widgets should I include on a team dashboard for a Scrum team in <Contoso> project? |
| Planejar um painel de projeto | Help me design a project-level dashboard that gives leadership visibility into progress across all teams in <Contoso> project |
| Escolher widgets | Which widgets should I use to track code quality and test coverage on my dashboard? |
| Produtividade pessoal | What assigned-to-me widgets can I add to a dashboard to track my own work items and pull requests? |
| Visão da parte interessada | Help me create a dashboard focused on release readiness for stakeholders in <Contoso> project |
| Integridade do pipeline | What widgets should I add to monitor build and release pipeline health on a dashboard? |
| Gargalos de triagem | Based on work items in the current sprint for <Contoso> project, where are items getting stuck and which dashboard widgets should we add to monitor those bottlenecks? |
| Criar uma lista de verificação do painel | Create a checklist for a sprint dashboard for <Fabrikam> team: what questions should it answer, which widgets should it include, and what queries does each widget need? |
Dica
Se você estiver usando o Visual Studio Code, o modo de agente será especialmente útil para iterar nas recomendações do painel enquanto você explora dados reais do projeto.