Perguntas frequentes sobre o trabalho entre projetos

Muitas organizações empresariais adicionam vários projetos para dar suporte às suas necessidades de negócios. Embora seja recomendável manter um único projeto para manter as coisas simples, há instâncias em que você pode precisar de vários projetos. Nesse caso, surgem várias questões sobre quais tarefas são suportadas ao trabalhar com dois ou mais projetos.

Este artigo aborda essas questões. Para obter mais informações sobre recursos específicos entre projetos, consulte Trabalhar entre projetos.

Observação

Os usuários adicionados ao grupo Usuários com Escopo de Projeto só podem acessar projetos aos quais foram adicionados. Para obter mais informações, consulte Sobre projetos e dimensionamento de sua organização, Grupo de usuários com escopo de projeto.

Projetos

Quantos projetos devo criar?

Em geral, recomendamos que você crie um único projeto. No entanto, certas necessidades de negócios, como o suporte a um projeto público ou a aplicação de diretivas de segurança, podem exigir a criação de mais de um projeto. Para obter mais informações, consulte um dos seguintes artigos.

Posso me conectar a mais de um projeto ao mesmo tempo?

Quando você se conecta a partir de um navegador da Web, você pode se conectar a diferentes projetos a partir de diferentes guias do navegador. Quando você se conecta a partir de um cliente ou IDE, você só pode se conectar a um único projeto de cada vez. Para obter mais informações, consulte Conectar-se a projetos de equipe.

Como faço para visualizar todos os projetos disponíveis para mim?

Como faço para desativar a colaboração entre projetos?

Se você quiser limitar os usuários a exibir ou modificar itens de trabalho selecionados, defina permissões em Caminhos de Área. No entanto, não há nenhum método para limitar os usuários a vincular itens de trabalho que residem em projetos diferentes.

Painéis e relatórios

Posso criar um painel com informações que abrangem dois ou mais projetos?

Há suporte limitado para widgets que você adiciona a um painel de diferentes projetos. Especificamente, você pode adicionar gráficos de Burndown e Burnup de diferentes projetos a um painel. Os widgets baseados em consulta fazem referência a consultas que você define, que podem fazer referência a outros projetos. Você também pode usar um widget Página da Web incorporada para exibir dados de uma URL, como uma lista de pendências, um quadro ou um gráfico do Google Analytics de uma equipe. No entanto, a lista de pendências, o quadro ou o gráfico são exibidos usando as preferências de exibição definidas pelo usuário conectado no momento que visualiza o painel.

A única maneira de exibir dados de diferentes projetos é usar widgets baseados em consulta ou widgets de página da Web incorporada. Os widgets baseados em consulta fazem referência a consultas que você define, que podem fazer referência a outros projetos. Os widgets de página da Web incorporados exibem dados de uma URL, como uma lista de pendências, um quadro ou um gráfico para uma equipe em projetos diferentes. No entanto, a lista de pendências, o quadro ou o gráfico são exibidos usando as preferências de exibição definidas pelo usuário conectado no momento que visualiza o painel.

Observação

Há um recurso sugerido, Painel único para vários projetos , que você pode revisar e votar.

Posso criar um relatório que abranja dois ou mais projetos?

Sim. O serviço Analytics e os relatórios do Power BI dão suporte à criação de relatórios que abrangem dois ou mais projetos. Para obter mais informações, consulte Criar um relatório do Power BI com uma consulta OData.

Azure Boards e acompanhamento de trabalho

Posso consultar entre projetos?

Sim. Você pode criar consultas de item de trabalho que abrangem todos os projetos dentro de uma organização ou filtrar para projetos específicos. Além disso, você pode usar a ferramenta de pesquisa para executar pesquisas de item de trabalho em todos os projetos em uma organização. Para obter mais informações, consulte um dos seguintes artigos.

Posso visualizar um quadro Kanban de itens de trabalho definidos em diferentes projetos?

