Abstract
Determining software characteristics that will effectively support project planning, execution, monitoring and closure remains to be one of the prevalent challenges software project managers face. Functional size measures were introduced to quantify one of the primary characteristics of software. Although functional size measurement methods have not been without criticisms, they have significant promises for software project management. In this paper, we explore the contributions of functional size measurement to project management. We identified diverse uses of functional size by performing a literature survey and investigating how functional size measurement can be incorporated into project management practices by mapping the uses of functional size to the knowledge areas defined in project management body of knowledge (PMBOK).
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Fenton, N.E., Pfleeger, S.L.: Software Metrics: A Rigorous and Practical Approach, 2nd edn. International Thomson Computer Press, Boston (1996)
Project Management Body of Knowledge, 3rd edn. Project Management Institute (2004)
ISO/IEC IS 20968:2002: Software Engineering - MK II Function Point Analysis - Counting Practices Manual (2002)
ISO/IEC IS 20926:2003: Software Engineering - IFPUG 4.1 Unadjusted Functional Size Measurement Method - Counting Practices Manual (2003)
ISO/IEC 19761:2003: Software Engineering - COSMIC-FFP: A Functional Size Measurement Method (2003)
IEEE Std. 1490-2003 Adoption of PMI Standard - A Guide to the Project Management Body of Knowledge –Description (2003)
Albrecht, A.J.: Measuring Application Development Productivity. In: Proc. Joint SHARE/GUIDE/IBM Application Development Symposium (1979)
Albrecht, A.J., Gaffney, J.E.: Software Function, Source Lines of Code, and Development Effort Prediction: A Software Science Validation. IEEE Trans. Software Eng. 9(6), 639–648 (1983)
Gencel, C., Demirors, O.: Functional Size Measurement Revisited. ACM Transactions on Software Engineering and Methodology (July 2008) (to be published)
ISO/IEC 14143-1:1998 Information Technology - Software Measurement - Functional Size Measurement - Part 1: Definition of Concepts (1998)
ISO/IEC 14143-2:2002: Information Technology - Software Measurement - Functional Size Measurement - Part 2: Conformity Evaluation of Software Size Measurement Methods to ISO/IEC 14143-1:1998 (2002)
ISO/IEC TR 14143-3:2003: Information Technology - Software Measurement - Functional Size Measurement - Part 3: Verification of Functional Size Measurement Methods (2003)
ISO/IEC TR 14143-4:2002: Information Technology - Software Measurement - Functional Size Measurement - Part 4: Reference Model (2002)
ISO/IEC TR 14143-5:2004: Information Technology- Software Measurement - Functional Size Measurement - Part 5: Determination of Functional Domains for Use with Functional Size Measurement (2004)
ISO/IEC FCD 14143-6:2005: Guide for the Use of ISO/IEC 14143 and related International Standards (2005)
ISO/IEC IS 24570:2005: Software Engineering - NESMA functional size measurement method Ver.2.1 - Definitions and counting guidelines for the application of FPA (2005)
Abran, A.: Estimation Models for Software Maintenance Based on Functional Size. DoD SoftwareTech News 9(3) (2006)
Abran, A., Silva, I., Primera, L.: Field studies using functional size measurement in building estimation models for software maintenance. Journal of Software Maintenance: Research and Practice 14(1) (2002)
Muller, R.J.: Earning Function Points in Software Projects. In: SM/ASM Conference (1999)
Dekkers, T.: IT Governance requires performance measurement. In: PSQT/PSTT North Conference (2004)
Buglione, L., Abran, A., Meli, R.: How Functional Size Measurement supports the Balanced Scorecard Framework for ICT, FESMA-DASMA (2001)
Rispens, M., Vogelezang, F.: Application Portfolio Management - The Basics - How much software do I have? In: Software Measurement European Forum-SMEF (2007)
Symons, C.: Come Back Function Point Analysis (Modernized) – All is Forgiven. In: Proc. of the 4th European Conference on Software Measurement and ICT Control, FESMA-DASMA 2001, pp. 413–426 (2001)
Boehm, B.W., Abts, C., Brown, A.W., Chulani, S., Hall, B.K.: Software Cost Estimation with Cocomo II. Prentice Hall, NJ (2000)
Abran, A., Ndiaye, I., Bourque, P.: Contribution of Software Size in Effort Estimation. Research Lab. In: Software Engineering, École de Technologie Supérieure, Canada (2003)
Kitchenham, B., Mendes, E.: Software Productivity Measurement Using Multiple Size Measures. IEEE Transactions on Software Engineering 30(12), 1023–1035 (2004)
Forselius, P.: Benchmarking Software-Development Productivity. IEEE Software 17(1), 80–88 (2000)
ISBSG, International software benchmarking standards group, http://www.isbsg.org/au
Tran, C., Levesque, G.: Maintenance Effort and Cost Estimation Using Software Functional Sizes. In: IWSM (2003)
Rollo, T.: Functional Size Measurement and COCOMO – A Synergistic Approach. In: Proc. of Software Measurement European Forum (SMEF), Rome, Italy, pp. 259–267 (2006)
Lokan, C.J.: An empirical analysis of function point adjustment factors. Information & Software Technology 42(9), 649–659 (2000)
Jensen, R.: A Comparison of the Jensen and COCOMO Schedule and Cost Estimation Models. In: Proc. Int’l Society of Parametric Analysis, pp. 96–106 (1984)
Nasir, M.: A Survey of Software Estimation Techniques and Project Planning Practices. In: SNPD, pp. 305–310 (2006)
Matson, J., Barrett, B., Mellichamp, J.: Software development cost estimation using function points. IEEE Transactions on Software Engineering 20(4), 275–287 (1994)
Meli, R.: The Software Measurement Role in a Complex Contractual Context, Software. In: Measurement European Forum, Rome, pp. 28–30 (2004)
Lother, M., Dumke, R.: Points Metrics - Comparison and Analysis. In: International Workshop on Software Measurement (IWSM 2001), Montréal, Québec, pp. 155–172 (2001)
Kitchenham, B., Fenton, N.: Towards a Framework for Software Measurement Validation. IEEE Transactions on Software Engineering 21(12) (1995)
Meli, R.: Functional Metrics: Problems and Possible Solutions, FESMA, Antwerpen (1998)
Kitchenham, B.: The Problem with Function Points. IEEE Software 14(2), 29–31 (1997)
Gencel, C., Demirors, O.: Conceptual Differences Among Functional Size Measurement Methods. In: Empirical Software Engineering and Measurement, ESEM (2007)
Conte, M., Iorio, T., Meli, R., Santillo, L.: E&Q: An Early & Quick Approach to Functional Size Measurement Methods. In: Proc. of Software Measurement European Forum (SMEF), Rome, Italy (2004)
Bock, D.B., Klepper, R.: FP-S: a simplified function point counting method. Journal of Systems and Software 18, 245–254 (1992)
Meli, R., Abran, A., Ho, V.T., Oligny, S.: On the Applicability of COSMIC-FFP for Measuring Software Throughout Its LifeCycle. Escom-Scope (2000)
Leung, H., Fan, Z.: Software Cost Estimation. Handbook of Software Engineering. Hong Kong Polytechnic University (2002)
Demirörs, O., Karagoz, N.A., Gencel, C.: Acquiring Innovative Software Systems: Experiences from the Field. In: EUROMICRO-SEAA, pp. 393–400 (2007)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ozkan, B., Turetken, O., Demirors, O. (2008). Software Functional Size: For Cost Estimation and More. In: O’Connor, R.V., Baddoo, N., Smolander, K., Messnarz, R. (eds) Software Process Improvement. EuroSPI 2008. Communications in Computer and Information Science, vol 16. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85936-9_6
Download citation
DOI: https://doi.org/10.1007/978-3-540-85936-9_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-85934-5
Online ISBN: 978-3-540-85936-9
eBook Packages: Computer ScienceComputer Science (R0)