Get in Touch

Course Outline

Introduction to Software Measurement

  • Exploring concepts of software sizing and estimation
  • The significance of metrics in software development
  • Evaluating software productivity, quality, and performance
  • Advantages and challenges associated with functional size measurement

Fundamentals of Function Point Analysis

  • Overview of Function Point Analysis (FPA)
  • Grasping the principles of functional size measurement
  • Function points as an indicator of business functionality
  • The interplay between function points, effort, cost, and productivity

Function Point Standards and Methods

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

Functional Size Measurement Process

  • Defining system boundaries
  • Interpreting user requirements from a functional standpoint
  • Identifying functional components for measurement
  • Applying rules for functional size measurement

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 levels of function complexity
  • Applying function point weights
  • Calculating total function points
  • Reviewing examples and exercises related to measurement

Software Estimation Using Function Points

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

NESMA Impacted Enhancement Function Points

  • Grasping the concepts of enhancement measurement
  • Introduction to Impacted Function Points (IFP)
  • Assigning impact factors
  • Applying NESMA techniques for enhancement measurement

Practical Workshop and Course Review

  • Measuring a sample software application using FPA techniques
  • Analyzing calculations and results
  • Utilizing measurements for quality and productivity analysis
  • Summary and future steps

Requirements

  • Foundational knowledge and comprehension of software estimation and sizing techniques

Audience

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

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories