Quality impact of introducing component-level test automation and test-driven development

  • Authors:
  • Lars-Ola Damm;Lars Lundberg

  • Affiliations:
  • School of Engineering, Blekinge Institute of Technology, Ronneby, Sweden and Ericsson;School of Engineering, Blekinge Institute of Technology, Ronneby, Sweden

  • Venue:
  • EuroSPI'07 Proceedings of the 14th European conference on Software Process Improvement
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Companies spend significant efforts on testing their products to achieve a sufficient quality level. This paper presents results from evaluating the quality impact of implementing a framework for component-level test automation and Test-Driven Development. The evaluation comprised six projects for two products at a software development department at Ericsson. The paper suggests how an existing measurement approach can be used for evaluating the quality impact of improvements in early phases, i.e. by classifying faults reported on released products after which phase they should have been caught in. Based on this measurement approach, the evaluation determined that the ratio of reported faults in the released products decreased significantly after implementing the framework. That is, the ratio of faults belonging to component-level testing decreased from between 60-70 percent to less than 20 percent in the two studied products.