SNAP IFPUG Software Size Estimation and Measurement ( snapifpug | 14 hours )

Prerequisites:
  • Basic knowledge and understanding of software estimation and sizing

Audience

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

Software Non-functional Assessment Process (SNAP) is a measurement of software development based on the non-functional requirement and size of the software. It is widely used in collaboration with Function Points to aid project estimation, performance productivity, and quality analysis. The International Function Point User Group (IFPUG) is a US-based organization of function point analysis metric software users. The IFPUG functional size measurement method quantifies software functionality based on its logical design and functional requirements.

This instructor-led, live training (online or onsite) is aimed at professionals who wish to learn how to use SNAP in project measurement and estimation.

By the end of this training, participants will be able to:

  • Learn about the SNAP and FPA rules and guidelines.
  • Be able to plan and estimate software projects better.
  • Understand process performance baselines and identify areas for process improvement.
  • Utilize SNAP to increase performance efficiency and obtain functional stability.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction

Overview of SNAP and IFPUG FPA

Software Project Estimation

Parametric

Group and Size-Based Estimation

Understanding Process Performance Baselines

Software Project Metrics

Overview of Function Point Analysis

Identifying Type of Count, Purpose, Scope, and Boundary

Data Functions

Elementary Process and Transaction Functions

Conversion Functions

Calculating a Functional Size

Identifying User Requirements

Counting Enhancement Projects

IFPUG FPA Advantages and Disadvantages

Current FSMs

Software Non-functional Assessment Process (SNAP)

Determining SNAP Purpose, Scope, and Boundary

SNAP Categories and Sub-Categories

Calculating Non-Functional Size Formulae

SNAP Calculation Case Study

Summary and Next Steps

Sites Published:

United Arab Emirates - SNAP IFPUG Software Size Estimation and Measurement

Qatar - SNAP IFPUG Software Size Estimation and Measurement

Egypt - SNAP IFPUG Software Size Estimation and Measurement

Saudi Arabia - SNAP IFPUG Software Size Estimation and Measurement

South Africa - SNAP IFPUG Software Size Estimation and Measurement

Brasil - SNAP IFPUG Software Size Estimation and Measurement

Canada - SNAP IFPUG Software Size Estimation and Measurement

中国 - SNAP IFPUG Software Size Estimation and Measurement

香港 - SNAP IFPUG Software Size Estimation and Measurement

澳門 - SNAP IFPUG Software Size Estimation and Measurement

台灣 - SNAP IFPUG Software Size Estimation and Measurement

USA - SNAP IFPUG Software Size Estimation and Measurement

Österreich - SNAP IFPUG Software Size Estimation and Measurement

Schweiz - SNAP IFPUG Software Size Estimation and Measurement

Deutschland - SNAP IFPUG Software Size Estimation and Measurement

Czech Republic - SNAP IFPUG Software Size Estimation and Measurement

Denmark - SNAP IFPUG Software Size Estimation and Measurement

Estonia - SNAP IFPUG Software Size Estimation and Measurement

Finland - SNAP IFPUG Software Size Estimation and Measurement

Greece - SNAP IFPUG Software Size Estimation and Measurement

Magyarország - SNAP IFPUG Software Size Estimation and Measurement

Ireland - SNAP IFPUG Software Size Estimation and Measurement

Luxembourg - SNAP IFPUG Software Size Estimation and Measurement

Latvia - SNAP IFPUG Software Size Estimation and Measurement

España - SNAP IFPUG Software Size Estimation and Measurement

Italia - SNAP IFPUG Software Size Estimation and Measurement

Lithuania - SNAP IFPUG Software Size Estimation and Measurement

Nederland - SNAP IFPUG Software Size Estimation and Measurement

Norway - SNAP IFPUG Software Size Estimation and Measurement

Portugal - SNAP IFPUG Software Size Estimation and Measurement

România - SNAP IFPUG Software Size Estimation and Measurement

Sverige - SNAP IFPUG Software Size Estimation and Measurement

Türkiye - SNAP IFPUG Software Size Estimation and Measurement

Malta - SNAP IFPUG Software Size Estimation and Measurement

Belgique - SNAP IFPUG Software Size Estimation and Measurement

France - SNAP IFPUG Software Size Estimation and Measurement

日本 - SNAP IFPUG Software Size Estimation and Measurement

Australia - SNAP IFPUG Software Size Estimation and Measurement

Malaysia - SNAP IFPUG Software Size Estimation and Measurement

New Zealand - SNAP IFPUG Software Size Estimation and Measurement

Philippines - SNAP IFPUG Software Size Estimation and Measurement

Singapore - SNAP IFPUG Software Size Estimation and Measurement

Thailand - SNAP IFPUG Software Size Estimation and Measurement

Vietnam - SNAP IFPUG Software Size Estimation and Measurement

India - SNAP IFPUG Software Size Estimation and Measurement

Argentina - SNAP IFPUG Software Size Estimation and Measurement

Chile - SNAP IFPUG Software Size Estimation and Measurement

Costa Rica - SNAP IFPUG Software Size Estimation and Measurement

Ecuador - SNAP IFPUG Software Size Estimation and Measurement

Guatemala - SNAP IFPUG Software Size Estimation and Measurement

Colombia - SNAP IFPUG Software Size Estimation and Measurement

México - SNAP IFPUG Software Size Estimation and Measurement

Panama - SNAP IFPUG Software Size Estimation and Measurement

Peru - SNAP IFPUG Software Size Estimation and Measurement

Uruguay - SNAP IFPUG Software Size Estimation and Measurement

Venezuela - SNAP IFPUG Software Size Estimation and Measurement

Polska - SNAP IFPUG Software Size Estimation and Measurement

United Kingdom - SNAP IFPUG Software Size Estimation and Measurement

South Korea - SNAP IFPUG Software Size Estimation and Measurement

Pakistan - SNAP IFPUG Software Size Estimation and Measurement

Sri Lanka - SNAP IFPUG Software Size Estimation and Measurement

Bulgaria - SNAP IFPUG Software Size Estimation and Measurement

Bolivia - SNAP IFPUG Software Size Estimation and Measurement

Indonesia - SNAP IFPUG Software Size Estimation and Measurement

Kazakhstan - SNAP IFPUG Software Size Estimation and Measurement

Moldova - SNAP IFPUG Software Size Estimation and Measurement

Morocco - SNAP IFPUG Software Size Estimation and Measurement

Tunisia - SNAP IFPUG Software Size Estimation and Measurement

Kuwait - SNAP IFPUG Software Size Estimation and Measurement

Oman - SNAP IFPUG Software Size Estimation and Measurement

Slovakia - SNAP IFPUG Software Size Estimation and Measurement

Kenya - SNAP IFPUG Software Size Estimation and Measurement

Nigeria - SNAP IFPUG Software Size Estimation and Measurement

Botswana - SNAP IFPUG Software Size Estimation and Measurement

Slovenia - SNAP IFPUG Software Size Estimation and Measurement

Croatia - SNAP IFPUG Software Size Estimation and Measurement

Serbia - SNAP IFPUG Software Size Estimation and Measurement

Bhutan - SNAP IFPUG Software Size Estimation and Measurement

Nepal - SNAP IFPUG Software Size Estimation and Measurement

Uzbekistan - SNAP IFPUG Software Size Estimation and Measurement