Function point analysis using NESMA: simplifying the sizing without simplifying the size

Research output: Contribution to journalArticle

3 Citations (Scopus)

Abstract

This paper examines the trade off between the utility of outputs from simplified functional sizing approaches, and the effort required by these sizing approaches, through a pilot study. The goal of this pilot study was to evaluate the quality of sizing output provided by NESMA's simplified size estimation methods, adapt their general principles to enhance their accuracy and extent of relevance, and empirically validate such an adapted approach using commercial software projects. A dataset of 11 projects was sized using this adapted approach, and these results compared with those of the established Indicative, Estimated and Full NESMA method approaches. The performances of these adaptations were evaluated against the NESMA approaches in three ways: (i) effort to perform; (ii) the accuracy of the total function counts produced and (iii) the accuracy of the profiles of the function counts for each of the base functional component types. The adapted approach outperformed the Indicative NESMA in terms of sizing accuracy and generally performed as well as the Estimated NESMA across both datasets, and required only ~50% of the effort incurred by the Estimated NESMA. This adapted approach, applied to varying levels of information presented in commercial requirements documentation, overcame some of the limitations of simplified functional sizing methods by providing more than simply the simplified 'indication' of overall functional size. The provision and refinement of the more detailed function profile enables a greater degree of validation and utility for the size estimate.
LanguageEnglish
Pages611-660
Number of pages50
JournalSoftware Quality Journal
Volume22
Issue number4
DOIs
Publication statusPublished - Dec 2014

Fingerprint

analysis
sizing
estimation method
trade-off
software
method
project
documentation

Cite this

@article{d28835c5feda4ecb97df7e00354fcdde,
title = "Function point analysis using NESMA: simplifying the sizing without simplifying the size",
abstract = "This paper examines the trade off between the utility of outputs from simplified functional sizing approaches, and the effort required by these sizing approaches, through a pilot study. The goal of this pilot study was to evaluate the quality of sizing output provided by NESMA's simplified size estimation methods, adapt their general principles to enhance their accuracy and extent of relevance, and empirically validate such an adapted approach using commercial software projects. A dataset of 11 projects was sized using this adapted approach, and these results compared with those of the established Indicative, Estimated and Full NESMA method approaches. The performances of these adaptations were evaluated against the NESMA approaches in three ways: (i) effort to perform; (ii) the accuracy of the total function counts produced and (iii) the accuracy of the profiles of the function counts for each of the base functional component types. The adapted approach outperformed the Indicative NESMA in terms of sizing accuracy and generally performed as well as the Estimated NESMA across both datasets, and required only ~50{\%} of the effort incurred by the Estimated NESMA. This adapted approach, applied to varying levels of information presented in commercial requirements documentation, overcame some of the limitations of simplified functional sizing methods by providing more than simply the simplified 'indication' of overall functional size. The provision and refinement of the more detailed function profile enables a greater degree of validation and utility for the size estimate.",
author = "Philip Morrow and George Wilkie and Ian McChesney",
year = "2014",
month = "12",
doi = "10.1007/s11219-013-9215-1",
language = "English",
volume = "22",
pages = "611--660",
journal = "Software Quality Journal",
issn = "0963-9314",
number = "4",

}

Function point analysis using NESMA: simplifying the sizing without simplifying the size. / Morrow, Philip; Wilkie, George; McChesney, Ian.

In: Software Quality Journal, Vol. 22, No. 4, 12.2014, p. 611-660.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Function point analysis using NESMA: simplifying the sizing without simplifying the size

AU - Morrow, Philip

AU - Wilkie, George

AU - McChesney, Ian

PY - 2014/12

Y1 - 2014/12

N2 - This paper examines the trade off between the utility of outputs from simplified functional sizing approaches, and the effort required by these sizing approaches, through a pilot study. The goal of this pilot study was to evaluate the quality of sizing output provided by NESMA's simplified size estimation methods, adapt their general principles to enhance their accuracy and extent of relevance, and empirically validate such an adapted approach using commercial software projects. A dataset of 11 projects was sized using this adapted approach, and these results compared with those of the established Indicative, Estimated and Full NESMA method approaches. The performances of these adaptations were evaluated against the NESMA approaches in three ways: (i) effort to perform; (ii) the accuracy of the total function counts produced and (iii) the accuracy of the profiles of the function counts for each of the base functional component types. The adapted approach outperformed the Indicative NESMA in terms of sizing accuracy and generally performed as well as the Estimated NESMA across both datasets, and required only ~50% of the effort incurred by the Estimated NESMA. This adapted approach, applied to varying levels of information presented in commercial requirements documentation, overcame some of the limitations of simplified functional sizing methods by providing more than simply the simplified 'indication' of overall functional size. The provision and refinement of the more detailed function profile enables a greater degree of validation and utility for the size estimate.

AB - This paper examines the trade off between the utility of outputs from simplified functional sizing approaches, and the effort required by these sizing approaches, through a pilot study. The goal of this pilot study was to evaluate the quality of sizing output provided by NESMA's simplified size estimation methods, adapt their general principles to enhance their accuracy and extent of relevance, and empirically validate such an adapted approach using commercial software projects. A dataset of 11 projects was sized using this adapted approach, and these results compared with those of the established Indicative, Estimated and Full NESMA method approaches. The performances of these adaptations were evaluated against the NESMA approaches in three ways: (i) effort to perform; (ii) the accuracy of the total function counts produced and (iii) the accuracy of the profiles of the function counts for each of the base functional component types. The adapted approach outperformed the Indicative NESMA in terms of sizing accuracy and generally performed as well as the Estimated NESMA across both datasets, and required only ~50% of the effort incurred by the Estimated NESMA. This adapted approach, applied to varying levels of information presented in commercial requirements documentation, overcame some of the limitations of simplified functional sizing methods by providing more than simply the simplified 'indication' of overall functional size. The provision and refinement of the more detailed function profile enables a greater degree of validation and utility for the size estimate.

U2 - 10.1007/s11219-013-9215-1

DO - 10.1007/s11219-013-9215-1

M3 - Article

VL - 22

SP - 611

EP - 660

JO - Software Quality Journal

T2 - Software Quality Journal

JF - Software Quality Journal

SN - 0963-9314

IS - 4

ER -