• DocumentCode
    3143366
  • Title

    Predicting bug-fixing time: An empirical study of commercial software projects

  • Author

    Hongyu Zhang ; Liang Gong ; Versteeg, S.

  • Author_Institution
    Tsinghua Univ., Beijing, China
  • fYear
    2013
  • fDate
    18-26 May 2013
  • Firstpage
    1042
  • Lastpage
    1051
  • Abstract
    For a large and evolving software system, the project team could receive many bug reports over a long period of time. It is important to achieve a quantitative understanding of bug-fixing time. The ability to predict bug-fixing time can help a project team better estimate software maintenance efforts and better manage software projects. In this paper, we perform an empirical study of bug-fixing time for three CA Technologies projects. We propose a Markov-based method for predicting the number of bugs that will be fixed in future. For a given number of defects, we propose a method for estimating the total amount of time required to fix them based on the empirical distribution of bug-fixing time derived from historical data. For a given bug report, we can also construct a classification model to predict slow or quick fix (e.g., below or above a time threshold). We evaluate our methods using real maintenance data from three CA Technologies projects. The results show that the proposed methods are effective.
  • Keywords
    Markov processes; program debugging; project management; software maintenance; software management; team working; Markov-based method; bug fixing time; bug reports; classification model; commercial software projects; maintenance data; project team; software maintenance estimation; software project management; software system; Companies; Computer bugs; Maintenance engineering; Markov processes; Monte Carlo methods; Predictive models; Standards; Bugs; bug-fixing time; effort estimation; prediction; software maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (ICSE), 2013 35th International Conference on
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    978-1-4673-3073-2
  • Type

    conf

  • DOI
    10.1109/ICSE.2013.6606654
  • Filename
    6606654