Not logged in.
Quick Search - Contribution
Contribution Details
Type | Bachelor's Thesis |
Scope | Discipline-based scholarship |
Title | The Dynamics of Code Review: Understanding the Impact of Change Size Through Eye Tracking Analysis |
Organization Unit | |
Authors |
|
Supervisors |
|
Language |
|
Institution | University of Zurich |
Faculty | Faculty of Business, Economics and Informatics |
Date | 2023 |
Abstract Text | This research utilized eye tracking technology to gain a better comprehension of the code review process. We collected data from 14 participants, ranging from inexperienced Java users to experienced Java developers and code reviewers with more than a decade of experience. By analyzing the eye tracking data, we were able to identify differences in attention patterns based on the size of the code changes and the focus on various code elements. Notably, smaller code changes received more detailed attention to specific code elements than larger ones. Our results provide useful information that can be used to improve code review processes and developer training. |
Zusammenfassung | In dieser Untersuchung wurde die Eye-Tracking-Technologie eingesetzt, um ein besseres Verständnis des Code-Review-Prozesses zu erlangen. Wir sammelten Daten von 14 Teilnehmern, die von unerfahrenen Java-Anwendern bis hin zu erfahrenen Java-Entwicklern und Code-Reviewern mit mehr als einem Jahrzehnt Erfahrung reichten. Durch die Analyse der Eye-Tracking-Daten konnten wir Unterschiede in den Aufmerksamkeitsmustern feststellen, die auf der Größe der Codeänderungen und der Konzentration auf verschiedene Codeelemente basieren. Vor allem kleinere Codeänderungen erhielten eine detailliertere Aufmerksamkeit für bestimmte Codeelemente als größere Änderungen. Unsere Ergebnisse liefern nützliche Informationen, die zur Verbesserung von Code-Review-Prozessen und Entwicklerschulungen genutzt werden können. |
PDF File | Download |
Export | BibTeX |