Title :
Empirical Assessment of Test-First Approach
Author :
Huang, Liang ; Holcombe, Mike
Author_Institution :
Dept. of Comput. Sci., Univ. of Sheffield
Abstract :
The test-first approach, which is based on an iterative process of "setting up test cases, implementing the functionality, and having all test cases passed", has been put forward for decades however knowledge on test-first approach is limited. This research abstract states the limitations that previous studies in this area have, describes a controlled experiment with undergraduate students in the context of Sheffield Software Engineering Observatory (SSEO) environment to investigate the distinction between test-first and test-last approach (traditional approach), presents research questions and hypotheses set up before the experiment from the quality and productivity perspective, and expounds methods of data collection and validation
Keywords :
program testing; software development management; SSEO environment; Sheffield Software Engineering Observatory; iterative process; test cases; test-first approach empirical assessment; test-last approach; Automatic testing; Computer science; Debugging; Iterative methods; Observatories; Productivity; Programming profession; Software engineering; Software testing; System testing;
Conference_Titel :
Testing: Academic and Industrial Conference - Practice And Research Techniques, 2006. TAIC PART 2006. Proceedings
Conference_Location :
Windsor
Print_ISBN :
0-7695-2672-1
DOI :
10.1109/TAIC-PART.2006.7