• DocumentCode
    652669
  • Title

    Cost Effectiveness of Unit Testing: A Case Study in a Financial Institution

  • Author

    Delgado, D. ; Martinez, A.

  • Author_Institution
    Financial Instn., San Jose, Costa Rica
  • fYear
    2013
  • fDate
    10-11 Oct. 2013
  • Firstpage
    340
  • Lastpage
    347
  • Abstract
    This paper presents a case study on the cost effectiveness of unit testing in the context of a financial institution in Costa Rica. The study comprises four main steps: choosing a software application, implementing unit tests for this application, identifying prevented defects, and performing a cost and savings analysis. The impact of unit testing on the quality of software is assessed in terms of early defect detection, and the impact on the overall cost of software is evaluated based on the cost of developing the unit tests and the savings derived from the reduction of defects in later phases of the application development lifecycle. Our results indicate that while unit testing could help early defect detection, the monetary cost associated to unit testing would be higher than the monetary savings, in the particular context of the financial software studied, and under the limitations of our cost-savings model.
  • Keywords
    cost reduction; financial data processing; program debugging; program testing; software quality; application development lifecycle; cost analysis; cost effectiveness; cost-savings model; defect detection; defect reduction; financial institution; financial software; monetary cost; monetary savings; savings analysis; software application; software cost; software quality; unit testing; Business; Context; Measurement; Production; Software quality; Testing; Unit testing; cost; financial institution; savings; software quality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Empirical Software Engineering and Measurement, 2013 ACM / IEEE International Symposium on
  • Conference_Location
    Baltimore, MD
  • ISSN
    1938-6451
  • Print_ISBN
    978-0-7695-5056-5
  • Type

    conf

  • DOI
    10.1109/ESEM.2013.50
  • Filename
    6681377