Please use this identifier to cite or link to this item: http://monografias.ufrn.br/handle/123456789/5203
Title: Please Review: Um feed de solicitações de revisão de código integrado ao GitHub
Other Titles: Please Review: A review request feed integrated with GitHub
Authors: Faria Filho, José Bernardo Gurgel de
Keywords: Revisão de Código;Code Review;Feed;Feed;Desenvolvimento de Software;Software Development;Awareness;Awareness
Issue Date: 27-Nov-2017
Publisher: Universidade Federal do Rio Grande do Norte
Citation: FARIA FILHO, José Bernardo Gurgel de. Please Review: Um feed de solicitações de revisão de código integrado ao GitHub. 2017. 42 f. TCC (Graduação) - Curso de Engenharia de Software, Departamento de Informática e Matemática Aplicada, Universidade Federal do Rio Grande do Norte, Natal, 2017.
Portuguese Abstract: Revisão de código é uma prática da engenharia de software bastante comum em organizações privativas e open source. Além de ser um método eficiente na detecção de defeitos, seu uso traz outros importantes benefícios ao time de desenvolvedores, como a transferência de conhecimento e o aumento da awareness. Ferramentas podem auxiliar o processo de revisão de código, e seu uso pode trazer melhorias na qualidade e na quantidade de revisões. O GitHub é a maior plataforma de repositório de código do mundo, e é a escolha de muitas organizações open source e privativas. A plataforma dispõe de uma eficiente ferramenta para revisões de código, em contra partida carece de uma maneira prática de visualizar os códigos que precisam de revisão. Este trabalho introduz uma ferramenta integrada ao GitHub, capaz de centralizar solicitações de revisão de código em um único canal de informação, produzindo um feed de solicitações de revisão de código que traz maior visibilidade às solicitações, consequentemente melhorando o processo de revisão de código dentro de uma organização.
Abstract: Peer code review is a software engineering practice quite common in private and open source organizations. In addition to being an efficient method for detecting defects, its use brings other important benefits to the development team, such as knowledge transfer and the team awareness. Automated tools can help the code review process, and their use can bring improvements regarding the quality and quantity of revisions. GitHub is the largest code repository platform in the world, and it’s the choice of many open source and private organizations. It has an efficient code review tool, but it lacks good ways of visualize code changes that need reviews. This paper introduces a tool integrated with GitHub capable of centralize code review requests in an unique channel, producing a feed of code review requests that brings more visibility and to these requests, which results in a better code review process inside an organization.
URI: http://monografias.ufrn.br/jspui/handle/123456789/5203
Other Identifiers: 2010048822
Appears in Collections:Engenharia de Software

Files in This Item:
File Description SizeFormat 
PleaseReview_FariaFilho_2017.pdfMonografia2,54 MBAdobe PDFThumbnail
View/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.