| Long-term effects of test-driven development : a case study (2009) | |||||||||||||
Abstract | |||||||||||||
| Tenth International Conference on Agile Processes and eXtreme Programming in Software Engineering. XP 2009. Pula, Sardinia, Italy, May 25-29, 2009.Lecture Notes in Business Information Processing Vol.31, 13 - 22. Test-Driven Development (TDD) is one of the most widely debated Agile practices. There are a number of claims about its effect on the software quality and team productivity. The current studies present contradicting results and very little research has been performed industrial projects, which have used TDD over an extensive period of time. This paper is reporting on a three year-long application of TDD. We present qualitative findings based on interviews with the team members. As a result, we conclude that TDD has been found to improve the team confidence in the code quality and simplify significantly the software maintenance. The examined team did not notice any significant negative effects over the long-term TDD application and is eager to continue improving the practice application. The authors suggest that results bear direct relevance to the industry and academia. Further research avenues are indicated.. Agile Processes in Software Engineering and Extreme Programming: 10th International Conference, XP 2009. Sardinia, Italy, 25 - 29 May 2009 | |||||||||||||
Publication details | |||||||||||||
| |||||||||||||