SlideShare a Scribd company logo
NEtherlands Software Metrics users Association
About NESMA
 NEderlandse Software Metrieken gebruikers Associatie








NEtherlands Software Metrics users Association
from 1995
Started in 1989 as NEFPUG
NEderlandse FunctiePUnt Gebruikersgroep
NEtherlands Function Point Users Group
Not-for-profit
Run by volunteers
Managed by an ‘elected’ board
Organisation structure: association
Registered: Chamber of Commerce, Amsterdam
NESMA members (2010)
 83 Corporate Members
IT Services Large (14)
Tools (8)
Industry (4)

IT Services Small (16)
Financial (11)
Education (2)
5%

2%

Consultancy (15)
Governement (13)

17%

16%

19%
13%

10%
18%
Mission
 Improving the predictability of the cost of the delivery of

and the maintenance of software
 Making the predictability objective by means of
unambiguous measurement data
 Offering a set of guidelines to both customer and
supplier to get to an agreement on the predictability
 Providing an independent platform to share knowledge
related to the predictability
Strategy
 NESMA connects parties that are recognised as

knowledgeable within the domain of IT cost
engineering
 NESMA connects respected knowledge providers with
the IT market
 NESMA has a voice in organisations supporting
decision making in IT
 NESMA develops, when necessary, own standards
to increase the measurability of IT (solutions)
The NESMA
playing field
 NESMA has her

initial base on
the cost-drivers
 Her contribution
radiates to the
four other areas
Cost-drivers
Knowledge holder of:

Network :

 Size of the functionality of

 COSMIC

software
 Size of the maintenance of
software

 IFPUG
 MAIN

Knowledge development:
 Product Non-Functional
 Process
 Quality
 Technology
 People

 SIG

 SWEBOK
 SPIder
 ASL/BISL
Cost Estimation Relations
Knowledge holder:

Network:

 Which cost-drivers are suited

 AACE / DACE

as input for the calculation of
cost or effort for the
realisation and the
maintenance of software

 ICEAA

CEBoK
 Universities / Research
 Fraunhofer IESE
Estimation
Knowledge development :

Network:

 Which methods / models are

 AACE / DACE

useful to produce realistic
estimates for the delivery and
the maintenance of software

 Conferences:
 IWSM
 SMEF
 IEEE
 Tool-vendors
 Galorath
 PRICE
 QSM
 Cost Xpert
 SPR
Historical data
Knowledge holder:

Network:

 Which organisations do have

 Benchmarkers
 Gartner
 ISBSG
 Tool-vendors
 Galorath
 PRICE
 QSM
 Cost Xpert
 SPR
 End users

data about the relevant costdrivers
Control / Evaluation
Knowledge development:

Network:

 Which software metrics are

 ISBSG

most suited to control or
evaluate projects for the
delivery and the maintenance
of software

 PMI
 SIG
A practical example
 Collaboration

AACE / DACE – MAIN
 Social Media
LinkedIn
 Volunteers
NESMA Working Group
 Product
Basis of Estimate
 Type
Best Practice
About
 A not-for-profit organisation
 Internationally oriented
 Recommended Practices a.o.
17R-97: Cost Estimate Classification System
34R-05: Basis of Estimate
40R-08: Contingency Estimating: General Principles
42R-08: Risk Analysis and Contingency Determination Using Parametric Estimating

 Certification a.o.
Certified Cost Consultant™ (CCC™)
Certified Cost Engineer™ (CCE™)
Certified Estimating Professional™ (CEP™)

 www.aacei.org
Simplified Estimation Model
size

risk analysis

performance
risks
gross hours
measures
influences
consequences
hours
(& money)
Size
 Basis of Estimate
 Quantity Metrics: excavation and backfill quantities, concrete volumes, piping

quantities, ...
These may be organized by facilities, process train or manufacturing unit.

 Basis of Estimate – Software Services
 Requirements: number of use cases, number of backlog items, ...
 Functional size: …Function points

Measurement methods: IFPUG, NESMA, COSMIC, FiSMA, …
 Technical size: (source) lines of code, number of interfaces, modules, …
 Service size: number of incidents, tickets, users, locations, …
