• DocumentCode
    2431040
  • Title

    Defining the decision factors for managing defects: A technical debt perspective

  • Author

    Snipes, Will ; Robinson, Brian ; Guo, Yuepu ; Seaman, Carolyn

  • Author_Institution
    Ind. Software Syst., ABB Corp. Res., Raleigh, NC, USA
  • fYear
    2012
  • fDate
    5-5 June 2012
  • Firstpage
    54
  • Lastpage
    60
  • Abstract
    Making a decision about whether to fix or defer fixing a defect is important to software projects. Deferring defects accumulates a technical debt that burdens the software team and customer with a less than optimal solution. The decision to defer fixing a defect is made by Software Change Control Boards (CCBs) based on a set of decision factors. In this paper, we evaluated the set of decision factors used by two CCBs at ABB in the context of technical debt management The aim was to determine how a model of cost and benefits of incurring technical debt could be part of the CCB decision process. We identified the cost categories and decision factors for fixing and deferring defects as a result of interviews with CCB members. We found that the decision factors could incorporate the financial aspects when using the technical debt metaphor. We identify opportunities for further research to integrate technical debt concepts with the decision factors towards better long term outcomes.
  • Keywords
    project management; software management; CCBs; decision factors; defects management; defer fixing; software change control boards; software projects; technical debt perspective; Context; Data analysis; Decision making; Interviews; Maintenance engineering; Software; Testing; Technical debt; decision factors; defect costs; defects;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Managing Technical Debt (MTD), 2012 Third International Workshop on
  • Conference_Location
    Zurich
  • Print_ISBN
    978-1-4673-1748-1
  • Type

    conf

  • DOI
    10.1109/MTD.2012.6226001
  • Filename
    6226001