Note: Projects (beta) is currently in public beta and subject to change.
Introdução
Este guia demonstra como usar projetos (beta) para planejar e acompanhar o trabalho. Neste guia, você irá criar um novo projeto e adicionar um campo personalizado para acompanhar as prioridades das suas tarefas. Você também aprenderá como criar visualizações salvas que ajudem a comunicar as prioridades e o progresso com seus colaboradores.
Pré-requisitos
Você pode criar um projeto de organização ou um projeto de usuário. Para criar um projeto de organização, você precisa de uma organização de GitHub. Para obter mais informações sobre a criação de uma organização, consulte "Criar uma nova organização a partir do zero".
Neste guia, você adicionará problemas existentes de repositórios pertencentes à sua organização (para projetos de organização) ou por você (para projetos de usuário) ao seu novo projeto. Para obter mais informações sobre a criação de problemas, consulte "Criar um problema".
Criando um projeto
Primeiro, crie um projeto de organização ou um projeto de usuário.
Criando um projeto de organização
-
Em GitHub, acesse a página principal da sua organização.
-
Clique em Projetos.
-
Selecione o menu suspenso Novo projeto e clique em Novo projeto (Beta).
Criando um projeto de usuário
-
On any GitHub page, click on your avatar, then select Your projects.
-
Selecione o menu suspenso Novo projeto e clique em Novo projeto (Beta).
Configurando a descrição e o README do seu projeto
You can set your project's description and README to share the purpose of your project, provide instructions on how to use the project, and include any relevant links.
- Navigate to your project.
- In the top-right, click to open the menu.
- In the menu, click Settings to access the project settings.
- To add a short description to your project, under "Add a description", type your description in the text box and click Save.
- To update your project's README, under "README", type your content in the text box.
- You can format your README using Markdown. Para obter mais informações, consulte "Sintaxe básica de gravação e formatação".
- To toggle between the text box and a preview of your changes, click or .
- To save changes to your README, click Save.
You can view and make quick changes to your project description and README by navigating to your project and clicking in the top right.
Adicionando problemas ao seu projeto
Em seguida, adicione alguns problemas ao seu projeto.
Quando seu novo projeto for iniciado, ele irá solicitar que você adicione itens ao seu projeto. Se você perder esta visualização ou desejar adicionar mais problemas posteriormente, coloque seu cursor na linha inferior do projeto, ao lado de .
- Digite
#
. - Selecione o repositório onde o problema está localizado. Para restringir as opções, você pode começar a digitar parte do nome do repositório.
- Selecione o seu problema. Para restringir as opções, você pode começar a digitar uma parte do título do problema.
Repita os passos acima algumas vezes para adicionar vários problemas ao seu projeto.
Para obter mais informações sobre outras formas de adicionar problemas ao seu projeto, ou sobre outros itens que você pode adicionar ao seu projeto, consulte "Criando um projeto."
Adicionando rascunhos de problemas ao seu projeto
Em seguida, adicione um rascunho ao seu projeto.
- Coloque seu cursor na linha inferior do projeto, ao lado do .
- Digite sua ideia e, em seguida, pressione Enter.
- Clique no título do rascunho do problema. Na caixa de entrada do markdown que será exibida, insira mais informações sobre a sua ideia e, em seguida, clique em Salvar.
Criando um campo para monitorar a prioridade
Agora, crie um campo personalizado denominado Prioridade
para conter os valores: Alto
, Médio
ou Baixo
.
- To open the project command palette, press Command+K (Mac) or Ctrl+K (Windows/Linux).
- Comece a digitar qualquer parte de "Criar novo campo".
- Selecione Criar novo campo.
- Na janela de pop-up resultante, digite
Prioridade
na caixa de texto. - Na lista de seleção, selecione Seleção única.
- Adicionar opções para
Alto
,Médio
eBaixo
. Você também pode incluir emojis nas suas opções. - Clique em Salvar.
Especifique uma prioridade para todos os problemas no seu projeto.
Agrupar problemas por prioridade
Em seguida, agrupe todos os itens do seu projeto por prioridade para facilitar o foco nos itens de alta prioridade.
- To open the project command palette, press Command+K (Mac) or Ctrl+K (Windows/Linux).
- Comece a digitar qualquer parte de "Agrupar por".
- Selecione Agrupar por: Prioridade.
Agora, transfira os problemas entre grupos para mudar a sua prioridade.
- Escolha um problema.
- Arraste e solte o problema em um grupo de prioridade diferente. Ao fazer isso, a prioridade do problema passará a ser a prioridade do seu novo grupo.
Salvando a visualização da prioridade
Quando você agrupou os seus problemas por prioridade na etapa anterior, seu projeto exibiu um indicador para mostrar que a visualização foi modificada. Salve essas alterações para que os seus colaboradores vejam as tarefas agrupadas por prioridade.
- Selecione o menu suspenso ao lado do nome da visualização.
- Clique em Save changes (Salvar alterações).
Para indicar o propósito da visão, dê um nome descritivo.
- Coloque o cursor no nome atual da visualização, Visualização 1.
- Substitua o texto existente pelo novo nome,
Prioridades
.
Você pode compartilhar a URL com seu time para manter todos alinhados com as prioridades do projeto.
Quando a visualização é salva, qualquer pessoa que abrir o projeto verá a visualização salva. Aqui, você agrupou por prioridade, mas você também pode adicionar outros modificadores como ordenação, filtro ou layout. Em seguida, você criará uma nova exibição com o layout modificado.
Adicionando um layout de quadro
Para ver o progresso dos problemas do seu projeto, você pode alternar para o layout do quadro.
O layout do quadro é baseado no campo de status. Portanto, especifique um status para cada problema no seu projeto.
Em seguida, crie uma nova visualização.
- Clique em Nova Visualização ao lado da visualização mais à direita.
Em seguida, mude para o layout do quadro.
- To open the project command palette, press Command+K (Mac) or Ctrl+K (Windows/Linux).
- Comece a digitar qualquer parte de "Layout Switch: Board".
- Selecione Mudar layout: Board.
Quando você alterou o layout, o projeto exibiu um indicador para mostrar que a visualização foi modificada. Salve esta visualização para que você e seus colaboradores possam acessá-la facilmente no futuro.
- Selecione o menu suspenso ao lado do nome da visualização.
- Clique em Save changes (Salvar alterações).
Para indicar o propósito da visão, dê um nome descritivo.
- Coloque o cursor no nome atual da visualização, Visualização2.
- Substitua o texto existente pelo novo nome,
Progresso
.
Configure a automação integrada
Por fim, adicione um fluxo de trabalho construído para definir o status como Todo quando um item for adicionado ao seu projeto.
- No seu projeto, clique em .
- Em Fluxos de trabalho padrão, clique em Item adicionado ao projeto.
- Ao lado de Quando, certifique-se de que
problemas
epull requests
estejam selecionados. - Ao lado de Definir, selecione Status:Todo.
- Clique na opção Desabilitada para habilitar o fluxo de trabalho.
Próximas etapas
Você pode usar projetos para uma ampla gama de finalidades. Por exemplo:
- Acompanhar o trabalho para uma versão
- Plan a sprint
- Priorizar um backlog
Aqui estão alguns recursos úteis para dar seus próximos passos com Problemas do GitHub:
- Para fornecer feedback sobre os projetos (beta) experiência, acesse o Repositório de comentários GitHub.
- Para saber mais sobre como os projetos podem ajudar você com o planejamento e monitoramento, consulte "Sobre projetos".
- Para saber mais sobre os campos e itens que você pode adicionar ao seu projeto, consulte "Criar um projeto".
- Para aprender mais sobre maneiras de exibir as informações que você precisa, consulte "Personalizar visualizações de projeto".