In the last decade, several studies have proposed the use of automated techniques to estimate the effort of agile software development. In this paper we perform a close replication and extension of a seminal work proposing the use of Deep Learning for agile effort estimation (namely Deep-SE), which has set the state-of-the-art since. Specifically, we replicate three of the original research questions aiming at investigating the effectiveness of Deep-SE for both within-project and cross-project effort estimation. We benchmark Deep-SE against three baseline techniques (i.e., Random, Mean and Median effort prediction) and a previously proposed method to estimate agile software project development effort (dubbed TF/IDF-SE), as done in the origi...
Software effort estimation (SEE) usually suffers from data scarcity problem due to the expensive or ...
Although there has been substantial research in software analytics for effort estimation in traditio...
The project management process has been used in the area of Software Engineering to support project ...
Background: In Agile Software Development (ASD) planning is valued more than the resulting plans. Pl...
Context: Ever since the emergence of agile methodologies in 2001, many software companies have shift...
Effort estimation is more challenging in an agile context, as instead of exerting strict control ove...
Software effort estimation accuracy is a key factor in effective planning, controlling, and deliveri...
Nowadays the significant trend of the effort estimation is in demand. It needs more data to be colle...
Effort estimation is a challenging and essential part of any software development project. For this ...
Cost and effort estimation in software projects have been investigated for several years. Nonetheles...
Effort estimation is an important practice in agile software development. The agile community believ...
In current scenario of software industry culture, an important and crucial task under project manage...
Software effort estimation (SEE), as part of the wider project planning and product road mapping pro...
AbstractNow-a-days agile software development process has become famous in industries and substituti...
Context: Software projects frequently incur schedule and budget overruns. Planning and estimation ar...
Software effort estimation (SEE) usually suffers from data scarcity problem due to the expensive or ...
Although there has been substantial research in software analytics for effort estimation in traditio...
The project management process has been used in the area of Software Engineering to support project ...
Background: In Agile Software Development (ASD) planning is valued more than the resulting plans. Pl...
Context: Ever since the emergence of agile methodologies in 2001, many software companies have shift...
Effort estimation is more challenging in an agile context, as instead of exerting strict control ove...
Software effort estimation accuracy is a key factor in effective planning, controlling, and deliveri...
Nowadays the significant trend of the effort estimation is in demand. It needs more data to be colle...
Effort estimation is a challenging and essential part of any software development project. For this ...
Cost and effort estimation in software projects have been investigated for several years. Nonetheles...
Effort estimation is an important practice in agile software development. The agile community believ...
In current scenario of software industry culture, an important and crucial task under project manage...
Software effort estimation (SEE), as part of the wider project planning and product road mapping pro...
AbstractNow-a-days agile software development process has become famous in industries and substituti...
Context: Software projects frequently incur schedule and budget overruns. Planning and estimation ar...
Software effort estimation (SEE) usually suffers from data scarcity problem due to the expensive or ...
Although there has been substantial research in software analytics for effort estimation in traditio...
The project management process has been used in the area of Software Engineering to support project ...