Sim. A extensão Query Based Boards Marketplace oferece suporte a esse recurso. Você pode exibir uma exibição do quadro Kanban de uma consulta de lista simples de itens de trabalho.

Posso vincular itens de trabalho entre projetos?

Sim. Você pode usar qualquer tipo de link que desejar vincular itens de trabalho definidos em projetos diferentes. Você deve definir os projetos dentro da mesma organização ou coleção de projetos. Para obter mais informações,confira Vincular histórias de usuários, problemas, bugs e outros itens de trabalho.

Posso consultar itens de trabalho vinculados entre projetos?

Não. Há um custo de desempenho proibitivo para tentar executar essa consulta, portanto, não há suporte para ela.

Posso exportar uma consulta entre projetos para o Excel?

Não. As consultas entre projetos não abrem no Excel. No entanto, você pode exportar uma consulta entre projetos para um arquivo .csv, abri-lo no Excel e importá-lo no Azure Boards. Para obter mais informações, consulte Importar ou atualizar itens de trabalho em massa usando arquivos CSV.

Posso vincular itens de trabalho entre organizações ou coleções?

Não entre coleções, pois não é um recurso compatível.

Posso realizar o planejamento de capacidade em todos os projetos?

Não. O Azure Devops não armazena dados de planejamento de capacidade no armazenamento de dados de controle de trabalho ou no serviço de Análise, pois não é um recurso com suporte.

Como faço para gerenciar dependências entre projetos?

Para gerenciar dependências no Azure Boards, você pode vincular itens de trabalho usando o tipo de link Antecessor/Sucessor. Para saber como, confira Vincular histórias de usuários, problemas, bugs e outros itens de trabalho.

Posso consultar itens de trabalho vinculados entre projetos?

Não. Há um custo de desempenho proibitivo para tentar executar essa consulta, portanto, não há suporte para ela.

Personalização de quadros do Azure

Posso aplicar um processo herdado definido em uma organização a outra organização?

Sim. Para executar essa operação, você precisa exportar o processo e importá-lo para a outra organização. Embora não haja uma interface de usuário de importação/exportação, você pode usar o Process Migrator para Node.js aplicativo.

Posso aplicar um processo herdado definido em uma coleção a outra coleção?

Sim. Para executar essa operação, você precisa exportar o processo e importá-lo para a outra coleção. Embora não haja uma interface de usuário de importação/exportação, você pode usar o Process Migrator para Node.js aplicativo.

Azure Repos

Posso definir políticas de ramificação em repositórios dentro de um projeto?

Sim. As políticas de repositório cruzado se aplicam a todos ou a uma seleção dos repositórios nos projetos. Faça isso em Configurações do>projeto: Políticas de repositórios.> Adicione uma política personalizada e especifique se ela é para todos os repositórios ou escolha a quais repositórios ela deve ser aplicada. Para obter mais informações sobre diretivas de ramificação, consulte Melhorar a qualidade do código com diretivas de ramificação.

Sim. As políticas de repositório cruzado se aplicam a todos ou a uma seleção dos repositórios nos projetos. Faça isso a partir de configurações do Project Políticas> de repositório cruzado. Adicione proteção de ramificação e especifique se ela é para todos os repositórios ou escolha a quais repositórios ela deve ser aplicada. Para obter mais informações, consulte Administração de diretiva de ramificação entre repositórios e Melhorar a qualidade do código com diretivas de ramificação.

Como posso encontrar todas as solicitações pull concluídas em projetos?

Não há nenhum recurso de interface do usuário para extrair essas informações. Você pode usar a API REST para obter essas informações da seguinte maneira:

  1. Obtenha todos os projetos usando Projects-List.
  2. Obtenha todos os repositórios de cada projeto usando Repositórios - Lista.
  3. Obtenha todas as solicitações pull de cada repositório usando Pull Requests - Get Pull Requests.