Get in Touch

Course Outline

Introduction to Software Measurement

  • Exploring core concepts of software sizing and estimation.
  • The critical role of metrics in the software development lifecycle.
  • Evaluating software productivity, quality, and performance.
  • Weighing the benefits and challenges associated with functional size measurement.

Fundamentals of Function Point Analysis

  • Comprehensive overview of Function Point Analysis (FPA).
  • Gaining insight into the principles of functional size measurement.
  • Recognizing function points as a gauge of business functionality.
  • Exploring the interplay between function points, effort, cost, and productivity.

Function Point Standards and Methods

  • Introduction to IFPUG Function Points.
  • Overview of NESMA Function Points.
  • Comparative analysis of various functional sizing approaches.
  • Selecting the most appropriate measurement methodology for specific needs.

Functional Size Measurement Process

  • Defining system boundaries.
  • Analyzing user requirements from a functional standpoint.
  • Identifying and defining functional components for measurement.
  • Implementing functional size measurement rules.

Identifying Data Functions

  • Understanding Internal Logical Files (ILFs).
  • Understanding External Interface Files (EIFs).
  • Identifying and classifying data functions.
  • Applying measurement rules with illustrative examples.

Measuring Transactional Functions

  • Understanding External Inputs (EIs).
  • Understanding External Outputs (EOs).
  • Understanding External Queries (EQs).
  • Classifying and measuring transactional functionality.

Complexity, Weights, and Calculation

  • Determining complexity levels for functions.
  • Applying function point weights accurately.
  • Calculating total function points.
  • Reviewing measurement examples and participating in exercises.

Software Estimation Using Function Points

  • Leveraging function points for effort estimation.
  • Enhancing project planning and forecasting capabilities.
  • Measuring development productivity effectively.
  • Applying function point analysis in real-world projects.

NESMA Impacted Enhancement Function Points

  • Understanding the concepts behind enhancement measurement.
  • Introduction to Impacted Function Points (IFP).
  • Assigning appropriate impact factors.
  • Applying NESMA techniques for enhancement measurement.

Practical Workshop and Course Review

  • Measuring a software example using FPA techniques.
  • Reviewing calculations and final results.
  • Applying measurements for quality and productivity analysis.
  • Summary of key takeaways and next steps.

Requirements

  • Fundamental knowledge and understanding of software estimation and sizing techniques.

Target Audience

  • Project managers
  • Business analysts
  • Software metrics specialists
  • Quality assurance consultants
 7 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories