Benchmarking software maintenance based on working time

Masateru Tsunoda, Akito Monden, Kenichi Matsumoto, Sawako Ohiwa, Tomoki Oshino

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

7 Citations (Scopus)

Abstract

Software maintenance is an important activity on the software lifecycle. Software maintenance does not mean only removing faults found after software release. Software needs extensions or modifications of its functions due to changes in a business environment, and software maintenance also indicates them. In this research, we try to establish a benchmark of work efficiency for software maintenance. To establish the benchmark, factors affecting work efficiency should be clarified, using a dataset collected from various organizations (cross-company dataset). We used dataset includes 134 data points collected by Economic Research Association in 2012, and analyzed factors affected work efficiency of software maintenance. We defined the work efficiency as number of modified modules divided by working time. The main contribution of our research is illustrating factors affecting work efficiency, based on the analysis using cross-company dataset and working time. Also, we showed work efficiency, classified the factor. It can be used to benchmark an organization. We empirically illustrated that using Java and restriction of development tool affect to work efficiency.

Original languageEnglish
Title of host publicationProceedings - 3rd International Conference on Applied Computing and Information Technology and 2nd International Conference on Computational Science and Intelligence, ACIT-CSI 2015
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages20-27
Number of pages8
ISBN (Print)9781467396424
DOIs
Publication statusPublished - Nov 23 2015
Event3rd International Conference on Applied Computing and Information Technology and 2nd International Conference on Computational Science and Intelligence, ACIT-CSI 2015 - Okayama, Japan
Duration: Jul 12 2015Jul 16 2015

Other

Other3rd International Conference on Applied Computing and Information Technology and 2nd International Conference on Computational Science and Intelligence, ACIT-CSI 2015
CountryJapan
CityOkayama
Period7/12/157/16/15

Fingerprint

Computer software maintenance
Benchmarking
Industry
Economics

Keywords

  • Cross-company dataset
  • Linear regression
  • Work efficiency
  • Working time

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Networks and Communications
  • Computer Science Applications
  • Human-Computer Interaction
  • Information Systems

Cite this

Tsunoda, M., Monden, A., Matsumoto, K., Ohiwa, S., & Oshino, T. (2015). Benchmarking software maintenance based on working time. In Proceedings - 3rd International Conference on Applied Computing and Information Technology and 2nd International Conference on Computational Science and Intelligence, ACIT-CSI 2015 (pp. 20-27). [7336028] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/ACIT-CSI.2015.13

Benchmarking software maintenance based on working time. / Tsunoda, Masateru; Monden, Akito; Matsumoto, Kenichi; Ohiwa, Sawako; Oshino, Tomoki.

Proceedings - 3rd International Conference on Applied Computing and Information Technology and 2nd International Conference on Computational Science and Intelligence, ACIT-CSI 2015. Institute of Electrical and Electronics Engineers Inc., 2015. p. 20-27 7336028.

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

