arrow
返回

Does code review speed matter for practitioners?

delete2023-11-22
delete2
delete
OA
AI
G
Gunnar Kudrjavets *
A
Ayushi Rastogi
DOI:10.1007/s10664-023-10401-zdelete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Increasing code velocity is a common goal for a variety of software projects. The efficiency of the code review process significantly impacts how fast the code gets merged into the final product and reaches the customers. We conducted a qualitative survey to study the code velocity-related beliefs and practices in place. We analyzed 75 completed surveys from SurIndustryDevs participants from the industry and 36 from the open-source community. Our critical findings are (a) the industry and open-source community hold a similar set of beliefs, (b) quick reaction time is of utmost importance and applies to the tooling infrastructure and the behavior of other engineers, (c) time-to-merge is the essential code review metric to improve, (d) engineers are divided about the benefits of increased code velocity for their career growth, (e) the controlled application of the commit-then-review model can increase code velocity. Our study supports the continued need to invest in and improve code velocity regardless of the underlying organizational ecosystem.
Keyword:
Code review
Code velocity
Developer productivity
Time-to-merge

期刊

Empirical Software Engineering 封面图
Empirical Software Engineering
IF:
3.6
论文数:
2.0K
被引数:
5.3K

机构

U
University of Groningen
学者数:
4.4W
论文数: 4.3W
被引数: 5.9W
引用论文

引用论文

Code Reviewing in the Trenches Challenges and Best Practices
err2018-07-01
err98
PREAI
errMacLeod, Laura; Greiler, Michaela; Storey, Margaret-Anne; Bird, Christian; Czerwonka, Jacek
err分享
err收藏
err分享
err收藏
Y-Autosome Translocation Associated with Azoospermia
err2010-02-15
err0
PREAI
errIsoji Sasagawa; Teruhiro Nakada; Yuichi Adachi; Tomoyuki Kato; Toshihiro Sawamura; Manabu Ishigooka; Tohru Hashimoto
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
An empirical study of the impact of modern code review practices on software quality
err2015-04-25
err208
PREAI
errMcIntosh, Shane; Kamei, Yasutaka; Adams, Bram; Hassan, Ahmed E.
err分享
err收藏
Artificial Urinary Sphincters around Intestinal Segments—Are they Safe?
err2008-11-26
err0
PREAI
errP. M. T. WESTON; J. D. T. MORGAN; J. HUSSAIN; T. P. STEPHENSON
err分享
err收藏
err分享
err收藏
学者 查看更多内容