Posted by

The COSMIC Functional Size Measurement Method: An Introduction

Information Technology Track


IT-9 – Presentation – Estimating Hardware Storage Costs

IT-9 – Handout – Estimating Hardware Storage Costs


The COSMIC functional size measurement method is a relatively new and not very well known method to measure the functional size of pieces of software. The main advantages of this method over the existing methods (like IFPUG and NESMA function point analysis) is that COSMIC is designed to also measure other types of software than the traditional administrative software. COSMIC can therefore be used to measure real-time, embedded, infrastructure software, as well as administrative software. Another advantage is the continuous scale that is used in the COSMIC method, which makes it possible to accurately measure the difference in size between different functional processes. Based on these characteristics, the functional size measured in COSMIC has become an important variable in software project effort and cost estimation, especially in real-time and embedded software projects.
The training gives an introduction of the COSMIC method and an overview of the most important guidelines of how to apply the method. The training also involves a number of examples of how to use the size measured in COSMIC in software project cost estimation. After the training, the participants understand the way the method works and they will be able to do some simple measurement exercises.


H.S. van Heeringen
Sogeti Nederland B.V.
Drs. Harold van Heeringen CFPA, works for Sogeti Nederland as a senior metrics consultant/ software cost engineer. His work is all about measuring and estimating fixed-date and fixed price software projects. Harold graduated from the university of Groningen in business economics in 1997 and he has worked in information technology ever since.
Harold is an expert in the functional sizing methods FPA and COSMIC and he is a certified practitioner in both methods. Furthermore he is an expert in different software estimation models and benchmarking practices. In his role as metrics consultant, he advises clients on how to implement Estimating & Performance Measurement processes into their organizations and he trains people in functional size measurement, project estimation and benchmarking. Next to his consulting work, he is also heavily involved in the Sogeti estimation process for fixed-price / fixed date projects. Harold is an advanced expert in using estimation tools like QSM SLIM, Galorath SEER-SEM and the ISBSG tooling.
Next to his job, Harold is also involved in a number of metrics related communities:
International Software Benchmarking Standards Group (ISBSG) President
Netherlands Software Metrics Association (NESMA)
board member and chairman of the working groups ‘COSMIC’, ‘ Benchmarking’ and ‘FPA in contract(ing)’
Common Software Measurement International Consortium (COSMIC)
Dutch representative in the International Advisory Council (AIC)
Dutch Association for Cost Engineers (DACE) working group parametric analysis
Harold publishes white papers and articles regularly and posts most of his presentations on slideshare. He can be reached through e-mail at harold.van.heeringen@sogeti.nl, or through the website http://metrieken.sogeti.nl. He is active on LinkedIn. Harold also shares his professional thoughts on twitter: @haroldveendam