Accountability in Code Review: The Role of Intrinsic Drivers and the Impact of LLMs
Adam Alami, Victor Vadmand Jensen, Neil A. Ernst

TL;DR
This study explores how intrinsic social drivers influence software engineers' accountability in code reviews and examines the disruptive impact of LLM assistance on traditional accountability mechanisms.
Contribution
It identifies key intrinsic drivers of accountability and demonstrates how LLMs disrupt collective accountability in code review processes.
Findings
Four intrinsic drivers of accountability: standards, integrity, pride, reputation.
Transition from individual to collective accountability in peer reviews.
LLM assistance disrupts traditional accountability, challenging reciprocity.
Abstract
Accountability is an innate part of social systems. It maintains stability and ensures positive pressure on individuals' decision-making. As actors in a social system, software developers are accountable to their team and organization for their decisions. However, the drivers of accountability and how it changes behavior in software development are less understood. In this study, we look at how the social aspects of code review affect software engineers' sense of accountability for code quality. Since software engineering (SE) is increasingly involving Large Language Models (LLM) assistance, we also evaluate the impact on accountability when introducing LLM-assisted code reviews. We carried out a two-phased sequential qualitative study (interviews -> focus groups). In Phase I (16 interviews), we sought to investigate the intrinsic drivers of software engineers influencing their sense of…
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.
