Question 56
The Function Point (FP) metric is
Key Concepts
• Definition: Developed by Allan J. Albrecht at IBM, Function Points (FPs) measure the functional size of a software system from the user's point of view. It serves as a normalization metric that remains completely independent of programming language or lines of code (LOC).
• Derivation Formula: Function points are calculated by measuring the software's information domain characteristics (External Inputs, External Outputs, External Inquiries, Internal Logical Files, and External Interface Files) derived from user requirements.
• Complexity Assessment: Each of these components is evaluated and weighted according to its technical complexity (Simple, Average, or Complex). The total unadjusted count is then multiplied by a Value Adjustment Factor (VAF) derived from 14 general system complexity characteristics (such as data communications, distributed performance, and processing complexity).
Because the final FP value relies heavily on mapping components to their respective complexity matrices and adjusting via overall system characteristics, standard examination keys (like ISRO and UGC NET) officially recognize it as being calculated from a software complexity assessment.