
File-Ordering Dynamics in Code Review: A Survey |
You are invited to participate in a research study entitled: File Ordering Dynamics in Code Review. This survey requires 10-12 minutes to complete.
Student researcher: Md Shamimur Rahman, graduate student, Department of Computer Science, University of Saskatchewan, Canada. Email: mdr614@usask.ca
Supervisors: Dr. Chanchal Roy, Professor, Email: croy@cs.usask.ca, Phone: +13069664163; Dr. Zadia Codabux, Assistant Professor, Email: zcodabux@cs.usask.ca, Phone: +13069666176; Department of Computer Science, University of Saskatchewan, Canada.
Purpose and objective of the study: This survey aims to explore how the ordering of files in a pull request impacts the code review process. Currently, most code review tools display files in alphabetical order, which may not be the most effective way to organize changes for review. Research suggests that the current ordering can lead to uneven attention across files, potentially affecting review quality. The objective of this study is to understand developers' preferences, challenges, and habits when reviewing multiple files, and to identify alternative ordering strategies that could improve the efficiency and effectiveness of code reviews. Your responses will help us propose better file-ordering approaches and enhance the overall code review experience.
Student researcher: Md Shamimur Rahman, graduate student, Department of Computer Science, University of Saskatchewan, Canada. Email: mdr614@usask.ca
Supervisors: Dr. Chanchal Roy, Professor, Email: croy@cs.usask.ca, Phone: +13069664163; Dr. Zadia Codabux, Assistant Professor, Email: zcodabux@cs.usask.ca, Phone: +13069666176; Department of Computer Science, University of Saskatchewan, Canada.
Purpose and objective of the study: This survey aims to explore how the ordering of files in a pull request impacts the code review process. Currently, most code review tools display files in alphabetical order, which may not be the most effective way to organize changes for review. Research suggests that the current ordering can lead to uneven attention across files, potentially affecting review quality. The objective of this study is to understand developers' preferences, challenges, and habits when reviewing multiple files, and to identify alternative ordering strategies that could improve the efficiency and effectiveness of code reviews. Your responses will help us propose better file-ordering approaches and enhance the overall code review experience.
Confidentiality: Your participation and data will be anonymous. The collected data will be disseminated in research publications and academic thesis in the future. The data will be reported anonymously in an aggregated or summarized form. Although this survey does not collect any personal/sensitive information, to assure confidentiality, the researchers ensure that they do not disclose identifiable information about the participant in the reporting or dissemination of the research findings. This survey is hosted by survey monkey. The data will be stored in facilities hosted in Canada. Please see the following for more information on the Survey Monkey Privacy Policy.
Risks: There are no known or anticipated risks.
Right to withdraw: Participation in this survey is voluntary. Although participation and the data will be anonymous, you can decide not to participate at any time by closing your browser or choose not to answer any questions you do not feel comfortable with. However, once the survey is submitted, it cannot be removed.