These may include expected error range, level of accuracy and method of
‘measuring’ (e.g. “Backfired” , detailed)
Estimation
purpose

RECOMMENDED PRACTICE

Basis of Estimate

PURPOSE GUIDELINES
Software Development, Maintenance & Support, Infrastructure
Engagement
Scope Description

Estimating
methodology
(FP, expert, etc.)

Estimate
Classification
(1,2,3,4,5)

Level of detail
Stage, Deal
size/type, fixed
price/TM

Design Basis
(Components lists,
units, etc.)

Sizing Basis
Requirements
Functional
technical

Effort Basis
delivery
constraints, service
levels

Planning Basis
Working time
standby

Cost Basis
methods and
sources , units

Allowances
Not in the Basis

Assumptions
internal, external

Exclusions
No costs included
for…

Exceptions
anomalies or
variances on
standard

Risks and
Opportunities
assumptions

Containments
cost elements for
mitigation

Contingencies
Uncertainty,
unforeseeable
elements

Management
Reserve
changes in scope,
effort

Reconciliation
Changes to
previous
estimation

Benchmarking
Comparisons to
similar
engagements

Estimate Quality
Assurance
Reviews

Attachments

Attachments

Attachments

Attachments

AACE , MAIN, NESMA
Mapping
Sizing Basis
Requirements
Functional
technical

Effort Basis
delivery
constraints, service
levels

Planning Basis
Working time
standby

Cost Basis
methods and
sources , units

Benchmarking
Comparisons to
similar
engagements
In Practice
PURPOSE GUIDELINES
Software Development, Maintenance & Support, Infrastructure

Good
H
A

L
na
L
A
H

Poor

RECOMMENDED PRACTICE

Estimation
purpose

Engagement
Scope Description

Estimating
methodology
(FP, expert, etc.)

Estimate
Classification
(1,2,3,4,5)

Level of detail
Stage, Deal
size/type, fixed
price/TM

Design Basis
(Components lists,
units, etc.)

Sizing Basis
Requirements
Functional
technical

Effort Basis
delivery
constraints, service
levels

Planning Basis
Working time
standby

Cost Basis
methods and
sources , units

Allowances
Not in the Basis

Assumptions
internal, external

Exclusions
No costs included
for…

Exceptions
anomalies or
variances on
standard

Risks and
Opportunities
assumptions

Containments
cost elements for
mitigation

Contingencies
Uncertainty,
unforeseeable
elements

Management
Reserve
changes in scope,
effort

Reconciliation
Changes to
previous
estimation

Benchmarking
Comparisons to
similar
engagements

Estimate Quality
Assurance
Reviews

Attachments

Attachments

Attachments

Attachments

AACE , MAIN, NESMA
NESMA
Netherlands Software Metrics users Association
Postbus 1058
3860 BB NIJKERK
Telephone
fax

+31 (0)33 - 2473477
+31 (0)33 - 2460470

office@nesma.nl
www.nesma.nl

More Related Content

PDF
Methodology and strategies for building successful telecom managed services
PPTX
Telecom Managed Services Market 2013-2018
PPTX
Telecom Managed Services Webinar
PDF
Improving Passenger Experience at Brussels Airport through (real-time) Analyt...
DOCX
CV habibi edit
PPTX
Basis of Estimate for Software Services - Ton Dekkers - NESMA najaarsbijeenko...
PPT
IWSM2014 COSMIC masterclass part 1 - what's new in version 4.0 (Charles Sym...
PDF
Iwsm2014 transforming dust into pots of gold (alain abran)
Methodology and strategies for building successful telecom managed services
Telecom Managed Services Market 2013-2018
Telecom Managed Services Webinar
Improving Passenger Experience at Brussels Airport through (real-time) Analyt...
CV habibi edit
Basis of Estimate for Software Services - Ton Dekkers - NESMA najaarsbijeenko...
IWSM2014 COSMIC masterclass part 1 - what's new in version 4.0 (Charles Sym...
Iwsm2014 transforming dust into pots of gold (alain abran)

Similar to NESMA - More than just points (20)

