How to calculate the funtion points in testing?
Printable View
How to calculate the funtion points in testing?
Hi, function point analysis is a method to break systems into smaller components, so they can be better understood and analyzed. Function points are a unit measure for software much like an hour is to measuring time. Function points measure software by quantifying its functionality. Process of calculating function points is as follows - [list][*]identification of the subsystem boundaries[*]identification of the data functions (internal logical files and external interface files)[*]identification of transactional functions (external inputs, external outputs and external inquiries)[*]calculation of the unadjusted function point (uaf) count[*]determination of the value adjustment factor (vaf) using general system characteristics (gsc)[*]calculation of the final function point count[/list]for calculating uaf count, the process is - 1) identifying transactions based on application documentation. 2) determine type of transaction - external, internal, ouput / input. 3) number of data elements referenced in transaction. 4) assign weightage value - high, medium or low. 5) sum up all transactions. Transactions can be functions calls or navigational flow calls within a particular functionality. Data elements can be objects involved in the function call eg: radiobutton, textbox etc. Cheers...