TY - GEN
T1 - Are good code reviewers also good at design review?
AU - Uwano, Hidetake
AU - Monden, Akito
AU - Matsumoto, Ken Ichi
PY - 2008
Y1 - 2008
N2 - Software review is a necessity activity to build high reliability software in software development. In this paper, we experimentally analyze the difference in performance between two types of (checklist based) software reviews: design review and code review. If good code reviewers were also good at design review, then we should assign good code reviewers to the design review too. If not, that means these two reviews require different types of expertise. In our experiment, with ten review participants, we examined two hypotheses each related to the defect detection ratio and the required time to find a defect. As a result, we found that there was no correlation between two reviews, i.e. good code reviewers were not necessarily the good design reviewers. This suggests the need of a completely different training program for each review.
AB - Software review is a necessity activity to build high reliability software in software development. In this paper, we experimentally analyze the difference in performance between two types of (checklist based) software reviews: design review and code review. If good code reviewers were also good at design review, then we should assign good code reviewers to the design review too. If not, that means these two reviews require different types of expertise. In our experiment, with ten review participants, we examined two hypotheses each related to the defect detection ratio and the required time to find a defect. As a result, we found that there was no correlation between two reviews, i.e. good code reviewers were not necessarily the good design reviewers. This suggests the need of a completely different training program for each review.
KW - Code review
KW - Design review
KW - Experimental evaluation
UR - http://www.scopus.com/inward/record.url?scp=62949122454&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=62949122454&partnerID=8YFLogxK
U2 - 10.1145/1414004.1414079
DO - 10.1145/1414004.1414079
M3 - Conference contribution
AN - SCOPUS:62949122454
SN - 9781595939715
T3 - ESEM'08: Proceedings of the 2008 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
SP - 351
EP - 353
BT - ESEM'08
T2 - 2nd International Symposium on Empirical Software Engineering and Measurement, ESEM 2008
Y2 - 9 October 2008 through 10 October 2008
ER -