DocumentCode
2580389
Title
Effective and Pragmatic Test Driven Development
Author
Rendell, Andrew
Author_Institution
Valtech, Paris
fYear
2008
fDate
4-8 Aug. 2008
Firstpage
298
Lastpage
303
Abstract
Test driven development has long been a key tool in the agile toolbox. Often it is suggested that the technique has moved into the mainstream and that not applying a test first approach is exceptional. Recent coverage in the community has even started to describe a post-TDD approach. Having worked with TDD for the last five years with varying degrees of rigor and success I have observed that far from being ubiquitous, effective application of TDD is uncommon. This paper takes a pragmatic approach in evaluating the implementation of, impediments against and measurable benefits of TDD on a large, commercially successful, project. Analysis of this experience will show how and why TDD is being used incorrectly and how this situation can be corrected. The analysis will show how project delivery improved when a more effective approach was applied.
Keywords
computational linguistics; program testing; software engineering; agile toolbox; post-TDD approach; pragmatic test driven development; project delivery; Customer service; Impedance; Internet; Portals; Programming; Risk management; Scalability; Stability; Telephony; Testing; agile; pragmatic; t-mobile; tdd; valtech experience;
fLanguage
English
Publisher
ieee
Conference_Titel
Agile, 2008. AGILE '08. Conference
Conference_Location
Toronto, ON
Print_ISBN
978-0-7695-3321-6
Type
conf
DOI
10.1109/Agile.2008.45
Filename
4599495
Link To Document