Date Added: Sep 2009
The planning, monitoring and control of software development projects require that effort and costs be adequately estimated. However, some forty years after the term "Software Engineering" was coined, effort estimation still remains a challenge for practitioners and researchers alike. There is a large body of literature on software effort estimation models and techniques in which a discussion on the relationship between software size and effort as a primary predictor has been included. The authors conclude that the models, which are being used by different groups and in different domains, have still not gained universal acceptance.