The Impact of a Low Level of Agreement Among Reviewers in a Code Review Process - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2016

The Impact of a Low Level of Agreement Among Reviewers in a Code Review Process

Toshiki Hirao
  • Fonction : Auteur
  • PersonId : 989143
Akinori Ihara
  • Fonction : Auteur
  • PersonId : 989144
Yuki Ueda
  • Fonction : Auteur
  • PersonId : 989145
Ken-Ichi Matsumoto
  • Fonction : Auteur
  • PersonId : 989147

Résumé

Software code review systems are commonly used in software development. In these systems, many patches are submitted to improve the quality. To verify the quality, voting is commonly used by contributors; however, there still exists a major problem, namely, that reviewers do not always simply reach a broad agreement. In our previous study, we found that consensus is not usually reached, implying that an individual reviewer’s final decision usually differs from that of the majority of the other reviewers. In this study, we further investigate the reasons why such situations often occur, and provide suggestions for better handling of these problems. Our analysis of the Qt and OpenStack project datasets allow us to suggest that a patch owner should select more appropriate reviewers who often agree with others’ decisions.
Fichier principal
Vignette du fichier
426535_1_En_8_Chapter.pdf (4 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01369055 , version 1 (20-09-2016)

Licence

Paternité

Identifiants

Citer

Toshiki Hirao, Akinori Ihara, Yuki Ueda, Passakorn Phannachitta, Ken-Ichi Matsumoto. The Impact of a Low Level of Agreement Among Reviewers in a Code Review Process. 12th IFIP International Conference on Open Source Systems (OSS), May 2016, Gothenburg, Sweden. pp.97-110, ⟨10.1007/978-3-319-39225-7_8⟩. ⟨hal-01369055⟩
85 Consultations
88 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More