TY - GEN
T1 - How does defect removal activity of developer vary with development experience?
AU - Ando, Reou
AU - Sato, Seiji
AU - Uchida, Chihiro
AU - Washizaki, Hironori
AU - Fukazawa, Yoshiaki
AU - Inoue, Sakae
AU - Ono, Hiroyuki
AU - Hanai, Yoshiiku
AU - Kanazawa, Masanobu
AU - Sone, Kazutaka
AU - Namba, Katsushi
AU - Yamamoto, Mikihiko
PY - 2015
Y1 - 2015
N2 - Because developers significantly impact software development projects, many researchers have studied developers as a means to improve the quality of software. However, most works have examined developers in a single project, and research involving multiple projects has yet to be published. Herein we propose an analysis method which investigates whether an evaluation of developers based on individual experience is feasible when targeting more than one project by the same organization transversely. Our method deals with the logs of the version control system and the bug tracking system. To support this method, we also propose two models to evaluate developer, the defect removal overhead rate (DROR) and developer's experience point (EXP). The results reveal the following. 1) DROR cannot be used to compare different projects in the same organization. 2) There is certainly a difference in DROR's between experienced and inexperienced developers. 3) EXP should be a useful model to evaluate developers as the number of projects increases. The data obtained from our method should propose the personnel distribution measures within the development framework for future developments, which might lead to improve the quality of software.
AB - Because developers significantly impact software development projects, many researchers have studied developers as a means to improve the quality of software. However, most works have examined developers in a single project, and research involving multiple projects has yet to be published. Herein we propose an analysis method which investigates whether an evaluation of developers based on individual experience is feasible when targeting more than one project by the same organization transversely. Our method deals with the logs of the version control system and the bug tracking system. To support this method, we also propose two models to evaluate developer, the defect removal overhead rate (DROR) and developer's experience point (EXP). The results reveal the following. 1) DROR cannot be used to compare different projects in the same organization. 2) There is certainly a difference in DROR's between experienced and inexperienced developers. 3) EXP should be a useful model to evaluate developers as the number of projects increases. The data obtained from our method should propose the personnel distribution measures within the development framework for future developments, which might lead to improve the quality of software.
UR - http://www.scopus.com/inward/record.url?scp=84969781248&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84969781248&partnerID=8YFLogxK
U2 - 10.18293/SEKE2015-221
DO - 10.18293/SEKE2015-221
M3 - Conference contribution
AN - SCOPUS:84969781248
T3 - Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE
SP - 540
EP - 545
BT - Proceedings - SEKE 2015
PB - Knowledge Systems Institute Graduate School
T2 - 27th International Conference on Software Engineering and Knowledge Engineering, SEKE 2015
Y2 - 6 July 2015 through 8 July 2015
ER -