International Journal of Computer Applications
The Software Cost Estimation (SCE) is one of the most important stages of the production cycle of a system. Therefore, the managers need to accurately determine the requirements of the project to have accurate estimations. But given the fact that the SCE is done at the beginning of the system development, it can be problematic due to lack of accurate information about the project. To solve this problem, researchers have proposed several methods to estimate the cost of software projects but haven't been successful in estimating the costs with 100% accuracy.