Software engineering metrics and models
Software engineering metrics and models
An empirical validation of software cost estimation models
Communications of the ACM
Cost estimation for software development
Cost estimation for software development
Lessons learned from modeling the dynamics of software development
Communications of the ACM
Scale Economies in New Software Development
IEEE Transactions on Software Engineering
Function Points in the Estimation and Evaluation of the Software Process
IEEE Transactions on Software Engineering
Empirical studies of assumptions that underlie software cost-estimation models
Information and Software Technology
Estimating Software Project Effort Using Analogies
IEEE Transactions on Software Engineering
Towards an Ontology of software maintenance
Journal of Software Maintenance: Research and Practice
Risky business: what have we yet to learn about risk management
Journal of Systems and Software
Software Engineering Economics
Software Engineering Economics
Software Maintenance Management
Software Maintenance Management
Estimates, Uncertainty, and Risk
IEEE Software
Software Development Cost Estimation Using Function Points
IEEE Transactions on Software Engineering
Human Performance Estimating with Analogy and Regression Models: An Empirical Validation
METRICS '98 Proceedings of the 5th International Symposium on Software Metrics
An Investigation of Analysis Techniques for Software Datasets
METRICS '99 Proceedings of the 6th International Symposium on Software Metrics
Combining techniques to optimize effort predictions in software project management
Journal of Systems and Software
Software effort estimation by analogy and "regression toward the mean"
Journal of Systems and Software - Special issue: Best papers on Software Engineering from the SEKE'01 Conference
Group Processes in Software Effort Estimation
Empirical Software Engineering
IEEE Transactions on Software Engineering
Using an expert panel to validate a requirements process improvement model
Journal of Systems and Software
Evidence-Based Guidelines for Assessment of Software Development Cost Uncertainty
IEEE Transactions on Software Engineering
Predicting object-oriented software maintainability using multivariate adaptive regression splines
Journal of Systems and Software
Quality of manual data collection in Java software: an empirical investigation
Empirical Software Engineering
Developing project duration models in software engineering
Journal of Computer Science and Technology
Combining probabilistic models for explanatory productivity estimation
Information and Software Technology
Reducing biases in individual software effort estimations: a combining approach
Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement
Information and Software Technology
Why comparative effort prediction studies may be invalid
PROMISE '09 Proceedings of the 5th International Conference on Predictor Models in Software Engineering
Applying moving windows to software effort estimation
ESEM '09 Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement
Software effort estimation terminology: The tower of Babel
Information and Software Technology
Empirical Software Engineering
Monetary pricing of software development risks: A method and empirical illustration
Journal of Systems and Software
Information and Software Technology
An empirical evaluation of outlier deletion methods for analogy-based cost estimation
Proceedings of the 7th International Conference on Predictive Models in Software Engineering
Empirical Software Engineering
Replicated analyses of windowing approach with single company datasets
Proceedings of the 12th International Conference on Product Focused Software Development and Process Improvement
EASE'09 Proceedings of the 13th international conference on Evaluation and Assessment in Software Engineering
Assessment of a framework for comparing software architecture analysis methods
EASE'07 Proceedings of the 11th international conference on Evaluation and Assessment in Software Engineering
A review of studies on expert estimation of software development effort
Journal of Systems and Software
Journal of Systems and Software
Expert Systems with Applications: An International Journal
Functional Link Artificial Neural Networks for Software Cost Estimation
International Journal of Applied Evolutionary Computation
How to treat timing information for software effort estimation?
Proceedings of the 2013 International Conference on Software and System Process
The impact of parameter tuning on software effort estimation using learning machines
Proceedings of the 9th International Conference on Predictive Models in Software Engineering
Towards a simplified definition of Function Points
Information and Software Technology
Pattern Recognition
ACM Transactions on Software Engineering and Methodology (TOSEM)
Hi-index | 0.00 |
We analyzed data from 145 maintenance and development projects managed by a single outsourcing company, including effort and duration estimates, effort and duration actuals, and function points counts. The estimates were made as part of the company's standard project estimating process that involved producing two or more estimates for each project and selecting one estimate to be the basis of client-agreed budgets. We found that effort estimates chosen as a basis for project budgets were, in general, reasonably good, with 63% of the estimates being within 25% of the actual value, and an average absolute error of 0.26. These estimates were significantly better than regression estimates based on adjusted function points, although the function point models were based on a homogeneous subset of the full data set, and we allowed for the fact that the model parameters changed over time. Furthermore, there was little evidence that the accuracy of the selected estimates was due to their becoming the target values for the project managers.