Empirical Studies on Effort Estimation in Software Development Projects