• DocumentCode
    3696838
  • Title

    Benchmarking Software Maintenance Based on Working Time

  • Author

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

  • Author_Institution
    Nara Inst. of Sci. &
  • fYear
    2015
  • fDate
    7/1/2015 12:00:00 AM
  • Firstpage
    20
  • Lastpage
    27
  • 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
    "Maintenance engineering","Software maintenance","Correlation","Benchmark testing","Business","Computer languages"
  • Publisher
    ieee
  • Conference_Titel
    Applied Computing and Information Technology/2nd International Conference on Computational Science and Intelligence (ACIT-CSI), 2015 3rd International Conference on
  • Type

    conf

  • DOI
    10.1109/ACIT-CSI.2015.13
  • Filename
    7336028