Hyppää sisältöön
    • FI
    • ENG
  • FI
  • /
  • EN
OuluREPO – Oulun yliopiston julkaisuarkisto / University of Oulu repository
Näytä viite 
  •   OuluREPO etusivu
  • Oulun yliopisto
  • Avoin saatavuus
  • Näytä viite
  •   OuluREPO etusivu
  • Oulun yliopisto
  • Avoin saatavuus
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Does the performance of TDD hold across software companies and premises? : a group of industrial experiments on TDD

Santos, Adrian; Järvinen, Janne; Partanen, Jari; Oivo, Markku; Juristo, Natalia (2018-11-03)

 
Avaa tiedosto
nbnfi-fe2018121250609.pdf (172.2Kt)
nbnfi-fe2018121250609_meta.xml (33.56Kt)
nbnfi-fe2018121250609_solr.xml (32.95Kt)
Lataukset: 

URL:
https://doi.org/10.1007/978-3-030-03673-7_17

Santos, Adrian
Järvinen, Janne
Partanen, Jari
Oivo, Markku
Juristo, Natalia
Springer Nature
03.11.2018

Santos A., Järvinen J., Partanen J., Oivo M., Juristo N. (2018) Does the Performance of TDD Hold Across Software Companies and Premises? A Group of Industrial Experiments on TDD. In: Kuhrmann M. et al. (eds) Product-Focused Software Process Improvement. PROFES 2018. Lecture Notes in Computer Science, vol 11271. Springer, Cham

https://rightsstatements.org/vocab/InC/1.0/
© Springer Nature Switzerland AG 2018. © Springer Nature Switzerland AG 2018. This is a post-peer-review, pre-copyedit version of an article published in Lecture Notes in Computer Science, vol 11271. The final authenticated version is available online at: https://doi.org/10.1007/978-3-030-03673-7_17.
https://rightsstatements.org/vocab/InC/1.0/
doi:https://doi.org/10.1007/978-3-030-03673-7_17
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2018121250609
Tiivistelmä

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’s performance in realistic settings.

Kokoelmat
  • Avoin saatavuus [37744]
oulurepo@oulu.fiOulun yliopiston kirjastoOuluCRISLaturiMuuntaja
SaavutettavuusselosteTietosuojailmoitusYlläpidon kirjautuminen
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatAsiasanatUusimmatSivukartta

Omat tiedot

Kirjaudu sisäänRekisteröidy
oulurepo@oulu.fiOulun yliopiston kirjastoOuluCRISLaturiMuuntaja
SaavutettavuusselosteTietosuojailmoitusYlläpidon kirjautuminen