Abstract

Modern (MCR) is a multistage process where developers evaluate source code written by another developer to enhance the software quality. The process is deeply dependent on interactions among the workforce (reviewer, and author) involved in process activities. Interactions among the MCR workforce are roots of various individual, social and personnel factors influencing the MCR process. Multiple research has been performed based on data analysis collected from review tools, surveys, and interviews at a single company concerning factors affecting MCR. However, MCR research is lacking systematized study concerning individual, social and personnel factors influencing the MCR process. Therefore, this study performs a Systematic Literature Review (SLR) to identify individual, social and personnel factors influencing the MCR process. The study findings highlight individual factors (individual skills, characteristics, emotions, etc.), social factors (trust, relationship, interaction, impression, etc.) and personnel factors (team, team interaction, and reviewer response) that influence the MCR process. Study findings have implications for software engineering researchers performing research in the area and MCR team members to extend the research and perform MCR activities effectively by considering and overcoming the negative impact of identified factors.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.