0
8.6kviews
Find function points for an e-commerce application

Find function points for an e-commerce application with following data,

Number of user Inputs $ \ \ \ $ 50

Number of user Outputs $ \ \ \ $ 40

Number of user Inquiries $ \ \ \ $ 35

Number of user Files $ \ \ \ $ 06

Number of External Interfaces $ \ \ \ $ 04

Assume suitable complexity adjustment factors and weighting factors.


Mumbai University > Computer Engineering > Sem6 > Software Engineering

Marks: 5M

Year: May 2012

1 Answer
0
659views

Function Point Based Estimation

Given that

  1. Number of user input = 50
  2. Number of user output = 40
  3. Number of user enquiries = 35
  4. Number of files =06
  5. Number if external interfaces = 04

Let’s take complexity adjustment values and weighting factor are average

- Domain Characteristics Count X Average Value
1. No. of user input 50 X 4 300
2. No. of user output 40 X 5 280
3. No. of user enquiries 35 X 4 210
4. No. of files 06 X 10 90
5. No. of external interface 04 X 7 40
- - - - - 920

Software complexity can be computed by answering following questions. These are complexity adjustment values.

  1. Does the system need reliable backup and recovery?
  2. Are data communications required?
  3. Are there distributed processing functions?
  4. Is performance of the system critical?
  5. Will the system run in an existing, heavily utilized operational environment?
  6. Does the system require online data entry?
  7. Does the online data entry require the input transaction to be built over multiple screen or operation?
  8. Are the master file updated online?
  9. Are the input, output, file or inquiries complex?
  10. Is the internal processing complex?
  11. Is the code designed being reusable?
  12. Are conversion and installation included in the design?
  13. Is the system design for multiple installation in different organization?
  14. Is the application designed to facilitate change and ease of use by the user?

    • Function Points (FP) = $Count \ \ \ Total * (0.65 + (0.01 * Sum(Fi))) \\ = 920 * (0.65 + (0.01 * 42)) \\ = 920 * (0.65 + 0.42) \\ = 920 * 1.07 \\ = 984.4$

    Function Point value is 984.4

1

I guess count total calcuated is wrong. so the final function point value is also wrong.

Refer: This Example


Please log in to add an answer.