Robust regression and outlier detection
Robust regression and outlier detection
Software engineering metrics and models
Software engineering metrics and models
A Pattern Recognition Approach for Software Engineering Data Analysis
IEEE Transactions on Software Engineering - Special issue on software measurement principles, techniques, and environments
An empirical study of software maintenance tasks
Journal of Software Maintenance: Research and Practice
Estimating Software Project Effort Using Analogies
IEEE Transactions on Software Engineering
An Empirical Study of Analogy-based Software Effort Estimation
Empirical Software Engineering
An empirical study of maintenance and development estimation accuracy
Journal of Systems and Software
The Prediction Ability of Experienced Software Maintainers
CSMR '00 Proceedings of the Conference on Software Maintenance and Reengineering
The adjusted analogy-based software effort estimation based on similarity distances
Journal of Systems and Software
Improving analogy-based software cost estimation by a resampling method
Information and Software Technology
The size and effort estimates in iterative development
Information and Software Technology
A comparative evaluation on the accuracies of software effort estimates from clustered data
Information and Software Technology
Software development cost estimation using wavelet neural networks
Journal of Systems and Software
A study of project selection and feature weighting for analogy based software cost estimation
Journal of Systems and Software
Expert Systems with Applications: An International Journal
Applying fuzzy neural network to estimate software development effort
Applied Intelligence
Software effort estimation based on weighted fuzzy grey relational analysis
PROMISE '09 Proceedings of the 5th International Conference on Predictor Models in Software Engineering
A study of the non-linear adjustment for analogy based software cost estimation
Empirical Software Engineering
An effort prediction framework for software defect correction
Information and Software Technology
Fuzzy grey relational analysis for software effort estimation
Empirical Software Engineering
Design and analysis of GUI test-case prioritization using weight-based methods
Journal of Systems and Software
Comparison of weighted grey relational analysis for software effort estimation
Software Quality Control
Predicting software project effort: A grey relational analysis based method
Expert Systems with Applications: An International Journal
Software effort estimation based on optimized model tree
Proceedings of the 7th International Conference on Predictive Models in Software Engineering
Adjusted case-based software effort estimation using bees optimization algorithm
KES'11 Proceedings of the 15th international conference on Knowledge-based and intelligent information and engineering systems - Volume Part II
Systematic literature review of machine learning based software development effort estimation models
Information and Software Technology
A replicated assessment and comparison of adaptation techniques for analogy-based effort estimation
Empirical Software Engineering
Evaluating prediction systems in software project estimation
Information and Software Technology
A review of studies on expert estimation of software development effort
Journal of Systems and Software
Alternative methods using similarities in software effort estimation
Proceedings of the 8th International Conference on Predictive Models in Software Engineering
A PSO-based model to increase the accuracy of software development effort estimation
Software Quality Control
ACM Transactions on Software Engineering and Methodology (TOSEM)
Hi-index | 0.00 |
Estimation by analogy is, simplified, the process of finding one or more projects that are similar to the one to be estimated and then derive the estimate from the values of these projects. If the selected projects have an unusual high or low productivity, then we should adjust the estimates toward productivity values of more average projects. The size of the adjustments depends on the expected accuracy of the estimation model. This paper evaluates one adjustment approach, based on the findings made by Sir Francis Galton in the late 1800s regarding the statistical phenomenon "regression toward the mean" (RTM). We evaluate this approach on several data sets and find indications that it improves the estimation accuracy. Surprisingly, current analogy based effort estimation models do not, as far as we know, include adjustments related to extreme analogues and inaccurate estimation models. An analysis of several industrial software development and maintenance projects indicates that the effort estimates provided by software professionals, i.e., expert estimates, to some extent are RTM-adjusted. A student experiment confirms this finding, but also indicates a rather large variance in how well the need for RTM-adjustments is understood among software developers.