• DocumentCode
    3119077
  • Title

    What Makes Testing Work: Nine Case Studies of Software Development Teams

  • Author

    Thomson, Christopher D. ; Holcombe, Mike ; Simons, Anthony J H

  • Author_Institution
    Bus. Sch., Univ. of Hull, Kingston upon Hull, UK
  • fYear
    2009
  • fDate
    4-6 Sept. 2009
  • Firstpage
    167
  • Lastpage
    175
  • Abstract
    Recently there has been a focus on test first and test driven development; several empirical studies have tried to assess the advantage that these methods give over testing after development. The results have been mixed. In this paper we investigate nine teams who tested during coding to examine the effect it had on the external quality of their code. Of the top three performing teams two used a documented testing strategy and the other an ad-hoc approach to testing. We conclude that their success appears to be related to a testing culture where the teams proactively test rather than carry out only what is required in a mechanical fashion.
  • Keywords
    program testing; software engineering; software development; test driven development; test first development; testing culture; Automatic testing; Computer industry; Computer science; Performance evaluation; Programming; Software measurement; Software quality; Software testing; Time measurement; Writing; Testing; emprical; extreme programming; qualitative; test driven development; test first; testing culture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Testing: Academic and Industrial Conference - Practice and Research Techniques, 2009. TAIC PART '09.
  • Conference_Location
    Windsor
  • Print_ISBN
    978-0-7695-3820-4
  • Type

    conf

  • DOI
    10.1109/TAICPART.2009.12
  • Filename
    5381629