An Eye for Trust: An Exploration of Developers' Trust Perceptions Through Urgency and Reputation
Sara Yabesi, Mahta Amini, Jelena Ristic, Zohreh Sharafi

TL;DR
This study uses eye tracking in a controlled experiment to examine how urgency and reputation influence developers' perceptions of code trustworthiness, revealing behavioral impacts but limited influence on reuse decisions.
Contribution
It provides the first controlled experimental evidence on how urgency and reputation affect developers' trust perceptions during code review.
Findings
Priority affects review behavior, evaluation time, and perceived quality.
Reputation influences visual attention but not review performance.
Developers overlook the impact of urgency and reputation on reuse decisions.
Abstract
Code reuse is a widespread practice across software development projects, suggesting an inherent trust in the reused code. Yet, there is a lack of a fundamental understanding of developers' trust and how various factors mold their trust-based cognitive processes. Drawing from the psychology of compliance and trust, we present the results of the first controlled experiment (n=37) which uses eye tracking to explore how urgency (represented by code priority level) and reputation (represented by the experience level of the code's author) influence developers' perceptions of code trustworthiness. Our research revealed that the priority assigned to a code patch significantly influenced developers' code review behavior, impacting their evaluation time, cognitive load, and perceived quality. However, the decision to incorporate and implement the code was not affected . Eye tracking data…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
