O recurso de Projects do GitHub oferece uma forma incrivelmente visual e interativa de gerenciar as tarefas e o progresso do seu projeto de software. Inspirado na metodologia Kanban, ele permite que você visualize o fluxo de trabalho do projeto, de tarefas pendentes a tarefas concluídas, de uma maneira intuitiva e fácil de acompanhar. Vamos explorar como você pode utilizar o GitHub Projects para organizar o trabalho no seu projeto.
Projects: Visão Kanban para seu Projeto
Criando um Novo Project no GitHub
- Acesse o Seu Repositório: Navegue até o repositório do GitHub onde você deseja criar o projeto.
- Abra a Aba de Projects: Na página do repositório, procure e clique na aba "Projects".
- Crie um Novo Project:
- Clique no botão "New project".
- Nomeie o Seu Projeto: Dê um nome ao seu projeto, como "Desenvolvimento do App de Receitas".
- Descrição (Opcional): Forneça uma breve descrição do seu projeto para ajudar os colaboradores a entenderem o objetivo.
- Escolha um Template: O GitHub oferece diferentes templates de projeto, incluindo um template Kanban básico com colunas "To do", "In progress" e "Done". Selecione o template que melhor se adapta ao fluxo de trabalho do seu projeto.
- Crie o Projeto: Clique em "Create project".
Configurando Colunas no Seu Project
Após criar seu projeto, você pode personalizar as colunas para se adequar ao fluxo de trabalho específico do seu projeto. Por exemplo, você pode querer adicionar colunas para "Revisão de Código", "Testando", ou qualquer outro estágio relevante para o seu processo.
- Adicione ou Edite Colunas: Use o botão "Add column" para criar novas colunas e o menu de opções de cada coluna para renomear ou excluir colunas.
Movendo Issues para o Project
- Vincule Issues ao Projeto: Para adicionar uma issue ao seu projeto, abra a issue e use a opção "Projects" no lado direito para selecionar o projeto desejado. A issue aparecerá automaticamente na coluna "To do" do seu projeto.
- Atualize o Status das Issues: Arraste e solte as issues entre as colunas para atualizar seu status. Por exemplo, quando começar a trabalhar em uma tarefa, mova-a para "In progress".
Atividade Prática
- Crie um Project: Seguindo os passos acima, crie um project no seu repositório GitHub chamado "Desenvolvimento do App de Receitas" ou algo relevante para o seu projeto.
- Configure as Colunas: Adicione colunas que representem o fluxo de trabalho do seu projeto. Se você está apenas começando, as colunas "To do", "In progress", e "Done" são um bom ponto de partida.
- Adicione Issues ao Projeto: Escolha uma issue que você criou anteriormente e vincule-a ao seu novo projeto. Se você não tiver uma issue, crie uma agora para testar.
- Atualize o Status de uma Issue: Pratique movendo sua issue entre as colunas conforme você trabalha nela, simulando o progresso no desenvolvimento da tarefa.
Os GitHub Projects são uma ferramenta valiosa para gerenciar visualmente o progresso das tarefas, ajudando a equipe a manter-se organizada e focada nos objetivos do projeto. Essa visão geral e a atividade prática devem ajudá-lo a começar a usar o GitHub Projects para aprimorar a gestão do seu projeto de software.