DocumentCode
146428
Title
Obtaining better software product by using test first programming technique
Author
Agarwal, Nishant ; Deep, Prakhar
Author_Institution
Dept. of Comput. Sci., Inderprastha Eng. Coll., Ghaziabad, India
fYear
2014
fDate
25-26 Sept. 2014
Firstpage
742
Lastpage
747
Abstract
Test driven development (TDD) is one of the basic practices of agile software development and wasproposed by Kent Beck. The developers produce automated unit tests first, even before writing the production code. Today software organizations face a lot of competition among themselves, and everyone wants to satisfy customers. Producing good quality software in time, within budget and fulfilling customer´s requirements is a big challenge. As software design is one of the most important phases of software development and quality of design holds the overall quality of the final software. So, there is an urgent need to improve the quality of software design process. One way to do this is to follow a different software design and development methodology using the concept of TDD. So, this paper aims to study the effects of TDD on the software design quality improvement and the various other aspects related to it.
Keywords
design for quality; program testing; software prototyping; software quality; TDD; agile software development; automated unit test; customer requirement; production code; quality software; software design process; software design quality improvement; software development methodology; software organization; software product; software quality design; test driven development; test first programming technique; Industries; Production; Programming profession; Software design; Software engineering; Test driven development; agile software development; automated unit tests; design quality improvement;
fLanguage
English
Publisher
ieee
Conference_Titel
Confluence The Next Generation Information Technology Summit (Confluence), 2014 5th International Conference -
Conference_Location
Noida
Print_ISBN
978-1-4799-4237-4
Type
conf
DOI
10.1109/CONFLUENCE.2014.6949233
Filename
6949233
Link To Document