Evaluating the work of experienced and inexperienced developers considering work difficulty in sotware development

Taketo Tsunoda, Hironori Washizaki, Yosiaki Fukazawa, Sakae Inoue, Yoshiiku Hanai, Masanobu Kanazawa

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Citations (Scopus)

Abstract

Previous studies have researched how developer experience affects code quality, but they ignore work difficulty, although experienced developers are more likely to work on the more complex parts of a project. To examine work difficulty, we focus on revised files. Using product metrics, we evaluate file complexity in each type of file origin. Specifically, we analyze three large commercial projects (each project has about 250,000 LOC) executed by the same organization to analyze the relationship between previous project experience and developer's work. Although experienced developers do not always work on more complicated files, they introduce fewer defects, especially if the difference in work difficulty is not significant.

Original languageEnglish
Title of host publicationProceedings - 18th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing, SNPD 2017
EditorsHiroaki Hirata, Nomiya Hiroki, Teruhisa Hochin
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages161-166
Number of pages6
ISBN (Electronic)9781509055043
DOIs
Publication statusPublished - 2017 Aug 29
Event18th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing, SNPD 2017 - Kanazawa, Japan
Duration: 2017 Jun 262017 Jun 28

Publication series

NameProceedings - 18th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing, SNPD 2017

Other

Other18th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing, SNPD 2017
CountryJapan
CityKanazawa
Period17/6/2617/6/28

Keywords

  • Experience
  • Organization change
  • Product Metrics
  • Software quality

ASJC Scopus subject areas

  • Software
  • Artificial Intelligence
  • Computer Networks and Communications
  • Hardware and Architecture

Fingerprint Dive into the research topics of 'Evaluating the work of experienced and inexperienced developers considering work difficulty in sotware development'. Together they form a unique fingerprint.

  • Cite this

    Tsunoda, T., Washizaki, H., Fukazawa, Y., Inoue, S., Hanai, Y., & Kanazawa, M. (2017). Evaluating the work of experienced and inexperienced developers considering work difficulty in sotware development. In H. Hirata, N. Hiroki, & T. Hochin (Eds.), Proceedings - 18th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing, SNPD 2017 (pp. 161-166). [8022717] (Proceedings - 18th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing, SNPD 2017). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/SNPD.2017.8022717