TY - JOUR
T1 - Analysis of work efficiency and quality of software maintenance using cross-company dataset
AU - Tsunoda, Masateru
AU - Monden, Akito
AU - Matsumoto, Kenichi
AU - Ohiwa, Sawako
AU - Oshino, Tomoki
N1 - Funding Information:
This research was partially supported by the Japan Society for the Promotion of Science (JSPS) [Grants-in-Aid for Scientific Research (A) (No.17H00731)]
Publisher Copyright:
Copyright © 2021 The Institute of Electronics, Information and Communication Engineers
PY - 2021/1/1
Y1 - 2021/1/1
N2 - Software maintenance is an important activity in the software lifecycle. Software maintenance does not only mean removing faults found after software release. Software needs extensions or modifications of its functions owing to changes in the business environment and software maintenance also refers to them. To help users and service suppliers benchmark work efficiency for software maintenance, and to clarify the relationships between software quality, work efficiency, and unit cost of staff, we used a dataset that includes 134 data points collected by the Economic Research Association in 2012, and analyzed the factors that affected the work efficiency of software maintenance. In the analysis, using a multiple regression model, we clarified the relationships between work efficiency and programming language and productivity factors. To analyze the influence to the quality, relationships of fault ratio was analyzed using correlation coefficients. The programming language and productivity factors affect work efficiency. Higher work efficiency and higher unit cost of staff do not affect the quality of software maintenance.
AB - Software maintenance is an important activity in the software lifecycle. Software maintenance does not only mean removing faults found after software release. Software needs extensions or modifications of its functions owing to changes in the business environment and software maintenance also refers to them. To help users and service suppliers benchmark work efficiency for software maintenance, and to clarify the relationships between software quality, work efficiency, and unit cost of staff, we used a dataset that includes 134 data points collected by the Economic Research Association in 2012, and analyzed the factors that affected the work efficiency of software maintenance. In the analysis, using a multiple regression model, we clarified the relationships between work efficiency and programming language and productivity factors. To analyze the influence to the quality, relationships of fault ratio was analyzed using correlation coefficients. The programming language and productivity factors affect work efficiency. Higher work efficiency and higher unit cost of staff do not affect the quality of software maintenance.
KW - Cross-company dataset
KW - Linear regression
KW - Work efficiency
KW - Working time
UR - http://www.scopus.com/inward/record.url?scp=85099233839&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85099233839&partnerID=8YFLogxK
U2 - 10.1587/transinf.2020MPP0004
DO - 10.1587/transinf.2020MPP0004
M3 - Article
AN - SCOPUS:85099233839
SN - 0916-8532
VL - E104D
SP - 76
EP - 90
JO - IEICE Transactions on Information and Systems
JF - IEICE Transactions on Information and Systems
IS - 1
ER -