1. Early and quick function points analysis: Evaluations and proposals
- Author
-
Geng Liu and Luigi Lavazza
- Subjects
Early size estimation ,Computer science ,Function point analysis ,02 engineering and technology ,computer.software_genre ,Function Points ,Empirical research ,Software ,0502 economics and business ,0202 electrical engineering, electronic engineering, information engineering ,Estimation ,NESMA Estimated ,business.industry ,05 social sciences ,Process (computing) ,020207 software engineering ,Functional Size Measurement ,Function point ,High-level FPA ,Hardware and Architecture ,Data mining ,Simple linear regression ,business ,computer ,050203 business & management ,Information Systems - Abstract
Measuring Function Points following the standard process is sometimes long and expensive. To solve this problem, several early estimation methods have been proposed. Among these, the “NESMA Estimated” method is one of the most widely used; it has also been selected by the International Function Point User Group as the official early function point analysis method, under the name of ‘High-level FPA’ method. A large-scale empirical study has shown that the High-level FPA method – although sufficiently accurate – tends to underestimate the size of software. Underestimating the size of the software to be developed can easily lead to wrong decisions, which can even result in project failure. In this paper we investigate the reasons why the High-level FPA method tends to underestimate. We also explore how to improve the method to make it more accurate. Finally, we propose size estimation models built using different criteria and we evaluate the estimation accuracy of these new models. Our results show that it is possible to derive size estimation models from historical data using simple regression techniques: these models are slightly less accurate than those delivered by the High-level FPA method in terms of absolute estimation errors, but can be used earlier than the High-level FPA method, are cheaper, and do not underestimate software size.
- Published
- 2021
- Full Text
- View/download PDF