Download 1 Function Point Workbench

Transcript
FUNCTION POINT WORKBENCH
METHODOLOGY
A Logical Transaction
•
Is one of the software components allocated Function Points in
Function Point Analysis.
•
Represents a user's interaction with the software system. It is what
a user perceives as a 'unit of work' or 'task' and is considered by the
user to be complete when it has achieved its ‘business’ goal.
•
Is visible or known to the User. It is usually manifested to its users
by an interaction across the Application Boundary.
•
Is initiated by a definable external stimulus, in its physical
implementation, The stimulus can operate by:
− direct user interaction e.g. keyboard or mouse action
− indirectly e.g. batch job schedule, system date/time
change, completion or outcome of another transaction.
•
Is considered to be unique when the set of business rules which
define it are unique. The rules include, for example, specification
of:
− operations to be performed
− data to be used
− the format (i.e. data elements / arrangement / order) of its
external manifestation
− sequence of operations
− any methods (e.g. algorithms) and logical operations used
to select or transform data
− validity checks
− responses to abnormal situations.
•
Should be described in language understood by its user.
 Copyright: CHARISMATEK SOFTWARE METRICS
PAGE 2–5