http://www.techgig.com/expert-speak/Software-Estimations-using-Function-Points-161Function Points Method is an industry standard method of measuring functional size of the software. Function Point analysis permits us to estimate the size of a planned application and measure the size of an existing application.It can also be used to measure the size of changes to an existing application. Knowing the functional size allows many other useful metrics such as cost, schedule, productivity etc to be determined. In the mid-1970s, Allan Albrecht of IBM introduced function point analysis 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.Using this method, the measurement of an application remains consistent whether that application is coded in visual basic or Java. Since its formation in 1986, the International Function Point Users Group (IFPUG) has continued to improve the method Albrecht pioneered for functionally sizing software. The IFPUG Functional Size Measurement Method is known as function point analysis, and its units of functional size are called function points. Function point analysis conforms to the ISO/IEC 14143‑1:2007 standard for functional measurement.