High-quality requirements minimize the risk of propagating defects to la...
Assessing the maturity of security practices during the development of
M...
[Context] Study replication is essential for theory building and empiric...
Requirements quality literature abounds with publications presenting
art...
Quality factors like passive voice or sentence length are commonly used ...
The concept of traceability between artifacts is considered an enabler f...
Cognition plays a fundamental role in most software engineering activiti...
Background: Nowadays, regulatory requirements engineering (regulatory RE...
Background. Software Engineering (SE) researchers extensively perform
ex...
In this paper, we investigate the effect of TDD, as compared to a non-TD...
Capturing users engagement is crucial for gathering feedback about the
f...
Context: Test-driven development (TDD) is an agile software development
...
Background: The artifacts used in Agile software testing and the reasons...
Researcher Bias (RB) occurs when researchers influence the results of an...
[Background] Recent investigations into the effects of Test-Driven
Devel...
Test-driven Development (TDD) is an incremental approach to software
dev...
Developers experience a wide range of emotions during programming tasks,...
We study whether and in which phase Test-Driven Development (TDD) influe...
When not appropriately managed, technical debt is considered to have neg...
Using API reference documentation like JavaDoc is an integral part of
so...
Code comprehension has been recently investigated from physiological and...
Background: Requirement engineering is often considered a critical activ...
Background: Noise, defined as an unwanted sound, is one of the commonest...
Background: Test-Driven Development (TDD) is an agile software developme...
Successful open source communities are constantly looking for members an...
We present a quasi-experiment to investigate whether, and to what extent...
Due to their characteristics, millennials prefer learning-by-doing and s...
A software development screencast is a video that captures the screen of...