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
Link To Document :
بازگشت