The effects of test driven development on internal quality, external quality and productivity: A systematic review

W Bissi, AGSS Neto, MCFP Emer - Information and Software Technology, 2016 - Elsevier
Abstract Context: Test Driven Development (TDD) is an agile practice that has gained
popularity when it was defined as a fundamental part in eXtreme Programming (XP) …

Considering rigor and relevance when evaluating test driven development: A systematic review

H Munir, M Moayyed, K Petersen - Information and Software Technology, 2014 - Elsevier
Context Test driven development (TDD) has been extensively researched and compared to
traditional approaches (test last development, TLD). Existing literature reviews show varying …

Software product quality control

S Wagner - 2013 - Springer
This book has been a much longer process than I would have ever anticipated. The original
idea was to integrate and combine the research on software product quality control with my …

Developer testing in the ide: Patterns, beliefs, and behavior

M Beller, G Gousios, A Panichella… - IEEE Transactions …, 2017 - ieeexplore.ieee.org
Software testing is one of the key activities to achieve software quality in practice. Despite its
importance, however, we have a remarkable lack of knowledge on how developers test in …

The effects of test-driven development on external quality and productivity: A meta-analysis

Y Rafique, VB Mišić - IEEE Transactions on Software …, 2012 - ieeexplore.ieee.org
This paper provides a systematic meta-analysis of 27 studies that investigate the impact of
Test-Driven Development (TDD) on external code quality and productivity. The results …

Factors limiting industrial adoption of test driven development: A systematic review

A Causevic, D Sundmark… - 2011 Fourth IEEE …, 2011 - ieeexplore.ieee.org
Test driven development (TDD) is one of the basic practices of agile software development
and both academia and practitioners claim that TDD, to a certain extent, improves the quality …

[LLIBRE][B] Test-driven development: An empirical evaluation of agile practice

L Madeyski, Gestión de sistemas de información - 2010 - Springer
Agile methods are gaining more and more interest both in industry and in research. Many
industries are transforming their way of working from traditional waterfall projects with long …

Guest Editors' Introduction: TDD--The Art of Fearless Programming

R Jeffries, G Melnik - Ieee Software, 2007 - ieeexplore.ieee.org
Test-driven development is a discipline of design and programming where every line of new
code is written in response to a test the programmer writes just before coding. This special …

On the effectiveness of unit test automation at microsoft

L Williams, G Kudrjavets… - 2009 20th International …, 2009 - ieeexplore.ieee.org
Instituting an automated unit testing practice across a large software development team can
be technically challenging and time consuming. As a result, teams may question the …

The impact of test-first programming on branch coverage and mutation score indicator of unit tests: An experiment

L Madeyski - Information and Software Technology, 2010 - Elsevier
BACKGROUND: Test-First programming is regarded as one of the software development
practices that can make unit tests to be more rigorous, thorough and effective in fault …