4.6 Article

Cost estimate in scrum project with the decision-based effort estimation technique

Journal

SOFT COMPUTING
Volume 26, Issue 20, Pages 10993-11005

Publisher

SPRINGER
DOI: 10.1007/s00500-022-07352-w

Keywords

Agile software development; Effort estimate; Fuzzy logic

Ask authors/readers for more resources

Agile methodologies have become the accepted standard for software development due to their flexibility, but face challenges in estimating budget, complexity, and time. Therefore, there is a need for a simple computational solution that considers critical factors and is suitable for inexperienced practitioners.
Due to their expanded methods, agile methodologies are now the accepted standard for software development. Collaboration, addressing changing requirements with workable software, and simple design are just a few aspects of typical techniques. By employing the aforementioned approaches, these methods handle the issue of variable requirements. As a result, these methods lower the cost of changes at a later point in the software development process. Due to the unpredictability of requirements, such methodologies do not hold up well for an early estimate of size, cost, and timeframe. Agile techniques, it has been noticed, rely on expert analysis and prior project information to estimate cost, complexity, and time. Such approaches, it has been discovered, do not take into account the critical aspects affecting the project's cost, complexity, and timeframe when estimating. Based on predefined estimation methods including analogy and planning, poker becomes unexpected in the lack of historical data and professionals. As a result, there is a pressing need to develop a simple computational solution that takes into account the factors that influence the project budget, complexity, and timeframe. It also serves as a foundation for unskilled practitioners to make better estimates. The research of both traditional and agile estimation techniques with a comparability of concepts and variations is presented in this work. We looked into a few key elements that influence the estimation of an agile project with lower, moderate, and higher scalability factors. Integrating critical aspects is also recommended using the Constructive Agile Estimation Algorithm (CAEA).

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available