Big Data analytics in Agile software development: A systematic map** study
Context: Over the last decade, Agile methods have changed the software development
process in an unparalleled way and with the increasing popularity of Big Data, optimizing …
process in an unparalleled way and with the increasing popularity of Big Data, optimizing …
Applying test driven development in the big data domain–lessons from the literature
Big data has evolved to a ubiquitous part of today's society. However, despite its popularity,
the development and testing of the corresponding applications are still very challenging …
the development and testing of the corresponding applications are still very challenging …
How developers engineer test cases: An observational study
One of the main challenges that developers face when testing their systems lies in
engineering test cases that are good enough to reveal bugs. And while our body of …
engineering test cases that are good enough to reveal bugs. And while our body of …
[PDF][PDF] What do we (really) know about test-driven development?
(TDD) is one of the most controversial agile practices in terms of its impact on software
quality and programmer productivity. After more than a decade's research, the jury is still out …
quality and programmer productivity. After more than a decade's research, the jury is still out …
Do static analysis tools affect software quality when using test-driven development?
Background. Test-Driven Development (TDD) is an agile software development practice,
which encourages developers to write “quick-and-dirty” production code to make tests pass …
which encourages developers to write “quick-and-dirty” production code to make tests pass …
A family of experiments on test-driven development
Context: Test-driven development (TDD) is an agile software development approach that
has been widely claimed to improve software quality. However, the extent to which TDD …
has been widely claimed to improve software quality. However, the extent to which TDD …
Continuous and collaborative technology transfer: Software engineering research with real-time industry impact
Context: Traditional technology transfer models rely on the assumption that innovations are
created in academia, after which they are transferred to industry using a sequential flow of …
created in academia, after which they are transferred to industry using a sequential flow of …
Cloud enhances agile software development
The software industries follow some patterns (ie, process model to develop any software
product). Agile methodology is the most famous and used process model. It is a trend to …
product). Agile methodology is the most famous and used process model. It is a trend to …
Analyzing the effects of test driven development in GitHub
Testing is an integral part of the software development lifecycle, approached with varying
degrees of rigor by different process models. Agile process models recommend Test Driven …
degrees of rigor by different process models. Agile process models recommend Test Driven …
Unveiling ChatGPT's Usage in Open Source Projects: A Mining-based Study
Large Language Models (LLMs) have gained significant attention in the software
engineering community. Nowadays developers have the possibility to exploit these models …
engineering community. Nowadays developers have the possibility to exploit these models …