Geeks With Blogs
Gaurav Taneja Great dreams... never even get out of the box. It takes an uncommon amount of guts to put your dreams on the line, to hold them up and say, "How good or how bad am I?" That's where courage comes in.
Function Point Analysis is an objective and structured technique to measure software size by quantifying its functionality provided to the user, based on the requirements and logical design. This technique breaks the system into smaller components so they can be better understood and analyzed. Function Point count can be applied to Development projects, Enhancement projects, and existing applications as well. There are 5 major components of Function Point Analysis which capture the functionality of the application. These are: External Inputs (EIs), External Outputs (EOs), External Inquiries (EQs), Internal Logical Files (ILFs) and External Interface Files (EIFs). First three are treated as Transactional Function Types and last two are called Data Function Types. Function Point Analysis consists of performing the following steps:
  • Determine the type of Function Point count
  • Determine the application boundary
  • Identify and rate transactional function types to calculate their contribution to the Unadjusted Function Point count (UFP)
  • Identify and rate the data function types to calculate their contribution to the UFP
  • Determine the Value Adjustment Factor (VAF) by using General System Characteristics (GSCs)
  • Finally, calculate the adjusted Function Point count
Posted on Friday, August 4, 2006 5:10 AM Software Matrix | Back to top

Comments on this post: Function Points

# re: Function Points
Requesting Gravatar...
You can download a free function point counting manual from my website

You can find a lot of articles on function points and estimating at www.SoftwareMetrics.Com

David Longstreet
Software Economist
Left by David Longstreet on Jul 08, 2007 4:25 PM

Your comment:
 (will show your gravatar)

Copyright © Gaurav Taneja | Powered by: