Navegando por Autor "Oliveira, Fábio Henrique Ferreira de"
Agora exibindo 1 - 1 de 1
- Resultados por página
- Opções de Ordenação
TCC Automação do processo de implantação e testes de um sistema WEB utilizando Docker(Universidade Federal do Rio Grande do Norte, 2019-06-14) Oliveira, Fábio Henrique Ferreira de; Rodrigues, Taniro Chacon; Oliveira, Laura Emmanuella dos Santos Santana de; Silva, Eduardo Alexandre FerreiraAumentar a produtividade de determinada tarefa é uma necessidade cotidiana no processo de crescimento de uma organização. No desenvolvimento de software destaca-se a adoção de processos interativos e incrementais para aumento da produtividade, promovendo ideias e princípios do desenvolvimento ágil. A integração continua é uma prática que pode ser adotada para que funcionalidades criadas ou modificadas sejam integradas ao sistema diariamente. O Sistema Integrado de Gestão de Unidades de Alimentação e Nutrição (SIGUAN) foi um software desenvolvido durante a execução de um projeto de extensão na UFRN. No entanto, após sua entrega o sistema não recebeu novas atualizações ou manutenções devido a sua complexidade dessas tarefas e da possibilidade de impacto na parte já em funcionamento. Tendo em vista essa problemática e a necessidade da adoção de metodologias ágeis no desenvolvimento este trabalho tem como objetivo automatizar o processo de implantação do SIGUAN, utilizando tecnologias que facilitam a configuração do ambiente de implantação assegurando através de testes de software uma maior qualidade de software. Para atingir tal objetivo, houve a necessidade de criação do módulo de testes de software utilizando ferramentas como Junit e Mockito e houve a configuração do ambiente de produção e de testes utilizando Docker. Tal processo de implantação automática é feita através da configuração da ferramenta do Jenkins. A avaliação deste trabalho foi realizada através da criação de um novo modulo, cujo nome é Análise de Clientela. Os resultados da avaliação mostraram que a implantação automática do SIGUAN atingiu os objetivos esperados.