Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/29310
Title: Um estudo de caso para avaliar o impacto do uso de code review em aspectos de qualidade de um sistema real.
Other Titles: A case study to evaluate the impact of using code review on quality aspects of a real system.
???metadata.dc.creator???: GUEDES, Arthur Silva Lima.
???metadata.dc.contributor.advisor1???: ALVES, Everton Leandro Galdino.
???metadata.dc.contributor.referee1???: MORAIS, Fábio Jorge Almeida.
???metadata.dc.contributor.referee2???: MASSONI, Tiago Lima.
Keywords: Code review;Estudo de caso;Qualidade de um sistema real;Desenvolvimento ágil de software;Desenvolvimento de software;Hospital Israelita Albert Einstein - code review;Métricas;Boas práticas;Garantia de qualidade;Aspectos qualitativos;Case study;Quality of a real system;Agile software development;Software development;Hospital Israelita Albert Einstein - code review;Metrics;Good habits;Quality assurance;Qualitative aspects
Issue Date: 14-Feb-2023
Publisher: Universidade Federal de Campina Grande
Citation: GUEDES, Arthur Silva Lima. Um estudo de caso para avaliar o impacto do uso de code review em aspectos de qualidade de um sistema real. 2023. 14f. (Trabalho de Conclusão de Curso - Artigo), Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática , Universidade Federal de Campina Grande – Paraíba - Brasil, 2023. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/29310
???metadata.dc.description.resumo???: O desenvolvimento de software normalmente é guiado por um conjunto de atividades/fases para que o produto atinja o objetivo esperado. Durante essas fases, boas práticas voltadas para a manutenção e garantia da qualidade, como o code review, são imprescindíveis, ainda mais em cenários de rápido crescimento e aprovação do produto, que requerem um desenvolvimento ágil. Este trabalho consiste na realização de um estudo de caso para avaliar o impacto em aspectos de qualidade do código de um sistema real do Hospital Israelita Albert Einstein, após a equipe introduzir atividades de code review no seu processo de desenvolvimento. Para tal, foram usadas métricas quantitativas (e.g., número de bugs) e qualitativas (e.g., confiabilidade), comparando dois momentos do projeto, pré e pós o uso de code review. De modo geral, encontramos uma tendência à redução de bugs e melhoria na qualidade do código. As características majoritárias das discussões entre autor e revisor mudaram e, de maneira unânime, os desenvolvedores acreditam no impacto positivo do code review no projeto.
Abstract: Software development is usually guided by a set of activities/phases for the product to reach the expected goal. During these phases, good practices aimed at maintenance and quality assurance, such as code review, are essential, even more so in scenarios of rapid growth and product approval, which require agile development. This work consists of carrying out a case study to evaluate the impact on code quality aspects of a real system at Hospital Israelita Albert Einstein, after the team introduced code review activities in its development process. For this, quantitative (e.g., number of bugs) and qualitative (e.g., reliability) metrics were used, comparing two moments of the project, pre and post the use of code review. In general, we found a tendency to reduce bugs and improve code quality. The main characteristics of the discussions between author and reviewer have changed and, unanimously, developers believe in the positive impact of code review on the project.
Keywords: Code review
Estudo de caso
Qualidade de um sistema real
Desenvolvimento ágil de software
Desenvolvimento de software
Hospital Israelita Albert Einstein - code review
Métricas
Boas práticas
Garantia de qualidade
Aspectos qualitativos
Case study
Quality of a real system
Agile software development
Software development
Hospital Israelita Albert Einstein - code review
Metrics
Good habits
Quality assurance
Qualitative aspects
???metadata.dc.subject.cnpq???: Ciência da Computação.
URI: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/29310
Appears in Collections:Trabalho de Conclusão de Curso - Artigo - Ciência da Computação

Files in This Item:
File Description SizeFormat 
ARTHUR SILVA LIMA GUEDES - TCC ARTIGO CIÊNCIA DA COMPUTAÇÃO CEEI 2023.pdfArthur Silva Lima Guedes - TCC Artigo Ciência da Computação CEEI 2023363.85 kBAdobe PDFView/Open


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