Date Added: Dec 2010
Software developing has always been characterized by some metrics. In this paper, one of the greatest challenges for software developers is predicting the development effort for a software system based on developer abilities, size, complexity and other metrics for the last decades. The ability to give a good estimation on software development efforts is required by the project managers. Most of the traditional techniques such as function points, regression models, COCOMO, etc., require a long-term estimation process.