A Proposal of Novel Soft Computing Based Effort Estimation Model for Software Development

Accurately estimating the code size, cost, effort and schedule is the most important challenge facing by the software companies and researchers these days. Their key implications for the management of code development as a result of each the overestimates and underestimates have a direct effect to impose destruction on software companies. Heap of models projects over the years by varying researchers for ending effort estimations. Additionally a number of the studies for early stage effort estimations recommend the importance of early estimations. New paradigms supply alternatives to estimate the code development effort, especially the Machine Intelligence (MI) that exploits mechanisms of interaction between humans and processes domain data with the intention of building Intelligent Systems (IS). Among IS, Artificial Neural Network and Fuzzy logic are the most well-liked soft computing techniques for code development effort estimation. The aim of this study is to investigate soft computing techniques within the existing models and to produce a novel design of a soft computing based effort estimation model.