VisualFSM Measurement Methods

IFPUG, MkII, Cosmic and SiFPA

Vfsm provides a complete measurement environment for performing Functional Size Analysis. It covers the whole measurement lifecycle from defining the software description, View and Architecture, the Functional Requirements, the purpose and scope and performing and reporting on measurements.

Vfsm will allow you to measure your projects using any of the above methods.

A brief overview of each method is given below and a link is provided to take you to more information about each method.

As an addition, VisualFsm Autosize WB introduces users to the topic of automatically measuring the size of Functional Size of Requirements using COSMIC.


Function Point Analysis (FPA) is a sizing measure of clear business significance.

First made public by Allan Albrecht of IBM in 1979, the FPA technique quantifies the functions contained within software in terms that are meaningful to the software users. The measure relates directly to the business requirements that the software is intended to address.

It can therefore be readily applied across a wide range of development environments and throughout the life of project, from early requirements definition to full operational use.


 Read More

MkII-FPA Design Authority: UKSMA 
Based on a method devised by Charles Symons and described in his book “Estimating with Mk2 FPA”, the Mk2 FPA method has evolved through 3 versions, the most current of which is V1.3.1. The main feature of the method is the simple measurement model; there are only 3 components to consider:

  • Inputs: Data coming into the software from a user in the external environment
  • Outputs: Date leaving the software to a user in the external environment
  • Entity References: The Storage, retrieval and deletion of date from permanent storage.

Read More

The COSMIC method defines the principles, rules and a process for measuring a standard functional size of a piece of software. 'Functional size' is a measure of the amount of functionality provided by the software, completely independent of any technical or quality considerations.

The COSMIC method measures a size as seen by the 'functional users' of the piece of software to be measured, i.e. the senders and/or intended recipients of the data that must enter or exit from the software, respectively



Read More

The Association is a non-profit organization and is intended to achieve the following purposes:

  • Develop and disseminate world wide the Simple Function Point method
  • Promote continuous training and professional development of its own members
  • Promote the establishment of professional networks among its members and outside
  • Contribute to software measurement's dissemination within an international context.




Read More

About Pentad-SE

The Business of Pentad-SE is to provide the support, training and appropriate tools needed to implement software measurement strategies.

Privacy Policy

Pentad-Se will use any information you give us only in connection with the VisualFSM product line. We will not share or distribute any information you give us with any other third party.

Free Community Edition

The Community Edition
is designed to help prospective analysts and measurers to acquire Functional Size Measurement skills and share experiences with other users.It is not intended for commercial use.

The Personal Edition
Is for personal and commercial use and additional features are unlocked .

The Professional Edition
For handling multi projects and estimating.

The Solution Farm

As a service to the Measurement Community Pentad-SE has established the Vfsm Solution Farm. There you will find solutions to Case Studies from all four methods.

If you are connected to the Internet Vfsm can retrieve the current catalogue of solutions and you will be able to download them directly. You may have to pay a small fee for some of the more complicated solutions..


Get in Touch