Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Modern Code Reviews - Survey of Literature and Practice
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.ORCID iD: 0000-0002-6215-1774
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.ORCID iD: 0000-0003-4118-0952
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.ORCID iD: 0000-0002-7220-9570
2023 (English)In: ACM Transactions on Software Engineering and Methodology, ISSN 1049-331X, E-ISSN 1557-7392, Vol. 32, no 4, article id 107Article, review/survey (Refereed) Published
Abstract [en]

Background: Modern Code Review (MCR) is a lightweight alternative to traditional code inspections. While secondary studies on MCR exist, it is uanknown whether the research community has targeted themes that practitioners consider important.Objectives: The objectives are to provide an overview of MCR research, analyze the practitioners' opinions on the importance of MCR research, investigate the alignment between research and practice, and propose future MCR research avenues.Method: We conducted a systematic mapping study to survey state of the art until and including 2021, employed the Q-Methodology to analyze the practitioners' perception of the relevance of MCR research, and analyzed the primary studies' research impact.Results: We analyzed 244 primary studies, resulting in five themes. As a result of the 1,300 survey data points, we found that the respondents are positive about research investigating the impact of MCR on product quality and MCR process properties. In contrast, they are negative about human factor- and support systems-related research.Conclusion: These results indicate a misalignment between the state of the art and the themes deemed important by most survey respondents. Researchers should focus on solutions that can improve the state of MCR practice. We provide an MCR research agenda that can potentially increase the impact of MCR research. © 2023 Copyright held by the owner/author(s).

Place, publisher, year, edition, pages
Association for Computing Machinery (ACM), 2023. Vol. 32, no 4, article id 107
Keywords [en]
literature survey, Modern code review, practitioner survey, Code inspections, Code review, Practitioner surveys, Research analysis, Research communities, Research impacts, State of the art, Systematic mapping studies, Codes (symbols)
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:bth-25220DOI: 10.1145/3585004ISI: 001020441100026Scopus ID: 2-s2.0-85163852501OAI: oai:DiVA.org:bth-25220DiVA, id: diva2:1786041
Part of project
SERT- Software Engineering ReThought, Knowledge FoundationOSIR- Open Source Inspired Reuse, Knowledge Foundation
Funder
Knowledge Foundation, 20180010Knowledge Foundation, 20190081Available from: 2023-08-07 Created: 2023-08-07 Last updated: 2023-08-17Bibliographically approved

Open Access in DiVA

fulltext(2259 kB)257 downloads
File information
File name FULLTEXT01.pdfFile size 2259 kBChecksum SHA-512
99037e39b62e74911344a3b617f735bd3630b30cad2950cc6f99d651cc61c97ff9e510c2c90c5965c0a20afdbc87af584344f7e1da855e19d37f14e4d6a152c3
Type fulltextMimetype application/pdf

Other links

Publisher's full textScopus

Authority records

Badampudi, DeepikaUnterkalmsteiner, MichaelBritto, Ricardo

Search in DiVA

By author/editor
Badampudi, DeepikaUnterkalmsteiner, MichaelBritto, Ricardo
By organisation
Department of Software Engineering
In the same journal
ACM Transactions on Software Engineering and Methodology
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 262 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 203 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf