International Journal of Advanced Research in Computer Science and Software Engineering (IJARCSSE)
The main goal of software project cost and effort estimation is to scientifically estimate the required workload and its corresponding costs in the life cycle of software system. Software cost estimation is a complex activity that requires knowledge of a number of key attributes that affect the outcomes of software projects, both individually and in concert. The most critical problem is the lot of data is needed, which is often impossible to get in needed quantities. Hence, Software cost and effort estimation has become a challenge for IT industries.