0% found this document useful (0 votes)
45 views1 page

What Is Function Point Analysis?

Function point analysis is a methodology that measures software productivity and development/maintenance costs by counting the number of end-user requested functions, which are defined as external inputs, outputs, logical internal files, external interface files, or external inquiries.

Uploaded by

Jason Holloway
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
45 views1 page

What Is Function Point Analysis?

Function point analysis is a methodology that measures software productivity and development/maintenance costs by counting the number of end-user requested functions, which are defined as external inputs, outputs, logical internal files, external interface files, or external inquiries.

Uploaded by

Jason Holloway
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

What is Function Point Analysis?

Function point analysis (FPA) is a methodology for measuring software productivity and the cost
associated with the development and maintenance. One function point (FP) is one end-user requested
business function. The following defines the five characteristics of function points (Grupe 1991):
1. External Inputs: these are end-user actions such as putting in a login or
executing a mouse click.
2. External Outputs: the system provides the end-user output or interface
such as a GUI display or items in a report.
3. Logical Internal Files: these files are the master or transaction files that
the system interacts with during its session.
4. External Interface Files: unlike logical internal files, where the
application uses solely for its purpose, these files are or databases are
shared with other applications or systems.
5. External Inquiries: this function is initiated by the end-user. For
example, the end-user wishes to submit a query to a database or
requests on-line help. In any case the developer provides a means for
the end-user to "search" for answers.

You might also like