[PDF][PDF] Agile software development models tdd, fdd, dsdm, and crystal methods: A survey

F Anwer, S Aftab, U Waheed… - International journal of …, 2017 - ijmse.org
Software development is a critical task that requires a detailed and well-structured guideline
in the form of software development process model. A good software development process …

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) …

A study of the characteristics of behaviour driven development

C Solis, X Wang - 2011 37th EUROMICRO conference on …, 2011 - ieeexplore.ieee.org
Behaviour Driven Development (BDD) has gained increasing attention as an agile
development approach in recent years. However, characteristics that constitute the BDD …

Jamming-resistant key establishment using uncoordinated frequency hopping

M Strasser, C Popper, S Capkun… - 2008 IEEE Symposium …, 2008 - ieeexplore.ieee.org
We consider the following problem: how can two devices that do not share any secrets
establish a shared secret key over a wireless radio channel in the presence of a …

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 …

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 …

How (much) do developers test?

M Beller, G Gousios, A Zaidman - 2015 IEEE/ACM 37th IEEE …, 2015 - ieeexplore.ieee.org
What do we know about software testing in the real world? It seems we know from Fred
Brooks' seminal work" The Mythical Man-Month" that 50% of project effort is spent on testing …

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 …