Navegando por Autor "Paiva, Alex Sandro de"
Agora exibindo 1 - 1 de 1
- Resultados por página
- Opções de Ordenação
TCC Smart Review: automação do processo de comunicação sobre revisão de código-fonte(Universidade Federal do Rio Grande do Norte, 2024-12-26) Paiva, Alex Sandro de; Aquino Junior, Gibeon Soares de; 0000-0001-6950-8169; http://lattes.cnpq.br/1254338144161360; 0000-0001-9946-4806; http://lattes.cnpq.br/5738508366326563; Coelho, Roberta de Souza; 0000-0003-0001-435X; http://lattes.cnpq.br/9854634275938452; Melo Neto, Mário Andrade Vieira de; 0000-0002-0284-2303; http://lattes.cnpq.br/3904956812003563Este trabalho tem como objetivo propor práticas de automação na comunicação das etapas de revisão de código, com foco na integração de plataformas de gerenciamento de repositórios Git (com webhooks) e chatbots em Redes Sociais Corporativas (ESN). Como objetivos específicos, busca-se mapear o fluxo de revisão de código moderna (MCR), analisar ferramentas disponíveis no mercado nos últimos 15 anos, conceber um sistema para efetivar a comunicação do MCR, estabelecer métricas de avaliação e testar a solução em um ambiente real. A pesquisa adotou um método aplicado, baseado na metodologia de Engenharia de Software proposta por Sommerville, estruturado em quatro fases: elicitação de requisitos, análise e design de projeto, implementação e estudo de caso. Os resultados indicam que a automação no processo de revisão de código reduz tarefas repetitivas, melhora a clareza e consistência da comunicação, e promove maior alinhamento com as diretrizes da equipe. Conclui-se que, ao integrar dois sistemas bem definidos — um para controle de versões de artefatos e outro para comunicação — no contexto de revisão de código, é possível alcançar ganhos importantes em termos de eficiência, tornando-se uma estratégia promissora para aprimorar a produtividade das equipes de desenvolvimento de software.