QAI eLearning Logo  
QAI elearning - A Division of QAI
QAI logo
  Home About Us Products and Solutions Organizations FAQs Contact Us  

Products and Solutions


Software Estimation


An Introduction to FPA

ET100: An Introduction to FPA
 Duration: 6 hours |  List Price: USD 48 |  Delivery Mode: eLearning
Buy online Buy online


The size of a software product is an important input for estimating the effort, cost, and time to be spent in developing the product. The productivity of people developing similar products can also be determined and compared by using the product size as an input.

However, factors such as ever-expanding user requirements and the variety of software tools available today make it difficult to estimate the software size. Function point analysis (FPA) is a structured technique for estimating size of a software product. FPA helps in arriving at fairly accurate estimates; as a result, projects can be better managed.

An Introduction to FPA course includes:

  • An Overview to Estimation
  • Basics of Function Point
  • Unadjusted Function Point Count
  • Transaction Function Points
  • General System Characteristics

Course Benefits

This course will enable you to:

  • Get an overview to the estimation process.
  • Understand the basics of function points.
  • Describe the types of function points and the rules involved in function point counting.
  • Understand the types of transaction function points and their counting rules.
  • Examine the general system characteristics (GSCs).

You receive a certificate of completion after successfully completing this course.

Content Brief

Process for estimation involves identifying requirements, converting requirements into size, converting size into effort units, using effort to prepare schedule, and using schedule to prepare overall cost of the project.

Function point analysis (FPA) is a structured technique for estimating size of a software product. Function points are weighted sums of five different factors that relate to user requirements—inputs, outputs, logical files, inquiries and external interfaces.

The user must determine the number of external inputs, external outputs, external inquiries, internal files, and external interfaces in the program. This determines a measure called the unadjusted function point count.

The user can then refine this measure by considering the complexity level of each function point and the 14 complexity adjustment factors related to the overall program.

Value adjustment factor and the unadjusted function point count can be used to calculate the final function point count.

Target Audience: Business Analyst, Project Manager, Team Leader, EPG Members
Prerequisites: None

QAI Global Institute offers special incentives for purchases from developing nations and universities and discounts on bulk purchases.

  ES101: Software Size Estimation Using FPA
  ES102: Software Effort and Schedule Estimation
  ES103: Effort and Schedule Estimation Using COCOMO II
  ET100: An Introduction to FPA
  ET200: An Introduction to COCOMO II
  ET300: An Introduction to COSMIC-FFP
  Software Configuration Management
  Software Quality Management
  Software Testing
  Software Engineering
  Software Project Management
  Software Testing
  Software Estimation
  Software Process Management
  Test Engineering
  Business Process Outsourcing
  IT Service Management
  Project Management
QAI Global Institute is IEEE Education Partner
PMP® Aspire - Your pathway to become a PMP
Click here for larger image.
  I have completed the course, it was a good experience learning online. Priyanka Saini
Systems Operations, Delhi
  I found this course, ‘Outsourcing Project Work’ very informative and referred the same to my younger brother too.
R. Kapur
Senior Software Engineer,
HCL Technologies Ltd.
  I liked the first course of Software Engineering so much that I am enrolling in for another.
Daniel Stonebarger
Student, United States
  QAI Global Institute course does what it claims.
Schjon Aster
Asteroyds Consulting, Canada
CMM IntegrationSM, SCAMPISM, SCAMPISM Lead Appraiser, TSPSM, and IDEALSM are service marks of Carnegie Mellon University. CMMI®, Capability Maturity Model®, Capability Maturity Modeling®, CMM® and Carnegie Mellon® are registered in the US Patent and Trademark Office by Carnegie Mellon University. ITIL® is a Registered Trade Mark of the Cabinet Office (HM, Govt of UK) in the United Kingdom and other countries. CBTL and CBQA are service marks of QAI India Ltd. "PMI®" and the PMI® logo are service and trademarks registered in the United States and other nations. "PMP®" and the PMP® logo are certification marks registered in the United States and other nations.
© QAIeLearning and its licensors.