Get in Touch
 Duration 7 hours

Course Outline

Introduction to Software Measurement

  • Exploring concepts of software sizing and estimation.
  • The role of metrics in the software development process.
  • Assessing software productivity, quality, and performance.
  • Advantages and complexities associated with functional size measurement.

Core Principles of Function Point Analysis

  • Overview of Function Point Analysis (FPA).
  • Key principles of functional size measurement.
  • Function points as a proxy for business functionality.
  • The correlation between function points, effort, cost, and productivity.

Function Point Standards and Methodologies

  • Introduction to IFPUG Function Points.
  • Overview of NESMA Function Points.
  • Comparing various functional sizing approaches.
  • Selecting the most suitable measurement method.

The Functional Size Measurement Process

  • Defining system boundaries.
  • Interpreting user requirements from a functional standpoint.
  • Specifying functional components for assessment.
  • Implementing functional size measurement rules.

Identifying Data Functions

  • Comprehending Internal Logical Files (ILFs).
  • Understanding External Interface Files (EIFs).
  • Recognizing and categorizing data functions.
  • Applying measurement rules through examples.

Measuring Transactional Functions

  • Understanding External Inputs (EIs).
  • Understanding External Outputs (EOs).
  • Understanding External Queries (EQs).
  • Categorizing and measuring transactional capabilities.

Complexity, Weighting, and Computation

  • Determining complexity levels for functions.
  • Applying appropriate function point weights.
  • Calculating total function points.
  • Reviewing measurement scenarios and practice exercises.

Software Estimation via Function Points

  • Leveraging function points for effort estimation.
  • Enhancing project planning and forecasting.
  • Quantifying development productivity.
  • Implementing function point analysis in real-world projects.

NESMA Impacted Enhancement Function Points

  • Concepts behind measuring enhancements.
  • Introduction to Impacted Function Points (IFP).
  • Assigning impact factors.
  • Utilizing NESMA enhancement measurement techniques.

Practical Workshop and Course Recap

  • Applying FPA techniques to measure a software example.
  • Reviewing calculations and outcomes.
  • Utilizing measurements for quality and productivity insights.
  • Summary and recommended next steps.

Requirements

  • A foundational understanding of software estimation and sizing principles.

Target Audience

  • Project managers
  • Business analysts
  • Software metric specialists
  • Quality consultants

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories