@inproceedings{f9875ca533c74d4b860fd36c4a967227,
title = "How Developers Make Decisions When Choosing Issues and Reviewing Code: An Eye Tracking GitHub Study",
abstract = "The paper presents a pilot eye-tracking study on how developers choose what issues to work on and how they perform code-reviewing tasks within the GitHub ecosystem. In this study, we recorded the eye movements of thirteen developers to understand what they look at on the GitHub interface to make decisions. They completed four tasks namely, ranking a list of open issues to work on, prioritizing pull requests, the likelihood of pull requests being accepted, and finally evaluating 25 diverse user profiles for pull request acceptance likelihood. Results suggest that the title, description, and labels are the most important information when developers choose the issue to work on and pull requests to review. The quality of the description and reproduction steps also influenced how the developer ranked an issue. The contribution heat map and repository language were relevant areas that attracted more attention when they looked at user profiles.",
keywords = "code review, eye tracking study, GitHub study, open source systems, social signals",
author = "Wiese, \{Igor Scaliante\} and Jasmine Boyer and Ethan Rasgorshek and Gustavo Pinto and Marco Gerosa and Igor Steinmacher and Bonita Sharif",
note = "Publisher Copyright: {\textcopyright} 2025 Copyright held by the owner/author(s).; 17th ACM Symposium on Eye Tracking Research and Applications, ETRA 2025 ; Conference date: 26-05-2025 Through 29-05-2025",
year = "2025",
month = may,
day = "25",
doi = "10.1145/3715669.3723108",
language = "English (US)",
series = "Eye Tracking Research and Applications Symposium (ETRA)",
publisher = "Association for Computing Machinery",
editor = "Spencer, \{Stephen N.\}",
booktitle = "Proceedings, ETRA 2025 - ACM Symposium on Eye Tracking Research and Applications",
}