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
Link To Document