94 citations · 307 across the 28 of their papers we have counts for
6 papers · 1 filter
A Family of Experiments on Test-Driven Development
Adrian Santos, Sira Vegas, Oscar Dieste +18
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 improves…
What Makes Agile Test Artifacts Useful? An Activity-Based Quality Model from a Practitioners' Perspective
Jannik Fischbach, Henning Femmer, Daniel Mendez +2
Background: The artifacts used in Agile software testing and the reasons why these artifacts are used are fairly well-understood. However, empirical research on how Agile test arti…
Researcher Bias in Software Engineering Experiments: a Qualitative Investigation
Simone Romano, Davide Fucci, Giuseppe Scanniello +3
Researcher Bias (RB) occurs when researchers influence the results of an empirical study based on their expectations.RB might be due to the use of Questionable Research Practices(Q…
Why Research on Test-Driven Development is Inconclusive?
Mohammad Ghafari, Timm Gross, Davide Fucci +1
[Background] Recent investigations into the effects of Test-Driven Development (TDD) have been contradictory and inconclusive. This hinders development teams to use research result…
Results from a replicated experiment on the affective reactions of novice developers when applying test-driven development
Simone Romano, Giuseppe Scanniello, Maria Teresa Baldassarre +2
Test-driven Development (TDD) is an incremental approach to software development. Despite it is claimed to improve both quality of software and developers' productivity, the resear…
Recognizing Developers' Emotions while Programming
Daniela Girardi, Nicole Novielli, Davide Fucci +1
Developers experience a wide range of emotions during programming tasks, which may have an impact on job performance. In this paper, we present an empirical study aimed at (i) inve…