ABSTRACT

In the mid-1970s, Allan Albrecht of IBM introduced function point analysis1 as a form of sizing software development. As opposed to other methods such as counting lines of source code, function point analysis measured the functionality requested and received by the user independent of the technical details involved.1 Using this method, the measurement of an application remains consistent whether that application is coded in assembly language or Java.