IT / Management / Controlling / Efforts Estimation using Function Point Analysis

Controlling - Efforts Estimation using Function Point Analysis


ID 2758316
Classroom 2 days
Webinar 4 days
Method Lecture with examples and exercises.
Prequisite General programming skills
Audience Project managers, analysts, consultants, quality assurance


  • Lunch / Catering
  • Assistance for hotel / travel bookings
  • Comelio certificate
  • Flexible: Free cancellation up until 10 days before the training


Function Point Analysis is a ISO-standardized technique for software efforts estimation. Here, a function point is a unit of measurement to express the amount of business functionality an information system (as a product) provides to a user. The cost (in dollars or hours) of a single unit is calculated from past projects. The original proposal dates from 1979 (Allan Albrecht at IBM) and has seen many new developments of the last decades. This training teaches you how the FPA method and provides an overview of the five ISO-standards which evolved around the original FPA.

Training Dates

  • 2020-Nov-02 - Nov-05
  • 2021-Jan-11 - Jan-14
  • 2021-Mar-22 - Mar-25
  • 2021-May-31 - Jun-03

590 EUR +VAT

Location | Enrollment


Overview of Function Point Analysis

Objectives and Benefits of Function Point Analysis - Function Point Counting Procedures - User View: Definition, Sizing During the Life Cycle of an Application, Life Cycle Phase Comparisons

Types of Function Point Counts, Counting Scope and Application Boundary

Definitions of Function Point Counts: Development Project, Enhancement Project, Application - Counting Scope: Definition of the Purpose of the Count, Definition of the Counting Scope - Application Boundary - Counting Scope and Application Boundary Rules and Procedures: Boundary Rules, Counting Scope and Application Boundary Procedures

Count Data Functions

Definitions: ILFs and EIFs: Internal Logical Files, External Interface Files, Difference between ILFs and EIFs - ILF/EIF Counting Rules: Identification Rules, Complexity and Contribution Definitions and Rules, DET (Data Element Type) and RET (Record Element Type) - ILF/EIF Counting Procedures

Count Transactional Functions

Definitions: EIs (External Inputs), EOs (External Outputs) and EQs (External Inquiry) - Functions Performed by EIs, EOs and EQs - Processing Logic Used by EIs, EOs and EQs - EI/EO/EQ Counting Rules - EI, EO and EQ Counting Procedures - Elementary Process Identification

Determine Value Adjustment Factor

Value Adjustment Factor Determination (VAF) - General System Characteristics - Degrees of Influence - Guidelines to Determine Degree of Influence

Calculate Adjusted Function Point Count

Development Project Function Point Calculation - Enhancement Project Function Point Calculation - Application Function Point Calculation - Application and Conversion Functionality - Application Value Adjustment Factor

Extensions and New Developments

FPA and Use Cases - FPA and Entity Relationship Modeling - FPA and Data Warehousing - ISO and OMG Standards


Marco Skulschus (born in Germany in 1978) studied economics in Wuppertal (Germany) and Paris (France) and wrote his master´s thesis about semantic data modeling. He started working as a lecturer and consultant in 2002.

  • XML Schema ISBN 978-3-939701-54-5
  • Das Java Codebook ISBN 3827322359
  • Java EE 5 Das Handbuch ISBN 978-3446400238
  • Oracle PL/SQL ISBN 978-3-939701-40-8
  • MS SQL Server - T-SQL Programmierung und Abfragen ISBN 978-3-939701-02-6
  • XML: Standards und Technologien ISBN 978-3-939701-21-7

He works as an IT-consultant and project manager. He developed various Business Intelligence systems for industry clients and the public sector. For several years now, he is responsible for a BI-team in India which is mainly involved in BI and OLAP projects, reporting systems as well as statistical analysis and Data Mining.


He led several research projects and was leading scientist and project manager of a publicly funded project about interactive questionnaires and online surveys.