How Effective Is Test-Driven Development?
Explore this paper's citation graph
Summary
Test-Driven Development is one of the most referenced, yet least used agile practices in industry and its neglect is due mostly to a lack of understanding of its effects on people, processes, and products.
- Type
- article
- Published
- 2011-01-01
- Cited by
- 52
- References
- 39
- OpenAlex
- https://openalex.org/W38312339
- Semantic Scholar
- https://api.semanticscholar.org/CorpusID:32199570
Keywords
Test-driven development, Programmer, Agile software development, Test (biology), Computer science
References
- Impact of Using Test-Driven Development: A Case Study
- An empirical evaluation of the impact of test-driven development on software quality
- A prototype empirical evaluation of test driven development
- Preliminary Analysis of the Effects of Pair Programming and Test-Driven Development on the External Code Quality
- Evaluating advantages of test driven development: a controlled experiment with professionals
- Implications of test-driven development: a pilot study
- Test Driven Development: By Example
- Experiment about test-first programming
- Realizing quality improvement through test driven development: results and experiences of four industrial teams
- An Experimental Evaluation of the Effectiveness and Efficiency of the Test Driven Development
- Comparing Size Measures for Predicting Web Application Development Effort: A Case Study
- The Impact of Test Driven Development on the Evolution of a Reusable Framework of Components – An Industrial Case Study
- Evaluating Test-Driven Development in an Industry-Sponsored Capstone Project
- Test-driven development as a defect-reduction practice
- Towards empirical evaluation of test-driven development in a university environment
- Empirical investigation towards the effectiveness of Test First programming
- A Metrics Suite for Object Oriented Design
- Evidence-Based Software Engineering for Practitioners
- Procedures for Performing Systematic Reviews
- Analysis and Quantification of Test Driven Development Approach
Cited by
- Towards an operationalization of test-driven development skills: An industrial empirical study
- Software Techniques for Good Practice in Audio and Music Research
- What works for whom, where, when, and why? On the role of context in empirical software engineering
- On the role of tests in test-driven development: a differentiated and partial replication
- Enablers, inhibitors, and perceptions of testing in novice software teams
- Conformance factor in test-driven development: initial results from an enhanced replication
- Considering rigor and relevance when evaluating test driven development: A systematic review
- Understanding the dynamics of test-driven development
- What Do We Know about Test-Driven Development?
- Mapping study completeness and reliability - a case study
- The Effects of Test-Driven Development on External Quality and Productivity: A Meta-Analysis
- Best Practices for Scientific Computing
- Topic selection in industry experiments
- Students' and professionals' perceptions of test-driven development: a focus group study
- Continuous deployment of software intensive products and services: A systematic mapping study
- Effectiveness of TDD on unit testing practice
- Students versus professionals as experiment subjects : an investigation on the effectiveness of TDD on code quality
- Results from an Ethnographically-informed Study in the Context of Test Driven Development
- Efectividad del Test-Driven Development: Un Experimento Replicado
- The role of process conformance and developers' skills in the context of test-driven development
Related papers
- The Effects of Test-Driven Development on External Quality and Productivity: A Meta-Analysis
- Test-Driven Development by Example
- Factors Limiting Industrial Adoption of Test Driven Development: A Systematic Review
- The effect of experience on the test-driven development process
- Considering rigor and relevance when evaluating test driven development: A systematic review
- On the effectiveness of the test-first approach to programming
- What Do We Know about Test-Driven Development?
- Realizing quality improvement through test driven development: results and experiences of four industrial teams
- An initial investigation of test driven development in industry
- A structured experiment of test-driven development