2019
DOI: 10.18293/seke2019-141
|View full text |Cite
|
Sign up to set email alerts
|

An Effort Estimation Support Tool for Agile Software Development: An Empirical Evaluation

Abstract: Accurate effort estimation is an important part of the software process. In Agile Software Development, the techniques for predicting effort are mostly based on expert judgment, but there are approaches based on Machine Learning. The theme continues to be challenging and a subject of further studies given the difficulty of finding accurate solutions to the problem. This paper proposes and evaluates a tool based on the decision tree method for effort estimation in agile projects. We evaluated our tool given its… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
1
1

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(3 citation statements)
references
References 36 publications
0
3
0
Order By: Relevance
“…In agile projects, including Scrum, the most popular notation to document business requirements is the User Story [52]. Using an approach such as the ones presented in Dantas et al [5], Ramos et al [6], and Elamin and Osman [15] to add link semantics between US enable inferring the similarity between them; thus, facilitating the reuse of US for new projects. Since most agile tools automatically construct traceability between US and tasks (i.e., a one-to- many relationship), it is possible to reuse tasks having the US as the index.…”
Section: B Multiple Team Formationmentioning
confidence: 99%
See 2 more Smart Citations
“…In agile projects, including Scrum, the most popular notation to document business requirements is the User Story [52]. Using an approach such as the ones presented in Dantas et al [5], Ramos et al [6], and Elamin and Osman [15] to add link semantics between US enable inferring the similarity between them; thus, facilitating the reuse of US for new projects. Since most agile tools automatically construct traceability between US and tasks (i.e., a one-to- many relationship), it is possible to reuse tasks having the US as the index.…”
Section: B Multiple Team Formationmentioning
confidence: 99%
“…For organizations with a high rate of similarity between projects, there is the potential for reusing knowledge from past projects to assist in decision making. For instance, Dantas et al [5] analyzed the similarity between the features of a target project and historical data to estimate effort, and Ramos et al [6] have done the same to infer non-functional requirements. A similar approach is possible to address the MTF problem if the company has detailed information about the work done by each collaborator.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation