Gestão de versão de software: um estudo de caso

Carregando...
Imagem de Miniatura

Data

2015

Tipo de documento

Monografia

Título da Revista

ISSN da Revista

Título de Volume

Área do conhecimento

Ciências Exatas e da Terra

Modalidade de acesso

Acesso aberto

Editora

Autores

Souza, Thiago Thiesen De

Orientador

Castiñeira, Maria Inés

Coorientador

Resumo

Este trabalho de conclusão de curso abordou a gestão de versão de software. Inicialmente foi realizado um levantamento bibliográfico sobre o processo de software, sendo descritos as quatro etapas fundamentais deste processo, a especificação, o desenvolvimento e a validação e evolução do software. Adicionalmente foi pesquisado sobre o gerenciamento e configuração de software, sendo apresentados os itens indispensáveis na realização do desenvolvimento e manutenção da vida útil do software. Posteriormente é exposto o funcionamento do controle de versão de arquivos, bem como os seus benefícios junto ao processo de desenvolvimento de software. Com base na teoria pesquisada, foi realizado um estudo de caso, na empresa de atuação profissional do autor deste trabalho. Neste estudo, foram apresentados os processos de desenvolvimento de software antes e depois da aplicação de práticas de controle de versão e configuração de software, realizadas com o apoio de uma ferramenta CASE. Os dois processos apresentados descrevem dois períodos de tempo, ou fases, no estágio de desenvolvimento da organização, e foram descritos com apoio de pessoas que os vivenciaram. A partir do estudo de caso é possível a identificação da utilidade de uma ferramenta CASE no apoio ao processo de versionamento de código.

Palavras-chave

Versionamento de código fonte, Gestão de configuração de software, Estudo de caso, Processo de software

Citação