The overall objective is to determine adjusted function point count.
There are several steps
necessary to accomplish this. While you may
not understand the mechanics of
the following
steps, they will be
discussed in great detail in the remainder of the book.
The actual
sequence or
order of steps is not necessary. Many counters will
complete step 5
through out the entire count
– gathering information as
they go:
- Determine type of function point count
- Determine the application boundary
- Identify and rate transactional function types to determine
their contribution to the unadjusted
function point count.
- Identify and rate data function types to determine their
contribution to the unadjusted function
point count.
- Determine the value adjustment factor (VAF)
- Calculate the adjusted function point count.
The unadjusted function point (UFP) count is determined in steps 3
& 4.
Steps 3 & 4 are
discussed later in this chapter and
discussed in detail later in the book. It
is not important if step
3 or
step 4 is completed first. In GUI and OO type applications it is
easy
to begin with step 3.
The final function point count (adjusted function point count) is a
combination of both
unadjusted function point count (UFP) and the
general system characteristics
(GSCs).