Programa do Curso
Visão geral das metodologias de Gerenciamento de Projetos
- Metodologias Ágeis
- Cascata (Waterfall)
Implantação automática via GIT
- Repositório de produção
- Ramo de lançamento (Release branch)
- Uso de Tags para lançamentos
- Alternância entre lançamentos
- Gerenciamento de lançamentos de manutenção
- Lançamentos principais (Major releases)
Documentação e Registro de Alterações de Lançamento (Release Change Log)
- Uso do Histórico do Repositório para criar o Registro de Alterações
- Uso da descrição da Tag para o lançamento principal, resumindo as alterações
- Agregação de pequenas alterações em uma maior (mais próxima do negócio)
- Agregação de commits
- Grupo de commits em partes lógicas
Estratégias de Push e Pull para Repositório Central
- Mantendo o repositório central limpo
- Criação de estrutura para agregação e revisão de alterações dos desenvolvedores
- Ambientes de Teste e Estágio (Staging)
Arquitetura de Software e Componentes
- Como dividir logicamente a aplicação e o repositório
- Como gerenciar bibliotecas e subprojetos desenvolvidos por terceiros
- Uso de submódulos para automatizar atualizações
Requisitos
É recomendada familiaridade com GIT.
É necessário ter compreensão do ciclo de vida de desenvolvimento de software e das metodologias e estruturas de gerenciamento de projetos (como Cascata e Ágil).
Testemunhos de Clientes (4)
Gostei de ter recebido respostas imediatas às minhas perguntas.
Szabolcs Kriston - Ericsson
Curso - Advanced GitLab
Máquina Traduzida
Repita o ponto importante
Milly Chen - Logitech
Curso - Gerrit Code Review
Máquina Traduzida
Exercícios que conseguimos realizar em VMs
Atif Bhatti
Curso - Git Hands-on Workshop with Azure DevOps
Máquina Traduzida
Gostei da comunicação fácil entre o instrutor e nós, do cuidado dedicado aos nossos problemas, das percepções e do conhecimento adicional fornecidos nas respostas às nossas perguntas. Achei o ritmo adequado, não senti que foi apressado em nenhum momento, mesmo com os problemas técnicos. Cada assunto foi tratado adequadamente.
Melania Mieczkowska - IAV Poland
Curso - Gitlab and Gitlab CI
Máquina Traduzida