Improving efficiency in software maintenance

  • Authors:
  • Sergey Zeltyn;Peri Tarr;Murray Cantor;Robert Delmonico;Sateesh Kannegala;Mila Keren;Ashok Pon Kumar;Segev Wasserkrug

  • Affiliations:
  • IBM Haifa Research Lab, Mount Carmel, Israel;IBM Watson Research, Hawthorne, USA;IBM Rational Software, Westford, USA;IBM Watson Research, Hawthorne, USA;IBM India Software Lab, Nagawara, India;IBM Haifa Research Lab, Mount Carmel, USA;IBM India Software Lab, Nagawara, India;IBM Haifa Research Lab, Mount Carmel, USA

  • Venue:
  • Proceedings of the 8th Working Conference on Mining Software Repositories
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Efficiency is critical to the profitability of software maintenance and support organizations. Managing such organizations effectively requires suitable measures of efficiency that are sensitive enough to detect significant changes, and accurate and timely in detecting them. Mean time to close problem reports is the most commonly used efficiency measure, but its suitability has not been evaluated carefully. We performed such an evaluation by mining and analyzing many years of support data on multiple IBM products. Our preliminary results suggest that the mean is less sensitive and accurate than another measure, percentiles, in cases that are particularly important in the maintenance and support domain. Using percentiles, we also identified statistical techniques to detect efficiency trends and evaluated their accuracy. Although preliminary, these results may have significant ramifications for effectively measuring and improving software maintenance and support processes.