Functional size measures of software—especially Function Points—are widely used, because they provide an objective quantification of software size in the early stages of development, i.e., as soon as functional requirements have been analyzed and documented. Unfortunately, in some conditions, performing the standard Function Point Analysis process may be too long and expensive. Moreover, functional measures could be needed before functional requirements have been elicited completely and at the required detail level. To solve this problem, many methods have been invented and are being used to estimate functional size based on incomplete or not fully detailed requirements. Using these methods involves a trade-off between ease and timeliness on one side and accuracy on the other side. In fact, estimates are always affected by some error; knowing the magnitude of estimation errors that characterize the estimates provided by a given method is of great importance to people who use size estimates. This paper reports the results of an empirical study devoted to evaluate the accuracy of estimates provides by 'NESMA estimated' and 'NESMA indicative' methods, which are among the best known and most widely used Function point estimation methods. The results of the study show that the NESMA estimated method provides estimates that are accurate enough for practical usage.

An Empirical Evaluation of the Accuracy of NESMA Function Points Estimates

Luigi Lavazza;Geng Liu
2019-01-01

Abstract

Functional size measures of software—especially Function Points—are widely used, because they provide an objective quantification of software size in the early stages of development, i.e., as soon as functional requirements have been analyzed and documented. Unfortunately, in some conditions, performing the standard Function Point Analysis process may be too long and expensive. Moreover, functional measures could be needed before functional requirements have been elicited completely and at the required detail level. To solve this problem, many methods have been invented and are being used to estimate functional size based on incomplete or not fully detailed requirements. Using these methods involves a trade-off between ease and timeliness on one side and accuracy on the other side. In fact, estimates are always affected by some error; knowing the magnitude of estimation errors that characterize the estimates provided by a given method is of great importance to people who use size estimates. This paper reports the results of an empirical study devoted to evaluate the accuracy of estimates provides by 'NESMA estimated' and 'NESMA indicative' methods, which are among the best known and most widely used Function point estimation methods. The results of the study show that the NESMA estimated method provides estimates that are accurate enough for practical usage.
2019
ICSEA 2019 The Fourteenth International Conference on Software Engineering Advances
9781612087528
The Fourteenth International Conference on Software Engineering Advances - ICSEA 2019
Valencia
24-28 Novembre 2019
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11383/2085267
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact