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 …

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 …

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 …

Software verification and graph similarity for automated evaluation of students' assignments

M Vujošević-Janičić, M Nikolić, D Tošić… - Information and Software …, 2013 - Elsevier
CONTEXT: The number of students enrolled in universities at standard and on-line
programming courses is rapidly increasing. This calls for automated evaluation of students …

[KÖNYV][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 …

Drivers of agile software development use: Dialectic interplay between benefits and hindrances

L Vijayasarathy, D Turk - Information and Software Technology, 2012 - Elsevier
CONTEXT: Agile software development with its emphasis on producing working code
through frequent releases, extensive client interactions and iterative development has …

Do automatically generated test cases make debugging easier? an experimental assessment of debugging effectiveness and efficiency

M Ceccato, A Marchetto, L Mariani… - ACM Transactions on …, 2015 - dl.acm.org
Several techniques and tools have been proposed for the automatic generation of test
cases. Usually, these tools are evaluated in terms of fault-revealing or coverage capability …

[HTML][HTML] Una revisión a la realidad de la automatización de las pruebas del software

E Serna, R Martínez, P Tamayo - Computación y Sistemas, 2019 - scielo.org.mx
Probar el software es una de las actividades más importantes en el ciclo de vida del
desarrollo, pero tradicionalmente se ha llevado a cabo al final del proceso, cuando el …

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 …

On the effectiveness of unit tests in test-driven development

A Tosun, M Ahmed, B Turhan, N Juristo - Proceedings of the 2018 …, 2018 - dl.acm.org
Background: Writing unit tests is one of the primary activities in test-driven development. Yet,
the existing reviews report few evidence supporting or refuting the effect of this development …