+ 0855 5646 7189
Mon - Fri 08:00 - 20:00 / Closed on Weekends
Follow us
Exact matches only
Search in title
Search in content
Search in excerpt
Search in comments
Filter by Custom Post Type

Expert Training on Function Point Analysis Techniques


Function Point Training

CFPS Exam Preparation

Our Certified Function Point Specialist (CFPS) preparation course for the CFPS Examination is intended to refresh participants on the fundamentals of counting and applying function points in preparation for the IFPUG certification exam. This course will thoroughly review the rules contained in latest release of the IFPUG Counting Practices Manual. There is also allocated time to ask individual questions and review any personal challenges.

The one-day Function Point Analysis course can be deployed on-site or via our online learning platform.

Note: This course is also available in Spanish.

Estimation Techniques Workshop

The two-day Estimation Techniques Workshop provides a facilitated training experience for individuals who are involved with the production and management of software project estimates. We will help you to understand estimation and sizing as it applies to your organization and how to identify which process changes are required to fulfill your estimation objectives. The workshop is a combination of lecture, exercises and discussion.

In the workshop, you will:

Learn the basics of software estimation and the impact of lifecycles and timing

Understand the interaction of complexity, process and behavior attributes within the software estimation process

Discover the necessity of sizing and how it normalizes your data for consistency and accuracy

Learn specific sizing techniques that fit your organization

Identify a set of specific estimation practices that satisfy your project and program goals

Function Point Fundamentals

The most effective approach to learning the function point sizing and analysis technique is through classroom instruction and hands-on practical experience. This dynamic, professionally facilitated class maximizes the learning experience by providing attendees with the opportunity to learn by doing.

Attendees will learn and apply the current International Function Point Users Group 4.3 counting guidelines, recommended by today’s industry leaders, through exercises and case studies. Ample time is provided to address questions and to discuss unique sizing scenarios.

The two-day class can be deployed on-site or via our online learning platform. Attendees will:

Understand the principles behind counting techniques

Apply Function Point Analysis to both applications and projects, as well as an overall metrics program

Understand the role of function points in estimation models

Improve communications with users through functional metrics

Note: This course is also available in Spanish.

Function Points: Advanced

Our Advanced Function Points course accelerates your comprehension of the Function Point Analysis technique through intensive instruction and hands-on practical application. This course will quickly review Function Point counting concepts and discuss advanced counting issues.

The one-day course can be deployed on-site or via our online learning platform. Attendees must have previously taken an introductory Function Point course or have experience as a Function Point counter.

In the course, you will learn how to:

    Apply IFPUG counting practices and release 4.x counting rules in advanced situations and to new technologies and environments

Utilize Use Cases as an aid in counting Function Points

Count Client-Server, GUI, OO, Web/e-Business and Data Warehouse applications

Understand the principles, implications and differences behind these techniques and environments

Note: This course is also available in Spanish.

Quick and Early Function Points

You don’t always have the data that you need to do a detailed sizing of your software. Quick and Early Function Points (QEFP) provides an alternative.

The Quick and Early Function Points class starts with a review of the Function Point Analysis methodology and an explanation as to how QEFP developed as an alternative suitable for early sizing. Attendees will learn the principles of QEFP, followed by an in-depth examination of the traditional and modified counting process. The remaining time is spent learning which words map into which functions and how to turn those words into numbers that are useful for all kinds of metrics.

This one-day training class provides easy-to-understand concepts and easy-to-use techniques for sizing units of work to support estimating and measuring progress during Agile sprints and traditional lifecycles.

Note: This course is also available in Spanish.

SNAP Fundamentals

In this two-day course, attendees will learn and apply SNAP counting techniques through intensive instruction and hands-on practical application.

SNAP provides a quantifiable measure for the non-functional size of software. As such, attendees will learn to size non-functional characteristics by means of documented definitions, guidance and practices in order to:

Improve software estimation

Build better benchmarks

Better communicate non-functional issues among stakeholders

Attendees of the course can expect to:

Understand the principles behind SNAP counting techniques

Apply the SNAP process to both applications and projects

Understand how SNAP points and function points can be used in conjunction for maximum benefit

Improve communications with users through non-functional metrics

Software Estimating with COSMIC

This course effectively trains participants to understand, use and produce estimates using the COSMIC Functional Size Measurement Method, in conjunction with simple estimating heuristics and more sophisticated cost-driver profiles based on COCOMO.II.2000. It shows how the results can be used to estimate the effort, duration, staffing and costs likely to be incurred by a software development project.

The course introduces the ISO standard COSMIC FSM method and shows how sizing and estimating can be integrated from the very beginning of the requirements elicitation process. It includes Estimating for Agile development using the User Story Card technique and demonstrates how to determine the size of a product backlog of Functional User Requirements (FUR).

Participants will learn to handle uncertainty in sizing when detail is scarce and how to measure size precisely when relevant information is available, up to the point of release, and even post delivery.

The course consists of a two-day classroom learning session on the COSMIC sizing method, as well as a one-day coached workshop.

View Our Training Calendar
Training Calendar