@inproceedings{fca36dd00b5c49eb8bccfc32e311f733,
title = "Does the performance of TDD hold across software companies and premises? A group of industrial experiments on TDD",
abstract = "Test-Driven Development (TDD) has been claimed to increase external software quality. However, the extent to which TDD increases external quality has been seldom studied in industrial experiments. We conduct four industrial experiments in two different companies to evaluate the performance of TDD on external quality. We study whether the performance of TDD holds across the premises of the same company and across companies. We identify participant-level characteristics impacting results. Iterative-Test Last (ITL), the reverse approach of TDD, outperforms TDD in three out of four premises. ITL outperforms TDD in both companies. The larger the experience with unit testing and testing tools, the larger the difference in performance between ITL and TDD (in favour of ITL). Technological environment (i.e., programming language and testing tool) seems not to impact results. Evaluating participant-level characteristics impacting results in industrial experiments may ease the understanding of TDD{\textquoteright}s performance in realistic settings.",
keywords = "Company, Experiment, Industry, Quality, Test-Driven Development",
author = "Adrian Santos and Janne J{\"a}rvinen and Jari Partanen and Markku Oivo and Natalia Juristo",
note = "Funding Information: This research was developed with the support of the Spanish Ministry of Science and Innovation project TIN2014-60490-P. Publisher Copyright: {\textcopyright} Springer Nature Switzerland AG 2018. Copyright: Copyright 2019 Elsevier B.V., All rights reserved.; 19th International Conference on Product-Focused Software Process Improvement, PROFES 2018 ; Conference date: 28-11-2018 Through 30-11-2018",
year = "2018",
doi = "10.1007/978-3-030-03673-7_17",
language = "English",
isbn = "978-3-030-03672-0",
series = "Lecture Notes in Computer Science",
publisher = "Springer",
pages = "227--242",
editor = "Marcus Ciolkowski and Regina Hebig and Marco Kuhrmann and Dietmar Pfahl and Paolo Tell and Sousuke Amasaki and Steffen K{\"u}pper and Kurt Schneider and Jil Kl{\"u}nder",
booktitle = "Product-Focused Software Process Improvement - 19th International Conference, PROFES 2018, Proceedings",
address = "Germany",
}