up previous next
Next: What is a ``Function Up: Introduction Previous: Introduction

Objectives of Function Point Analysis

Most practitioners of Function Point Analysis (FPA) will probably agree that there are three main objectives within the process of FPA:

  1. Measure software by quantifying the functionality requested by and provided to the customer.
  2. Measure software development and maintenance independently of technology used for implementation.
  3. Measure software development and maintenance consistently across all projects and organizations.

In working towards objectives 2 and 3 above, several organizations have created large repositories of FP counts that cross projects, technologies, and organizations. These repositories can be an invaluable tool for your first estimation efforts, because it lets you compare your project to similar projects that have been developed by other organizations around the world.