Function Point Analysis (FPA) : Key Points to Remember
Function point analysis is an indirect measure of software size and complexity. It does not address the elements of time and budget.
The primary purpose of the function point analysis is to:
1. Measure and provide the software application functional size
2. Measure the software project development along with its maintenance
In Function Point Analysis, the estimation basis is detailed analysis of the following estimation attributes:
1.Number of External Inputs(EI)
2. Number of External Output (EO)
3. Number of external inquiries (EQ)
4. Number of internal files (ILF)
5. Number of external interfaces (EIF)
Function Point Analysis is programming language independent
For sizing software based on FP, several recognized standards and/or public specifications have been published. Examples include: ISO Standards ISO/IEC 19761:2011, ISO/IEC 29881:2008, ISO/IEC 20926:2009, ISO/IEC 20968:2002 and ISO/IEC 24570:2005