Software Effort Estimation by Analogy and Regression Toward the Mean