PPTX
Estimation - The next level - and beyond
PPTX
Basis of Estimate for IT Services
PDF
Harold van Heeringen - Nesma FP in Cost Estimation.pdf
PPTX
Best Practices in Software Cost Estimation - Metrikon 2015 - Frank Vogelezang
PDF
The Use of Functional Size in the Industry.pdf
PDF
Estimating IT projects - Guest lecture University of Twente
PDF
Software Project Estimation
PDF
Dekkers, T. - Software Estimation – The next level
PDF
Software Project Planning and Estimation.pdf
PPT
Softwareproject planning
PPT
Software Engineering (Project Planning & Estimation)
PDF
project planning components.pdf
PPT
Software estimation
PPT
Software Cost Estimation in Software Engineering SE23
PPT
Software Estimating and Performance Measurement
PDF
Introduction to Software Cost Estimation
PPTX
UNIT 2-APPLYING THE SOFTWARE COST ESTIMATION.pptx
PDF
Guide to Software Estimation
PDF
8. how nesma can quick start your software estimate frank vogelezang
PDF
Draft CE-74 v03 for MAIN review
Estimation - The next level - and beyond
Basis of Estimate for IT Services
Harold van Heeringen - Nesma FP in Cost Estimation.pdf
Best Practices in Software Cost Estimation - Metrikon 2015 - Frank Vogelezang
The Use of Functional Size in the Industry.pdf
Estimating IT projects - Guest lecture University of Twente
Software Project Estimation
Dekkers, T. - Software Estimation – The next level
Software Project Planning and Estimation.pdf
Softwareproject planning
Software Engineering (Project Planning & Estimation)
project planning components.pdf
Software estimation
Software Cost Estimation in Software Engineering SE23
Software Estimating and Performance Measurement
Introduction to Software Cost Estimation
UNIT 2-APPLYING THE SOFTWARE COST ESTIMATION.pptx
Guide to Software Estimation
8. how nesma can quick start your software estimate frank vogelezang
Draft CE-74 v03 for MAIN review
Ad

More from Nesma (20)

PDF
Viktor Clerc - Presentatie Nesma over NPR5333.pdf
PDF
Frank Vogelezang - EFS presentation 6-6-2024.pdf
PDF
Eric van der Vliet - ICEAA SW - Status.pdf
PDF
2024-04 - Nesma webinar - Benchmarking.pdf
PDF
Agile Team Performance Measurement webinar
PDF
Software Cost Estimation webinar January 2024.pdf
PDF
Nesma event June '23 - How to use objective metrics as a basis for agile cost...
PDF
Nesma event June '23 - NEN Practice Guideline - NPR.pdf
PDF
Nesma event June '23 - Easy Function Sizing - Introduction.pdf
PPTX
Automotive Software Cost Estimation - The UCE Approach - Emmanuel Mary
PPTX
The COSMIC battle between David and Goliath - Paul Hussein
PPTX
Succesful Estimating - It's how you tell the story - Amritpal Singh Agar
PPTX
(Increasing) Predictability of large Government ICT Projects - Koos Veefkind
PPTX
CEBoK for Software Past Present Future - Megan Jones
PPTX
Agile Development and Agile Cost Estimation - A return to basic principles - ...
PPTX
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...
PPTX
Project Succes is a Choice - Joop Schefferlie
PDF
Afrekenen met functiepunten
PDF
Agile teams get a grip - martijn groenewegen
PDF
The fact that your poject is agile is not (necessarily) a cost driver arlen...
Viktor Clerc - Presentatie Nesma over NPR5333.pdf
Frank Vogelezang - EFS presentation 6-6-2024.pdf
Eric van der Vliet - ICEAA SW - Status.pdf
2024-04 - Nesma webinar - Benchmarking.pdf
Agile Team Performance Measurement webinar
Software Cost Estimation webinar January 2024.pdf
Nesma event June '23 - How to use objective metrics as a basis for agile cost...
Nesma event June '23 - NEN Practice Guideline - NPR.pdf
Nesma event June '23 - Easy Function Sizing - Introduction.pdf
Automotive Software Cost Estimation - The UCE Approach - Emmanuel Mary
The COSMIC battle between David and Goliath - Paul Hussein
Succesful Estimating - It's how you tell the story - Amritpal Singh Agar
(Increasing) Predictability of large Government ICT Projects - Koos Veefkind
CEBoK for Software Past Present Future - Megan Jones
Agile Development and Agile Cost Estimation - A return to basic principles - ...
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...
Project Succes is a Choice - Joop Schefferlie
Afrekenen met functiepunten
Agile teams get a grip - martijn groenewegen
The fact that your poject is agile is not (necessarily) a cost driver arlen...
Ad

