Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction to Software Measurement
- Exploring concepts of software sizing and estimation.
- The significance of metrics in the software development lifecycle.
- 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).
- Core principles underlying functional size measurement.
- The role of function points in quantifying business functionality.
- Interrelationships 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 suitable measurement methodology.
Functional Size Measurement Process
- Defining system boundaries.
- Interpreting user requirements through a functional lens.
- Identifying functional components for measurement purposes.
- Applying rules for functional size measurement.
Identifying Data Functions
- Understanding Internal Logical Files (ILFs).
- Understanding External Interface Files (EIFs).
- Identification and classification of data functions.
- Application of measurement rules with illustrative examples.
Measuring Transactional Functions
- Understanding External Inputs (EIs).
- Understanding External Outputs (EOs).
- Understanding External Queries (EQs).
- Classification and measurement of transactional functionalities.
Complexity, Weights, and Calculation
- Determining complexity levels for functions.
- Applying function point weights.
- Calculating total function points.
- Reviewing examples and exercises related to measurements.
Software Estimation Using Function Points
- Leveraging function points for effort estimation.
- Aiding in project planning and forecasting.
- Evaluating development productivity.
- Implementing function point analysis in real-world projects.
NESMA Impacted Enhancement Function Points
- Concepts of enhancement measurement.
- Introduction to Impacted Function Points (IFP).
- Assignment of impact factors.
- Application of NESMA enhancement measurement techniques.
Practical Workshop and Course Review
- Conducting measurements on a software example using FPA techniques.
- Reviewing calculations and outcomes.
- Utilizing 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 metric specialists
- Quality consultants
7 Hours
Testimonials (1)
I am getting the correct level of understanding I need to assist in my day to day work