ABSTRACT

The use of the Function Point (FP) metric provides a number of benefits, such as the availability of the Counting Practices Manual (CPM) [1] that has well-defined rules for FP counting. The use of FPs also provides independence in requirements modeling, programming language, and software development process. There are several additional uses of the FP metric, among which are productivity indicators (hour/FP), quality indicators (defects/FP), and support for “make or buy” analysis of software products. The main uses of the FP metric are FPs as a monetary unit ($/FP) in contracts for software development and maintenance and FP as a basis for software estimation.