Tsunoda, M, Monden, A, Matsumoto, K, Ohiwa, S & Oshino, T 2015, Benchmarking software maintenance based on working time. in Proceedings - 3rd International Conference on Applied Computing and Information Technology and 2nd International Conference on Computational Science and Intelligence, ACIT-CSI 2015., 7336028, Institute of Electrical and Electronics Engineers Inc., pp. 20-27, 3rd International Conference on Applied Computing and Information Technology and 2nd International Conference on Computational Science and Intelligence, ACIT-CSI 2015, Okayama, Japan, 7/12/15. https://doi.org/10.1109/ACIT-CSI.2015.13
Tsunoda M, Monden A, Matsumoto K, Ohiwa S, Oshino T. Benchmarking software maintenance based on working time. In Proceedings - 3rd International Conference on Applied Computing and Information Technology and 2nd International Conference on Computational Science and Intelligence, ACIT-CSI 2015. Institute of Electrical and Electronics Engineers Inc. 2015. p. 20-27. 7336028 https://doi.org/10.1109/ACIT-CSI.2015.13
Tsunoda, Masateru ; Monden, Akito ; Matsumoto, Kenichi ; Ohiwa, Sawako ; Oshino, Tomoki. / Benchmarking software maintenance based on working time. Proceedings - 3rd International Conference on Applied Computing and Information Technology and 2nd International Conference on Computational Science and Intelligence, ACIT-CSI 2015. Institute of Electrical and Electronics Engineers Inc., 2015. pp. 20-27
@inproceedings{e50afa1da1e04ce0a9df6fdcecdbf8f4,
title = "Benchmarking software maintenance based on working time",
abstract = "Software maintenance is an important activity on the software lifecycle. Software maintenance does not mean only removing faults found after software release. Software needs extensions or modifications of its functions due to changes in a business environment, and software maintenance also indicates them. In this research, we try to establish a benchmark of work efficiency for software maintenance. To establish the benchmark, factors affecting work efficiency should be clarified, using a dataset collected from various organizations (cross-company dataset). We used dataset includes 134 data points collected by Economic Research Association in 2012, and analyzed factors affected work efficiency of software maintenance. We defined the work efficiency as number of modified modules divided by working time. The main contribution of our research is illustrating factors affecting work efficiency, based on the analysis using cross-company dataset and working time. Also, we showed work efficiency, classified the factor. It can be used to benchmark an organization. We empirically illustrated that using Java and restriction of development tool affect to work efficiency.",
keywords = "Cross-company dataset, Linear regression, Work efficiency, Working time",
author = "Masateru Tsunoda and Akito Monden and Kenichi Matsumoto and Sawako Ohiwa and Tomoki Oshino",
year = "2015",
month = "11",
day = "23",
doi = "10.1109/ACIT-CSI.2015.13",
language = "English",
isbn = "9781467396424",
pages = "20--27",
booktitle = "Proceedings - 3rd International Conference on Applied Computing and Information Technology and 2nd International Conference on Computational Science and Intelligence, ACIT-CSI 2015",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

TY - GEN

T1 - Benchmarking software maintenance based on working time

AU - Tsunoda, Masateru

AU - Monden, Akito

AU - Matsumoto, Kenichi

AU - Ohiwa, Sawako

AU - Oshino, Tomoki

PY - 2015/11/23

Y1 - 2015/11/23

N2 - Software maintenance is an important activity on the software lifecycle. Software maintenance does not mean only removing faults found after software release. Software needs extensions or modifications of its functions due to changes in a business environment, and software maintenance also indicates them. In this research, we try to establish a benchmark of work efficiency for software maintenance. To establish the benchmark, factors affecting work efficiency should be clarified, using a dataset collected from various organizations (cross-company dataset). We used dataset includes 134 data points collected by Economic Research Association in 2012, and analyzed factors affected work efficiency of software maintenance. We defined the work efficiency as number of modified modules divided by working time. The main contribution of our research is illustrating factors affecting work efficiency, based on the analysis using cross-company dataset and working time. Also, we showed work efficiency, classified the factor. It can be used to benchmark an organization. We empirically illustrated that using Java and restriction of development tool affect to work efficiency.

AB - Software maintenance is an important activity on the software lifecycle. Software maintenance does not mean only removing faults found after software release. Software needs extensions or modifications of its functions due to changes in a business environment, and software maintenance also indicates them. In this research, we try to establish a benchmark of work efficiency for software maintenance. To establish the benchmark, factors affecting work efficiency should be clarified, using a dataset collected from various organizations (cross-company dataset). We used dataset includes 134 data points collected by Economic Research Association in 2012, and analyzed factors affected work efficiency of software maintenance. We defined the work efficiency as number of modified modules divided by working time. The main contribution of our research is illustrating factors affecting work efficiency, based on the analysis using cross-company dataset and working time. Also, we showed work efficiency, classified the factor. It can be used to benchmark an organization. We empirically illustrated that using Java and restriction of development tool affect to work efficiency.

KW - Cross-company dataset

KW - Linear regression

KW - Work efficiency

KW - Working time

UR - http://www.scopus.com/inward/record.url?scp=84962733166&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84962733166&partnerID=8YFLogxK

U2 - 10.1109/ACIT-CSI.2015.13

DO - 10.1109/ACIT-CSI.2015.13

M3 - Conference contribution

AN - SCOPUS:84962733166

SN - 9781467396424

SP - 20

EP - 27

BT - Proceedings - 3rd International Conference on Applied Computing and Information Technology and 2nd International Conference on Computational Science and Intelligence, ACIT-CSI 2015

PB - Institute of Electrical and Electronics Engineers Inc.

ER -