This is a question about theoretical computing. I have came through a question like below;
Consider a project with the following functional units :
Assuming all complexity adjustment factors and weighing factors as average, the function points for the project will be;
The answer is 672. How is this calculated?
Function point = FP = UFP x VAF UFP = Sum of all the complexities i.e. the 5 parameters provided in the question, VAF = Value added Factor i.e. 0.65 + (0.01 * TDI), TDI = Total Degree of Influence of the 14 General System Characteristics.
Estimation Techniques-Function Points. A Function Point (FP) is a unit of measurement to express the amount of business functionality, an information system (as a product) provides to a user. FPs measure software size. They are widely accepted as an industry standard for functional sizing.
The Function Point (FP) is thus calculated with the following formula. FP = Count-total * [0.65 + 0.01 * ∑(f i)] = Count-total * CAF. where Count-total is obtained from the above Table. CAF = [0.65 + 0.01 *∑(f i)]
Function Point (FP) is an element of software development which helps to approximate the cost of development early in the process. It may measures functionality from user’s point of view. Counting Function Point (FP): Step-1:
AVERAGE complexity weights =
{4, 5, 4, 10, 7}
for the 5 complexities respectively.
AVERAGE characteristic weight = 3.
FP
= UFP x VAF
UFP
= Sum of all the complexities i.e. the 5 parameters provided in the question,VAF
= Value added Factor i.e. 0.65 + (0.01 * TDI)
,TDI
= Total Degree of Influence of the 14 General System Characteristics.
Thus function points can be calculated as:
= (200 + 200 + 140 + 60 + 28) x (0.65 + (0.01 x (14 x 3))
= 628 x (0.65 + 0.42)
= 628 x (1.07)
= 672
Thus the function points for the project will be 672.
Checkout this article for a detailed walk-through into function-point calculations.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With