Recently uploaded (20)

PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Big Data Technologies - Introduction.pptx
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
A Presentation on Artificial Intelligence
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
cuic standard and advanced reporting.pdf
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Machine Learning_overview_presentation.pptx
PDF
Electronic commerce courselecture one. Pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Programs and apps: productivity, graphics, security and other tools
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPT
Teaching material agriculture food technology
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Encapsulation theory and applications.pdf
Unlocking AI with Model Context Protocol (MCP)
Big Data Technologies - Introduction.pptx
Group 1 Presentation -Planning and Decision Making .pptx
Digital-Transformation-Roadmap-for-Companies.pptx
A Presentation on Artificial Intelligence
Network Security Unit 5.pdf for BCA BBA.
cuic standard and advanced reporting.pdf
SOPHOS-XG Firewall Administrator PPT.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Machine Learning_overview_presentation.pptx
Electronic commerce courselecture one. Pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Programs and apps: productivity, graphics, security and other tools
“AI and Expert System Decision Support & Business Intelligence Systems”
MIND Revenue Release Quarter 2 2025 Press Release
Assigned Numbers - 2025 - Bluetooth® Document
Teaching material agriculture food technology
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
20250228 LYD VKU AI Blended-Learning.pptx
Encapsulation theory and applications.pdf

NESMA - More than just points

  • 1. NEtherlands Software Metrics users Association
  • 2. About NESMA  NEderlandse Software Metrieken gebruikers Associatie      NEtherlands Software Metrics users Association from 1995 Started in 1989 as NEFPUG NEderlandse FunctiePUnt Gebruikersgroep NEtherlands Function Point Users Group Not-for-profit Run by volunteers Managed by an ‘elected’ board Organisation structure: association Registered: Chamber of Commerce, Amsterdam
  • 3. NESMA members (2010)  83 Corporate Members IT Services Large (14) Tools (8) Industry (4) IT Services Small (16) Financial (11) Education (2) 5% 2% Consultancy (15) Governement (13) 17% 16% 19% 13% 10% 18%
  • 4. Mission  Improving the predictability of the cost of the delivery of and the maintenance of software  Making the predictability objective by means of unambiguous measurement data  Offering a set of guidelines to both customer and supplier to get to an agreement on the predictability  Providing an independent platform to share knowledge related to the predictability
  • 5. Strategy  NESMA connects parties that are recognised as knowledgeable within the domain of IT cost engineering  NESMA connects respected knowledge providers with the IT market  NESMA has a voice in organisations supporting decision making in IT  NESMA develops, when necessary, own standards to increase the measurability of IT (solutions)
  • 6. The NESMA playing field  NESMA has her initial base on the cost-drivers  Her contribution radiates to the four other areas
  • 7. Cost-drivers Knowledge holder of: Network :  Size of the functionality of  COSMIC software  Size of the maintenance of software  IFPUG  MAIN Knowledge development:  Product Non-Functional  Process  Quality  Technology  People  SIG  SWEBOK  SPIder  ASL/BISL
  • 8. Cost Estimation Relations Knowledge holder: Network:  Which cost-drivers are suited  AACE / DACE as input for the calculation of cost or effort for the realisation and the maintenance of software  ICEAA CEBoK  Universities / Research  Fraunhofer IESE
  • 9. Estimation Knowledge development : Network:  Which methods / models are  AACE / DACE useful to produce realistic estimates for the delivery and the maintenance of software  Conferences:  IWSM  SMEF  IEEE  Tool-vendors  Galorath  PRICE  QSM  Cost Xpert  SPR
  • 10. Historical data Knowledge holder: Network:  Which organisations do have  Benchmarkers  Gartner  ISBSG  Tool-vendors  Galorath  PRICE  QSM  Cost Xpert  SPR  End users data about the relevant costdrivers
  • 11. Control / Evaluation Knowledge development: Network:  Which software metrics are  ISBSG most suited to control or evaluate projects for the delivery and the maintenance of software  PMI  SIG
  • 12. A practical example  Collaboration AACE / DACE – MAIN  Social Media LinkedIn  Volunteers NESMA Working Group  Product Basis of Estimate  Type Best Practice
  • 13. About  A not-for-profit organisation  Internationally oriented  Recommended Practices a.o. 17R-97: Cost Estimate Classification System 34R-05: Basis of Estimate 40R-08: Contingency Estimating: General Principles 42R-08: Risk Analysis and Contingency Determination Using Parametric Estimating  Certification a.o. Certified Cost Consultant™ (CCC™) Certified Cost Engineer™ (CCE™) Certified Estimating Professional™ (CEP™)  www.aacei.org
  • 14. Simplified Estimation Model size risk analysis performance risks gross hours measures influences consequences hours (& money)
  • 15. Size  Basis of Estimate  Quantity Metrics: excavation and backfill quantities, concrete volumes, piping quantities, ... These may be organized by facilities, process train or manufacturing unit.  Basis of Estimate – Software Services  Requirements: number of use cases, number of backlog items, ...  Functional size: …Function points Measurement methods: IFPUG, NESMA, COSMIC, FiSMA, …  Technical size: (source) lines of code, number of interfaces, modules, …  Service size: number of incidents, tickets, users, locations, … These may include expected error range, level of accuracy and method of ‘measuring’ (e.g. “Backfired” , detailed)
  • 16. Estimation purpose RECOMMENDED PRACTICE Basis of Estimate PURPOSE GUIDELINES Software Development, Maintenance & Support, Infrastructure Engagement Scope Description Estimating methodology (FP, expert, etc.) Estimate Classification (1,2,3,4,5) Level of detail Stage, Deal size/type, fixed price/TM Design Basis (Components lists, units, etc.) Sizing Basis Requirements Functional technical Effort Basis delivery constraints, service levels Planning Basis Working time standby Cost Basis methods and sources , units Allowances Not in the Basis Assumptions internal, external Exclusions No costs included for… Exceptions anomalies or variances on standard Risks and Opportunities assumptions Containments cost elements for mitigation Contingencies Uncertainty, unforeseeable elements Management Reserve changes in scope, effort Reconciliation Changes to previous estimation Benchmarking Comparisons to similar engagements Estimate Quality Assurance Reviews Attachments Attachments Attachments Attachments AACE , MAIN, NESMA
  • 17. Mapping Sizing Basis Requirements Functional technical Effort Basis delivery constraints, service levels Planning Basis Working time standby Cost Basis methods and sources , units Benchmarking Comparisons to similar engagements
  • 19. PURPOSE GUIDELINES Software Development, Maintenance & Support, Infrastructure Good H A L na L A H Poor RECOMMENDED PRACTICE Estimation purpose Engagement Scope Description Estimating methodology (FP, expert, etc.) Estimate Classification (1,2,3,4,5) Level of detail Stage, Deal size/type, fixed price/TM Design Basis (Components lists, units, etc.) Sizing Basis Requirements Functional technical Effort Basis delivery constraints, service levels Planning Basis Working time standby Cost Basis methods and sources , units Allowances Not in the Basis Assumptions internal, external Exclusions No costs included for… Exceptions anomalies or variances on standard Risks and Opportunities assumptions Containments cost elements for mitigation Contingencies Uncertainty, unforeseeable elements Management Reserve changes in scope, effort Reconciliation Changes to previous estimation Benchmarking Comparisons to similar engagements Estimate Quality Assurance Reviews Attachments Attachments Attachments Attachments AACE , MAIN, NESMA
  • 20. NESMA Netherlands Software Metrics users Association Postbus 1058 3860 BB NIJKERK Telephone fax +31 (0)33 - 2473477 +31 (0)33 - 2460470 office@nesma.nl www.nesma.nl