{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T03:51:10Z","timestamp":1760586670434,"version":"3.41.0"},"reference-count":25,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2013,7,12]],"date-time":"2013-07-12T00:00:00Z","timestamp":1373587200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGSOFT Softw. Eng. Notes"],"published-print":{"date-parts":[[2013,7,12]]},"abstract":"<jats:p>Function point metrics are the most accurate and effective metrics yet developed for software sizing and also for studying software productivity, quality, costs, risks, and economic value. Unlike the older \"lines of code\" metric function points can be used to study requirements, design, and in fact all software activities from development through maintenance. In the future function point metrics can easily become a universal metric used for all software applications and for all software contracts in all countries. The government of Brazil already requires function points for all software contracts, and South Korea and Italy may soon follow. However, there are some logistical problems with function point metrics that need to be understood and overcome in order for function point metrics to become the primary metric for software economic analysis. Manual function point counting is too slow and costly to be used on large software projects above 10,000 function points in size. Also, application size is not constant but grows at about 2% per calendar month during development and 8% or more per calendar year for as long as software is in active use. This paper discusses a method of high-speed function point counting that can size any application in less than two minutes, and which can predict application growth during development and for five years after release. This new method is based on pattern matching and is covered by U.S. utility patent application and hence is patent pending.<\/jats:p>","DOI":"10.1145\/2492248.2492268","type":"journal-article","created":{"date-parts":[[2013,7,16]],"date-time":"2013-07-16T18:06:45Z","timestamp":1373998005000},"page":"1-27","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":22,"title":["Function points as a universal software metric"],"prefix":"10.1145","volume":"38","author":[{"given":"Capers","family":"Jones","sequence":"first","affiliation":[{"name":"VP and CTO Namcook Analytics LLC"}]}],"member":"320","published-online":{"date-parts":[[2013,7,12]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"Jones Capers; \"A Short History of Lines of Code Metrics\"; Namcook Analytics Technical Report; Narragansett RI; 2012.  Jones Capers; \"A Short History of Lines of Code Metrics\"; Namcook Analytics Technical Report; Narragansett RI; 2012."},{"key":"e_1_2_1_2_1","unstructured":"Jones Capers; \"A Short History of the Cost Per Defect Metrics\"; Namcook Analytics Technical Report; Narragansett RI 2012.  Jones Capers; \"A Short History of the Cost Per Defect Metrics\"; Namcook Analytics Technical Report; Narragansett RI 2012."},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1038\/scientificamerican1298-104"},{"key":"e_1_2_1_4_1","unstructured":"Jones Capers; \"Early Sizing and Early Risk Analysis\"; Capers Jones & Associates LLC; Narragansett RI; July 2011.  Jones Capers; \"Early Sizing and Early Risk Analysis\"; Capers Jones & Associates LLC; Narragansett RI; July 2011."},{"key":"e_1_2_1_5_1","first-page":"0","volume":"10","author":"Jones Capers","year":"2011","journal-title":"ISBN"},{"key":"e_1_2_1_6_1","unstructured":"Jones Capers; Software Engineering Best Practices; McGraw Hill New York NY; ISBN 978-0-07-162161-8; 2010; 660 pages.  Jones Capers; Software Engineering Best Practices; McGraw Hill New York NY; ISBN 978-0-07-162161-8; 2010; 660 pages."},{"key":"e_1_2_1_7_1","unstructured":"Jones Capers; Applied Software Measurement; McGraw Hill New York NY; ISBN 978-0-07-150244-3; 2008; 662 pages.  Jones Capers; Applied Software Measurement; McGraw Hill New York NY; ISBN 978-0-07-150244-3; 2008; 662 pages."},{"key":"e_1_2_1_8_1","unstructured":"Jones Capers; Estimating Software Costs; McGraw Hill New York NY; 2007; ISBN-13: 978-0-07-148300-1.   Jones Capers; Estimating Software Costs; McGraw Hill New York NY; 2007; ISBN-13: 978-0-07-148300-1."},{"key":"e_1_2_1_9_1","unstructured":"Jones Capers; Software Assessments Benchmarks and Best Practices; Addison Wesley Longman Boston MA; ISBN 0-201-48542-7; 2000; 657 pages.   Jones Capers; Software Assessments Benchmarks and Best Practices; Addison Wesley Longman Boston MA; ISBN 0-201-48542-7; 2000; 657 pages."},{"key":"e_1_2_1_10_1","unstructured":"Jones Capers; Conflict and Litigation Between Software Clients and Developers; Software Productivity Research Inc.; Burlington MA; September 2007; 53 pages; (SPR technical report).  Jones Capers; Conflict and Litigation Between Software Clients and Developers; Software Productivity Research Inc.; Burlington MA; September 2007; 53 pages; (SPR technical report)."},{"key":"e_1_2_1_11_1","unstructured":"Abran Alain and Dumke Reiner R; Innovations in Software Measurement; Shaker-Verlag Aachen DE; ISBN 3-8322-4405-0; 2005; 456 pages.  Abran Alain and Dumke Reiner R; Innovations in Software Measurement; Shaker-Verlag Aachen DE; ISBN 3-8322-4405-0; 2005; 456 pages."},{"key":"e_1_2_1_12_1","unstructured":"Abran Alain; Bundschuh Manfred; Dumke Reiner; Ebert; Christof; and Zuse Horst; Software Measurement News; Vol. 13 No. 2 Oct. 2008 (periodical).  Abran Alain; Bundschuh Manfred; Dumke Reiner; Ebert; Christof; and Zuse Horst; Software Measurement News; Vol. 13 No. 2 Oct. 2008 (periodical)."},{"key":"e_1_2_1_13_1","unstructured":"Bundschuh Manfred and Dekkers Carol; The IT Measurement Compendium; Springer-Verlag Berlin DE; ISBN 978-3-540-68187-8; 2008; 642 pages.   Bundschuh Manfred and Dekkers Carol; The IT Measurement Compendium; Springer-Verlag Berlin DE; ISBN 978-3-540-68187-8; 2008; 642 pages."},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.295895"},{"key":"e_1_2_1_15_1","first-page":"3","volume":"10","author":"Dumke Braungarten","year":"2008","journal-title":"ISBN"},{"key":"e_1_2_1_16_1","unstructured":"Ebert Christof and Dumke Reiner; Software Measurement: Establish Extract Evaluate Execute; Springer-Verlag Berlin DE; ISBN 978-3-540-71648-8; 2007; 561 pages.   Ebert Christof and Dumke Reiner; Software Measurement: Establish Extract Evaluate Execute; Springer-Verlag Berlin DE; ISBN 978-3-540-71648-8; 2007; 561 pages."},{"key":"e_1_2_1_17_1","unstructured":"Garmus David & Herron David; Measuring the Software Process: A Practical Guide to Functional Measurement; Prentice Hall Englewood Cliffs NJ; 1995.   Garmus David & Herron David; Measuring the Software Process: A Practical Guide to Functional Measurement; Prentice Hall Englewood Cliffs NJ; 1995."},{"key":"e_1_2_1_18_1","unstructured":"Garmus David and Herron David; Function Point Analysis -- Measurement Practices for Successful Software Projects; Addison Wesley Longman Boston MA; 2001; ISBN 0-201-69944-3;363 pages.   Garmus David and Herron David; Function Point Analysis -- Measurement Practices for Successful Software Projects; Addison Wesley Longman Boston MA; 2001; ISBN 0-201-69944-3;363 pages."},{"key":"e_1_2_1_19_1","unstructured":"International Function Point Users Group (IFPUG); IT Measurement -- Practical Advice from the Experts; Addison Wesley Longman Boston MA; 2002; ISBN 0-201-74158-X; 759 pages.  International Function Point Users Group (IFPUG); IT Measurement -- Practical Advice from the Experts; Addison Wesley Longman Boston MA; 2002; ISBN 0-201-74158-X; 759 pages."},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/151220.151230"},{"key":"e_1_2_1_21_1","unstructured":"Parthasarathy M.A.; Practical Software Estimation -- Function Point Metrics for Insourced and Outsourced Projects; Infosys Press Addison Wesley Upper Saddle River NJ; 2007; ISBN 0-321-43910-4.   Parthasarathy M.A.; Practical Software Estimation -- Function Point Metrics for Insourced and Outsourced Projects; Infosys Press Addison Wesley Upper Saddle River NJ; 2007; ISBN 0-321-43910-4."},{"key":"e_1_2_1_22_1","unstructured":"Putnam Lawrence H.; Measures for Excellence -- Reliable Software On Time Within Budget; Yourdon Press - Prentice Hall Englewood Cliffs NJ; ISBN 0-13-567694-0; 1992; 336 pages.   Putnam Lawrence H.; Measures for Excellence -- Reliable Software On Time Within Budget; Yourdon Press - Prentice Hall Englewood Cliffs NJ; ISBN 0-13-567694-0; 1992; 336 pages."},{"key":"e_1_2_1_23_1","unstructured":"Putnam Lawrence H and Myers Ware.; Industrial Strength Software - Effective Management Using Measurement; IEEE Press Los Alamitos CA; ISBN 0-8186-7532-2; 1997; 320 pages.  Putnam Lawrence H and Myers Ware.; Industrial Strength Software - Effective Management Using Measurement; IEEE Press Los Alamitos CA; ISBN 0-8186-7532-2; 1997; 320 pages."},{"key":"e_1_2_1_24_1","unstructured":"Stein Timothy R; The Computer System Risk Management Book and Validation Life Cycle; Paton Press Chico CA; 2006; ISBN 10: 1-9328-09-5; 576 pages.  Stein Timothy R; The Computer System Risk Management Book and Validation Life Cycle; Paton Press Chico CA; 2006; ISBN 10: 1-9328-09-5; 576 pages."},{"key":"e_1_2_1_25_1","unstructured":"Stutzke Richard D; Estimating Software-Intensive Systems; Addison Wesley Upper Saddle River NJ; 2005; ISBN 0-201-70312-2; 918 pages.   Stutzke Richard D; Estimating Software-Intensive Systems; Addison Wesley Upper Saddle River NJ; 2005; ISBN 0-201-70312-2; 918 pages."}],"container-title":["ACM SIGSOFT Software Engineering Notes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2492248.2492268","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2492248.2492268","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:39:02Z","timestamp":1750235942000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2492248.2492268"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,7,12]]},"references-count":25,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2013,7,12]]}},"alternative-id":["10.1145\/2492248.2492268"],"URL":"https:\/\/doi.org\/10.1145\/2492248.2492268","relation":{},"ISSN":["0163-5948"],"issn-type":[{"type":"print","value":"0163-5948"}],"subject":[],"published":{"date-parts":[[2013,7,12]]},"assertion":[{"value":"2013-07-12","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}