Function Points for Client/Server Applications

This course explains in detail the IFPUG published white paper in Client/Server applications.
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
4 students enrolled
25% off
Take This Course
  • Lectures 7
  • Length 1 hour
  • Skill Level Expert Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 10/2015 English

Course Description

If you are well conversant with Function Point Analysis and need to implement it for Client/Server applications this course will explain the interpretation provided by International Function Point Users Group (IFPUG) in the form of a white paper titled "Hints to Counting Applications in a Client/Server environment".

This course will illustrate to you in detail the concepts needed to establish Function Point size of an application in a Client/Server environment as given in IFPUG's white paper.

In this course you will understand the various Client/Server components and layers of a software application from the perspective of Function Point Analysis.

You will learn the set of 5 models of Gartner Client/Server architecture which is the basis for Function Point counting for applications which are split into multiple components.

You will understand why Boundary is the most critical part of Function Point Analysis and learn how to map the models of Gartner to draw a Boundary.

You will understand a real-time CRM application of a Telecom organization from the perspective of Function Point Analysis and apply the Gartner Client/Server models to draw the boundary.

You will learn where to look for Data Functions, and deal with them when they are physically distributed between application's different components.

You will learn how to identify the Transactions with respect to boundary and deal with them when they have multiple processing logic alternatives.

You will know when to apply IFPUG's SNAP where FPs cannot be counted for some aspects of Client/Server applications.

What are the requirements?

  • Understanding of IFPUG FPA methodology.

What am I going to get from this course?

  • Implement the Function Point Analysis methodology in Client/Server environment.
  • This course will explain in detail the white paper on Client/Server environment published by IFPUG. This white paper is available only to IFPUG members whose membership costs $185.

Who is the target audience?

  • This course is best suited for professionals who are well versed with IFPUG FPA methodology and are looking to enhance their skill to interpret the methodology for Client/Server environments.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Counting Function Points for Client Server Applications
4 questions

Client/Server Architecture Basics

Components & Models of Client/Server Architecture
8 questions

Components and Models of Client/Server architecture

Boundary Importance
Identifying Boundary
8 questions

Counting Considerations - Boundary

Counting Scope Significance
Determining Counting Scope
4 questions

Counting Consideration - Counting Scope

Counting Data Functions & Transactions
5 questions

Data Functions and Transactions

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Babu is Software Estimation and Quality Consultant with over 15+ years of Quality consulting and training experience.

He led Quality and Estimation initiatives in Asia, Europe and USA.

He has worked in the roles of Business Analyst, Project Administrator, Quality Consultant, Internal Auditor, Trainer and Software Estimation Consultant.

His areas of expertise include process consulting spanning Definition, Implementation, Maintenance, and Improvements in line with ISO 9001 and 27001 standards, CMMI and Agile models.

He also worked extensively on Software Estimation and Measurement in line with IFPUG FPA, NESMA, COSMIC and SNAP methodologies.

Ready to start learning?
Take This Course