2021
DOI: 10.22266/ijies2021.0831.46
|View full text |Cite
|
Sign up to set email alerts
|

Designing a Tool to Estimate Software Projects Based on The Swarm Intelligence

Abstract: Estimating models in software engineering are used to estimate some important and future characteristics of the software project, such as estimating the developed project effort, and that failure in the program is mainly due to wrong project management practices, so estimating the software effort is a very important step in the software management process for large projects. In this research, a software estimation tool was built to find an efficient and accurate method for estimating the effort. The average CO… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
3
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 27 publications
0
3
0
Order By: Relevance
“…And that used to be carried out thru the usage of artificial bee's colony algorithm in resolution of check instances for the software written in C++ language in a computerized way because to allow the business enterprise which develops the software to store time, effort and charges that required for trying out section and regression checking out activity, which is continually evaluated through 50% of the product cost [20]. The estimating in software is used to estimate some necessary and future traits of the software project, such as estimating the developed task effort, and that failure in the application is by and large due to incorrect venture administration practices [21].…”
Section: Machine Learningmentioning
confidence: 99%
“…And that used to be carried out thru the usage of artificial bee's colony algorithm in resolution of check instances for the software written in C++ language in a computerized way because to allow the business enterprise which develops the software to store time, effort and charges that required for trying out section and regression checking out activity, which is continually evaluated through 50% of the product cost [20]. The estimating in software is used to estimate some necessary and future traits of the software project, such as estimating the developed task effort, and that failure in the application is by and large due to incorrect venture administration practices [21].…”
Section: Machine Learningmentioning
confidence: 99%
“…Swarm intelligence describes the ability of groups of animals and insects to exhibit highly organized behaviors to solve complex problems that allow the group as a whole to accomplish tasks that are beyond the ability of the single individual in the group. This natural phenomenon is the inspiring factor for swarm intelligence systems [41]. In computational terms, they match the naturally occurring behavior of an insect community or swarm in order to simplify the design of distributed solutions to complex problems [42].…”
Section: Swarm Intelligencementioning
confidence: 99%
“…The important thing related to it is the appraisal of the developed project, and failure due to wrong management practices. In the [14] discuss about software estimation tools built to find efficient and accurate methods for estimating effort. So we also have to follow the appropriate development stage process.…”
Section: A Data Analysismentioning
confidence: 99%