Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering 2016
DOI: 10.1145/2950290.2950323
|View full text |Cite
|
Sign up to set email alerts
|

Factors influencing code review processes in industry

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
53
0
1

Year Published

2016
2016
2023
2023

Publication Types

Select...
4
1
1

Relationship

1
5

Authors

Journals

citations
Cited by 60 publications
(54 citation statements)
references
References 24 publications
0
53
0
1
Order By: Relevance
“…Software code reviews play nowadays a major role in improving the quality of software in terms of defects identified [5], [6]. However, code reviews are a time-consuming process, with significant amount of human effort involved [7].…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…Software code reviews play nowadays a major role in improving the quality of software in terms of defects identified [5], [6]. However, code reviews are a time-consuming process, with significant amount of human effort involved [7].…”
Section: Introductionmentioning
confidence: 99%
“…However, code reviews are a time-consuming process, with significant amount of human effort involved [7]. Managers might have concerns that code reviews will slow the projects down [6]. Code reviews could also lead to negative moods in teams if team members fear public criticism caused by others reviewing their source code [8].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…This sparks discussions in development teams on the preferable way to perform reviews. To better understand the variations in review processes in practice, we performed in‐depth interviews in 19 software companies, ranging from small start‐ups and standard software producers to large in‐house IT departments . In these interviews, the software development professionals named several reasons why they believe their method of choice is more efficient: Pre‐commit reviews find defects before they impede other developers. Pre‐commit reviews might extend the cycle time of user stories, increasing the “work in progress” and consequently increasing task switch overhead. Post‐commit reviews support the early and often integration of changes, better suiting the mindset behind continuous integration and possibly reducing the risk of conflicts. …”
Section: Introductionmentioning
confidence: 99%
“…To better understand the variations in review processes in practice, we performed in-depth interviews in 19 software companies, ranging from small start-ups and standard software producers to large in-house IT departments. 5,7 In these interviews, the software development professionals named several reasons why they believe their method of choice is more efficient:…”
Section: Introductionmentioning
confidence: 99%