On the Sustained Use of a Test-Driven Development Practice at IBM

@article{Sanchez2007OnTS,
  title={On the Sustained Use of a Test-Driven Development Practice at IBM},
  author={J. Sanchez and L. Williams and E. M. Maximilien},
  journal={Agile 2007 (AGILE 2007)},
  year={2007},
  pages={5-14}
}
Test-driven development (TDD) is an agile practice that is widely accepted and advocated by most agile methods and methodologists. [...] Key Result As a result, our data indicate that the TDD practice can aid in the production of high quality products. This quality improvement would compensate for the moderate perceived productivity losses. Additionally, our data indicates that the use of TDD may decrease the degree to which code complexity increases as software ages, as measured by cyclomatic complexity metric…Expand
Cost-Effectiveness of test-driven development
Factors Limiting Industrial Adoption of Test Driven Development: A Systematic Review
The effectiveness of test-driven development: an industrial case study
A Family of Experiments on Test-Driven Development
Obtaining better software product by using test first programming technique
  • Nidhi Agarwal, P. Deep
  • Engineering
  • 2014 5th International Conference - Confluence The Next Generation Information Technology Summit (Confluence)
  • 2014
A brief report on working smarter with Agile software development
A longitudinal cohort study on the retainment of test-driven development
A successful application of a Test-Driven Development strategy in the industrial environment
  • R. Latorre
  • Computer Science
  • Empirical Software Engineering
  • 2013
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 30 REFERENCES
An initial investigation of test driven development in industry
On the Influence of Test-Driven Development on Software Design
Test-driven development as a defect-reduction practice
Evaluating the efficacy of test-driven development: industrial case studies
On agile performance requirements specification and testing
Assessing test-driven development at IBM
A prototype empirical evaluation of test driven development
...
1
2
3
...