COSMIC FFP for Sizing & Estimating MIS and Real-Time Software Requirements


Learn how to measure the software component of software-intensive systems using the latest ISO-standard method


This course introduces participants to the functional size measurement of software, regardless of the application domain for which that software is produced. The COSMIC FFP technique has been created, learning the lessons of the past 20 years, by an international consortium specifically with the objective of providing a measure of the output of the software development process that works for modern software applications irrespective of the operational performance constraints that the software is designed to meet.

Course Topics

  • Background to software functional size measurement and to the COSMIC initiative
  • Principles of the COSMIC FFP method and rules for its application for new development and enhancement projects
  • Approaches to estimating using the COSMIC FFP method, and the method's wider uses
  • Considerations on implementing the method.


The session will be extensively illustrated with practical examples and GIFPA case study material from both the Management Information System and Real-Time worlds.


In-house Courses £3000 GBP + VAT per in house 2 day session (up to 8 delegates)
Public Course £ 750 GBP + VAT per person (public seminar)

Course ref:


Available as:
2 day course

Intended Audience:

Project managers, team leaders, development staff, and those who need measures to estimate, manage risk, control contracts and measure performance



More Information
Key to symbols
Delivery Vehicles supported for course:
  Formal Course
Workshop   Workshop
Advanced Workshop   Advanced Workshop
Learning Break   Learning Break

back to top

Related Training

Tools and Techniques - Other Functional Size Methods

Practical use of IFPUG Function Point Analysis  Formal Course 
Learn the most popular technique for measuring the functional size of software applications and projects

Practical use of MkII Function Point Analysis  Formal Course 
Learn the UK Government’s preferred technique for measuring the functional size of software applications and projects

Applying Software Metrics

Counting Object-Oriented Applications and Projects  Advanced Workshop
An advanced workshop for practitioners wishing to apply functional size measurement in object-oriented environments.

FPA Follow-Up Workshop  Advanced Workshop 
An advanced workshop to help experienced practitioners resolve the issues that arise when using unfamiliar technologies.

Function Point Counting Workshop   
Apply your skills in a coached workshop – consolidate your skills and experience on the job.

Sizing E-commerce Applications  Advanced Workshop
An advanced workshop for practitioners wishing to apply functional size measurement to internet-based solutions

Related Services

Applying Software Metrics

Data Collection
Services for identifying, collecting and checking measurements.

Starting a Measurement Programme
A measurement programme is part of a means to an end (one or more business objectives). To deliver any benefit the objective(s) must be clearly understood first and then the measurement programme must be designed to support them.

Supporting a Measurement Programme
Once successfully started, there are various activities required to keep the measurement programme operating effectively and the results relevant.

Assessing Capability

Functional Sizing Audits
To ensure that the selected functional sizing method is being used to produce reliable consistent results.

Estimating and Risk

Estimating Size
Estimating Size from detailed requirements and detailed designs.

Measuring Requirements and Changes
Measuring the functional size of change requests and estimating their impact in terms of cost, duration, effort etc.

Measuring Performance

Performance Measurement and Analysis
A range of services to help organisations determine what measures, data collection and analysis techniques are appropriate.

An accepted technique used to calculate and improve organisational performance with respect to appropriate benchmarks.


Contract Management
A set of processes for management of the work subcontracted to those suppliers, to ensure compliance and ameliorate the issues and risks involved.

Planning and Supplier Selection
A reliable process for identfying a suitable supplier or suppliers for given packages of work. This also identifies issues or risks to the work that may be a consequence of using each supplier.

Tools and Techniques

A method designed to measure the functional size of real-time, multi-layered software such as used in telecoms, process control, and operating systems, as well as business application software, all on the same measurement scale.


Come back Function Point Analysis (modernised) - All is Forgiven!
In this paper, Charles Symons examines the reasons for the decline, and the main advances in thinking on the more general topic of Functional Size Measurement (FSM) which have been made in the last 15 years. Specifically, the COSMIC FFP method is seen as a significant step forward in being the first method designed by an international group of software metrics experts to work for both business application and real-time software.

Using COSMIC for Real-Time and Embedded Systems
Exploring the use of COSMIC-FFP based estimation in a real-time and embedded systems context.

Software Size Measurement
Undergoing a renaissance, Functional Size Measurement is applicable thorughout the development, maintenance and support lifecycles.

The Importance of the Size of Software Requirements
Size measurement methods have played a key role in helping to solve real-world problems of estimating, supplier/customer disputes, performance improvement and the management of outsourced contracts. This paper discusses the history of functional size measurement and the status of the COSMIC-FFP method.

GIFPA Ltd. 2016

Copyright 2001-2016 GIFPA Ltd. 2016 All rights reserved.

Applying Software Metrics
Assessing Capability     
Estimating and Risk       
Improving Processes     
Measuring Performance
Tools and Techniques   
About GIFPA         
Copyright & Legal