Escolar Documentos
Profissional Documentos
Cultura Documentos
CASE
As principais ferramentas no
ciclo de desenvolvimento de
softwares
Gerenciamento de projetos
de software
Bloco 1
André Olímpio
Projeto
• É caracterizado por uma sequência clara e lógica de eventos, planejados e
organizados. Início, meio e fim definidos.
• Destina a atingir um objetivo claro e estabelecido, sendo conduzido por pessoas
dentro de parâmetros de:
• Tempo.
• Custo.
• Recursos envolvidos.
• Qualidade.
Projeto
Processos de Processos de
inicialização. planejamento.
Processos de Processos de
monitoração e execução.
controle.
Processos de
encerramento.
Projeto
Requisitos
Validações
Controle de versionamento
• Uma versão é o registro de uma determinada situação do software em seu
ciclo de vida.
Corretiva:
Agregação de valores:
HelloWorld.java
Versão
entregue. Módulo de Conectividade
impressão de com BD.
resultados.
DevOps
Fonte: teguhjatipras/istock.com
GitHub
Figura 2 - GitHub
Principais comandos:
Comando Descrição
git branch nome_branch Criar branch.
git merge nome_branch Reagrupar branch.
Atualizar uma aplicação
git pull
localmente.
Enviar versões atualizadas para o
git push
servidor web.
git clone local_origem : local_destino Criar clone de um repositório.
Ferramentas CASE para
gerenciamento de projetos
de software
Bloco 3
André Olímpio
GitHub Desktop
• Extensão do GitHub.
• Cronograma de tarefas.