An Empirical Study on the TDD Conformance of Novice and Expert Pair Programmers

  • Andreas Höfer
  • Marc Philipp
Conference paper

DOI: 10.1007/978-3-642-01853-4_6

Volume 31 of the book series Lecture Notes in Business Information Processing (LNBIP)
Cite this paper as:
Höfer A., Philipp M. (2009) An Empirical Study on the TDD Conformance of Novice and Expert Pair Programmers. In: Abrahamsson P., Marchesi M., Maurer F. (eds) Agile Processes in Software Engineering and Extreme Programming. XP 2009. Lecture Notes in Business Information Processing, vol 31. Springer, Berlin, Heidelberg

Abstract

We conducted a quasi-experiment comparing the confor- mance to the test-driven development (TDD) process of one expert and two novice groups of programmers working in pairs. Besides an insignificant tendency of the expert group toward a higher TDD conformance and instruction coverage, we found that the expert group had refactored their code to a larger extent than the two novice groups. More surprisingly though, the pairs in the expert group were significantly slower than the pairs in one of the novice groups.

Keywords

test-driven development pair programming experts and novices quasi-experiment 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Andreas Höfer
    • 1
  • Marc Philipp
    • 2
  1. 1.IPD InstituteUniversität Karlsruhe (TH)KarlsruheGermany
  2. 2.andrena objects agKarlsruheGermany