Abstract
The accuracy of functional size measuring is critical in software project management, because it is one of the key inputs for effort and cost estimation models. The functional size measurement (FSM) process is performed based on standardized methods; however, the accuracy of the FSM results is still based mostly on the knowledge of the measurers. In this paper, an empirical study was conducted to analyze the accuracy, reproducibility, and acceptance properties of the IFPUG FPA and COSMIC FFP functional size measurement methods. Results show that the performance of participants in measuring the requirement specifications using IFPUG FPA and COSMIC FFP did not differ significantly in terms of accuracy and reproducibility. Likewise, acceptance properties such as perceived ease of use, perceived usefulness, and intention to use did not present significant differences. Our results suggest that novice measurers could apply both methods with similar results.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Abrahao, S.: On the functional size measurement of object-oriented conceptual schemas: design and evaluation issues. Universidad Politecnica de Valencia (2004)
Albrecht, A.: Measuring application development productivity. In: Proceedings of the Joint Share, Guide, and IBM Application Development Symposium (1979)
Bundschuh, M., Dekkers, C.: The IT Measurement Compendium: Estimating and Benchmarking Success with Functional Size Measurement. Springer, Heidelberg (2008)
COSMIC: The COSMIC Functional Size Measurement Method Version 4.0.1 Course Registration (C-REG) System Case Study. Version 2.0 (2015)
Davis, F.: User acceptance of information technology: system characteristics, user perceptions and behavioral impacts. J. Man Mach. 38(3), 475–487 (1993)
Fetcke, T.: The warehouse software portfolio: a case study in functional size measurement (1999)
ISO: Information Technology, Software Measurement, Functional Size Measurement: Definition of Concepts. ISO/IEC (2007)
Kemerer, C.: Reliability of function points measurement: a field experiment (1990)
Kemerer, C., Porter, B.: Improving the reliability of function point measurement: an empirical study. IEEE Trans. Software Eng. 18(11), 1011–1024 (1992)
Low, G., Jeffery, R.: Function points in the estimation and evaluation of the software process. IEEE Trans. Software Eng. 16(1), 64–71 (1990)
Madrigal-Sánchez, D., Quesada-López, C., Jenkins, M.: Towards the automation of a defect detection protocol for functional size measurements. In: CibSE, pp. 354–367 (2018)
Quesada-López, C., Jenkins, M.: An evaluation of functional size measurement methods. In: CibSE, pp. 151–165 (2015)
Quesada-López, C., Jenkins, M.: Applying a verification protocol to evaluate the accuracy of functional size measurement procedures: an empirical approach. In: PROFES, pp. 243–250. Springer (2015)
Quesada-López, C., Madrigal-Sánchez, D., Jenkins, M.: An empirical evaluation of automated function points. In: CibSE, pp. 151–165 (2016)
Robiolo, G.: How simple is it to measure software size and complexity for an it practitioner? In: ESEM, pp. 40–48. IEEE (2011)
Romano, S., et al.: The effect of noise on software engineers’ performance. In: ESEM, p. 9. ACM (2018)
Soubra, H., Abran, A., Ramdane-Cherif, A.: Verifying the accuracy of automation tools for the measurement of software with COSMIC–ISO 19761. In: IWSM-MENSURA, pp. 23–31. IEEE (2014)
Top, O.O., Demirors, O., Ozkan, B.: Reliability of COSMIC functional size measurement results: a multiple case study on industry cases. In: Euromicro, pp. 327–334. IEEE (2009)
Turetken, O., et al.: The effect of entity generalization on software functional sizing: a case study. In: PROFES, pp. 105–116. Springer (2008)
Turetken, O., et al.: The impact of individual assumptions on functional size measurement. In: IWSM-MENSURA, pp. 155–169. Springer (2008)
Ungan, E., et al.: An experimental study on the reliability of COSMIC measurement results. In: IWSM-MENSURA, pp. 321–336. Springer (2009)
Vegas, S., Apa, C., Juristo, N.: Crossover designs in software engineering experiments: benefits and perils. IEEE Trans. Software Eng. 42(2), 120–135 (2015)
Wohlin, C., et al.: Experimentation in Software Engineering. Springer, Heidelberg (2012)
Yilmaz, G., Tunalilar, S., Demirors, O.: Towards the development of a defect detection tool for COSMIC functional size measurement. In: IWSM-MENSURA, pp. 9–16. IEEE (2013)
Acknowledgments
This work was partially supported by the University of Costa Rica No. 834-B8-A27. We thank all participants of the study and the Empirical Software Engineering Group at UCR for the valuable feedback.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Quesada-López, C., Madrigal-Sánchez, D., Jenkins, M. (2020). An Empirical Analysis of IFPUG FPA and COSMIC FFP Measurement Methods. In: Rocha, Á., Ferrás, C., Montenegro Marin, C., Medina García, V. (eds) Information Technology and Systems. ICITS 2020. Advances in Intelligent Systems and Computing, vol 1137. Springer, Cham. https://doi.org/10.1007/978-3-030-40690-5_26
Download citation
DOI: https://doi.org/10.1007/978-3-030-40690-5_26
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-40689-9
Online ISBN: 978-3-030-40690-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)