SlideShare a Scribd company logo
1 of 20
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

Similar to NESMA - More than just points

Success Stories on Big Data & Analytics
Success Stories on Big Data & AnalyticsSuccess Stories on Big Data & Analytics
Success Stories on Big Data & AnalyticsDataBench
 
Estimation - The next level - and beyond
Estimation - The next level - and beyondEstimation - The next level - and beyond
Estimation - The next level - and beyondNesma
 
Best Practices in Software Cost Estimation - Metrikon 2015 - Frank Vogelezang
Best Practices in Software Cost Estimation - Metrikon 2015 - Frank VogelezangBest Practices in Software Cost Estimation - Metrikon 2015 - Frank Vogelezang
Best Practices in Software Cost Estimation - Metrikon 2015 - Frank VogelezangFrank Vogelezang
 
Mark Sage (AREA): Fulfilling the Potential of AR for Enterprise
Mark Sage (AREA): Fulfilling the Potential of AR for EnterpriseMark Sage (AREA): Fulfilling the Potential of AR for Enterprise
Mark Sage (AREA): Fulfilling the Potential of AR for EnterpriseAugmentedWorldExpo
 
Aspera ITAM Review Tools Day
Aspera ITAM Review Tools Day Aspera ITAM Review Tools Day
Aspera ITAM Review Tools Day Martin Thompson
 
Confluent Partner Tech Talk with BearingPoint
Confluent Partner Tech Talk with BearingPointConfluent Partner Tech Talk with BearingPoint
Confluent Partner Tech Talk with BearingPointconfluent
 
Energy Central Webinar on June 14, 2016
Energy Central Webinar on June 14, 2016Energy Central Webinar on June 14, 2016
Energy Central Webinar on June 14, 2016OMNETRIC
 
Bhadale group of companies selector tools
Bhadale group of companies  selector toolsBhadale group of companies  selector tools
Bhadale group of companies selector toolsVijayananda Mohire
 
Pmac It Project Management 2010
Pmac It Project Management 2010Pmac It Project Management 2010
Pmac It Project Management 2010nseiersen
 
The Innovative Service Platform for Small and Medium Manufacturing Company
The Innovative Service Platform for Small and Medium Manufacturing CompanyThe Innovative Service Platform for Small and Medium Manufacturing Company
The Innovative Service Platform for Small and Medium Manufacturing CompanyHatio, Lab.
 
Misd chap 8 technical environment
Misd chap 8 technical environmentMisd chap 8 technical environment
Misd chap 8 technical environmentEdiey Smile
 
The Nesma perspective on FSM automation
The Nesma perspective on FSM automationThe Nesma perspective on FSM automation
The Nesma perspective on FSM automationNesma
 
Big Data Analytics and Artifical Intelligence
Big Data Analytics and Artifical IntelligenceBig Data Analytics and Artifical Intelligence
Big Data Analytics and Artifical IntelligenceAnand Narayanan
 

Similar to NESMA - More than just points (20)

Success Stories on Big Data & Analytics
Success Stories on Big Data & AnalyticsSuccess Stories on Big Data & Analytics
Success Stories on Big Data & Analytics
 
Estimation - The next level - and beyond
Estimation - The next level - and beyondEstimation - The next level - and beyond
Estimation - The next level - and beyond
 
Best Practices in Software Cost Estimation - Metrikon 2015 - Frank Vogelezang
Best Practices in Software Cost Estimation - Metrikon 2015 - Frank VogelezangBest Practices in Software Cost Estimation - Metrikon 2015 - Frank Vogelezang
Best Practices in Software Cost Estimation - Metrikon 2015 - Frank Vogelezang
 
Mark Sage (AREA): Fulfilling the Potential of AR for Enterprise
Mark Sage (AREA): Fulfilling the Potential of AR for EnterpriseMark Sage (AREA): Fulfilling the Potential of AR for Enterprise
Mark Sage (AREA): Fulfilling the Potential of AR for Enterprise
 
James hall ch 14
James hall ch 14James hall ch 14
James hall ch 14
 
Aspera ITAM Review Tools Day
Aspera ITAM Review Tools Day Aspera ITAM Review Tools Day
Aspera ITAM Review Tools Day
 
Evaluating It Investments
Evaluating It InvestmentsEvaluating It Investments
Evaluating It Investments
 
Confluent Partner Tech Talk with BearingPoint
Confluent Partner Tech Talk with BearingPointConfluent Partner Tech Talk with BearingPoint
Confluent Partner Tech Talk with BearingPoint
 
Energy Central Webinar on June 14, 2016
Energy Central Webinar on June 14, 2016Energy Central Webinar on June 14, 2016
Energy Central Webinar on June 14, 2016
 
Bhadale group of companies selector tools
Bhadale group of companies  selector toolsBhadale group of companies  selector tools
Bhadale group of companies selector tools
 
ARC_MPS & AIM 3.7MB
ARC_MPS & AIM 3.7MBARC_MPS & AIM 3.7MB
ARC_MPS & AIM 3.7MB
 
Pmac It Project Management 2010
Pmac It Project Management 2010Pmac It Project Management 2010
Pmac It Project Management 2010
 
The Innovative Service Platform for Small and Medium Manufacturing Company
The Innovative Service Platform for Small and Medium Manufacturing CompanyThe Innovative Service Platform for Small and Medium Manufacturing Company
The Innovative Service Platform for Small and Medium Manufacturing Company
 
Misd chap 8 technical environment
Misd chap 8 technical environmentMisd chap 8 technical environment
Misd chap 8 technical environment
 
The Nesma perspective on FSM automation
The Nesma perspective on FSM automationThe Nesma perspective on FSM automation
The Nesma perspective on FSM automation
 
Clarity It Sourcing Diagnostic Presentation
Clarity It Sourcing Diagnostic PresentationClarity It Sourcing Diagnostic Presentation
Clarity It Sourcing Diagnostic Presentation
 
Big Data Analytics and Artifical Intelligence
Big Data Analytics and Artifical IntelligenceBig Data Analytics and Artifical Intelligence
Big Data Analytics and Artifical Intelligence
 
Tarek Shazly_CV
Tarek Shazly_CVTarek Shazly_CV
Tarek Shazly_CV
 
Redefining Business Collaboration
Redefining Business CollaborationRedefining Business Collaboration
Redefining Business Collaboration
 
Fintech – financial technology v01 18 apr-2016
Fintech – financial technology v01 18 apr-2016Fintech – financial technology v01 18 apr-2016
Fintech – financial technology v01 18 apr-2016
 

More from Nesma

Agile Team Performance Measurement webinar
Agile Team Performance Measurement webinarAgile Team Performance Measurement webinar
Agile Team Performance Measurement webinarNesma
 
Software Cost Estimation webinar January 2024.pdf
Software Cost Estimation webinar January 2024.pdfSoftware Cost Estimation webinar January 2024.pdf
Software Cost Estimation webinar January 2024.pdfNesma
 
Nesma event June '23 - How to use objective metrics as a basis for agile cost...
Nesma event June '23 - How to use objective metrics as a basis for agile cost...Nesma event June '23 - How to use objective metrics as a basis for agile cost...
Nesma event June '23 - How to use objective metrics as a basis for agile cost...Nesma
 
Nesma event June '23 - NEN Practice Guideline - NPR.pdf
Nesma event June '23 - NEN Practice Guideline - NPR.pdfNesma event June '23 - NEN Practice Guideline - NPR.pdf
Nesma event June '23 - NEN Practice Guideline - NPR.pdfNesma
 
Nesma event June '23 - Easy Function Sizing - Introduction.pdf
Nesma event June '23 - Easy Function Sizing - Introduction.pdfNesma event June '23 - Easy Function Sizing - Introduction.pdf
Nesma event June '23 - Easy Function Sizing - Introduction.pdfNesma
 
Automotive Software Cost Estimation - The UCE Approach - Emmanuel Mary
Automotive Software Cost Estimation - The UCE Approach - Emmanuel MaryAutomotive Software Cost Estimation - The UCE Approach - Emmanuel Mary
Automotive Software Cost Estimation - The UCE Approach - Emmanuel MaryNesma
 
The COSMIC battle between David and Goliath - Paul Hussein
The COSMIC battle between David and Goliath - Paul HusseinThe COSMIC battle between David and Goliath - Paul Hussein
The COSMIC battle between David and Goliath - Paul HusseinNesma
 
Succesful Estimating - It's how you tell the story - Amritpal Singh Agar
Succesful Estimating - It's how you tell the story - Amritpal Singh AgarSuccesful Estimating - It's how you tell the story - Amritpal Singh Agar
Succesful Estimating - It's how you tell the story - Amritpal Singh AgarNesma
 
(Increasing) Predictability of large Government ICT Projects - Koos Veefkind
(Increasing) Predictability of large Government ICT Projects - Koos Veefkind(Increasing) Predictability of large Government ICT Projects - Koos Veefkind
(Increasing) Predictability of large Government ICT Projects - Koos VeefkindNesma
 
CEBoK for Software Past Present Future - Megan Jones
CEBoK for Software Past Present Future - Megan JonesCEBoK for Software Past Present Future - Megan Jones
CEBoK for Software Past Present Future - Megan JonesNesma
 
Agile Development and Agile Cost Estimation - A return to basic principles - ...
Agile Development and Agile Cost Estimation - A return to basic principles - ...Agile Development and Agile Cost Estimation - A return to basic principles - ...
Agile Development and Agile Cost Estimation - A return to basic principles - ...Nesma
 
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...Nesma
 
Project Succes is a Choice - Joop Schefferlie
Project Succes is a Choice - Joop SchefferlieProject Succes is a Choice - Joop Schefferlie
Project Succes is a Choice - Joop SchefferlieNesma
 
Afrekenen met functiepunten
Afrekenen met functiepuntenAfrekenen met functiepunten
Afrekenen met functiepuntenNesma
 
Agile teams get a grip - martijn groenewegen
Agile teams   get a grip - martijn groenewegenAgile teams   get a grip - martijn groenewegen
Agile teams get a grip - martijn groenewegenNesma
 
The fact that your poject is agile is not (necessarily) a cost driver arlen...
The fact that your poject is agile is not (necessarily) a cost driver   arlen...The fact that your poject is agile is not (necessarily) a cost driver   arlen...
The fact that your poject is agile is not (necessarily) a cost driver arlen...Nesma
 
Software sizing as an essential measure past present and future - Dan Galorat...
Software sizing as an essential measure past present and future - Dan Galorat...Software sizing as an essential measure past present and future - Dan Galorat...
Software sizing as an essential measure past present and future - Dan Galorat...Nesma
 
A benchmark based approach to determine language verbosity - Hans Kuijpers - ...
A benchmark based approach to determine language verbosity - Hans Kuijpers - ...A benchmark based approach to determine language verbosity - Hans Kuijpers - ...
A benchmark based approach to determine language verbosity - Hans Kuijpers - ...Nesma
 
Software sizing the cornerstone for iceaa's scebok - Carol Dekkers
Software sizing the cornerstone for iceaa's scebok - Carol DekkersSoftware sizing the cornerstone for iceaa's scebok - Carol Dekkers
Software sizing the cornerstone for iceaa's scebok - Carol DekkersNesma
 
Size matters a lot rick collins - technomics
Size matters a lot   rick collins - technomicsSize matters a lot   rick collins - technomics
Size matters a lot rick collins - technomicsNesma
 

More from Nesma (20)

Agile Team Performance Measurement webinar
Agile Team Performance Measurement webinarAgile Team Performance Measurement webinar
Agile Team Performance Measurement webinar
 
Software Cost Estimation webinar January 2024.pdf
Software Cost Estimation webinar January 2024.pdfSoftware Cost Estimation webinar January 2024.pdf
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 - How to use objective metrics as a basis for agile cost...Nesma event June '23 - How to use objective metrics as a basis for agile cost...
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 - NEN Practice Guideline - NPR.pdfNesma event June '23 - NEN Practice Guideline - NPR.pdf
Nesma event June '23 - NEN Practice Guideline - NPR.pdf
 
Nesma event June '23 - Easy Function Sizing - Introduction.pdf
Nesma event June '23 - Easy Function Sizing - Introduction.pdfNesma event June '23 - Easy Function Sizing - Introduction.pdf
Nesma event June '23 - Easy Function Sizing - Introduction.pdf
 
Automotive Software Cost Estimation - The UCE Approach - Emmanuel Mary
Automotive Software Cost Estimation - The UCE Approach - Emmanuel MaryAutomotive Software Cost Estimation - The UCE Approach - Emmanuel Mary
Automotive Software Cost Estimation - The UCE Approach - Emmanuel Mary
 
The COSMIC battle between David and Goliath - Paul Hussein
The COSMIC battle between David and Goliath - Paul HusseinThe COSMIC battle between David and Goliath - Paul Hussein
The COSMIC battle between David and Goliath - Paul Hussein
 
Succesful Estimating - It's how you tell the story - Amritpal Singh Agar
Succesful Estimating - It's how you tell the story - Amritpal Singh AgarSuccesful Estimating - It's how you tell the story - Amritpal Singh Agar
Succesful Estimating - It's how you tell the story - Amritpal Singh Agar
 
(Increasing) Predictability of large Government ICT Projects - Koos Veefkind
(Increasing) Predictability of large Government ICT Projects - Koos Veefkind(Increasing) Predictability of large Government ICT Projects - Koos Veefkind
(Increasing) Predictability of large Government ICT Projects - Koos Veefkind
 
CEBoK for Software Past Present Future - Megan Jones
CEBoK for Software Past Present Future - Megan JonesCEBoK for Software Past Present Future - Megan Jones
CEBoK for Software Past Present Future - Megan Jones
 
Agile Development and Agile Cost Estimation - A return to basic principles - ...
Agile Development and Agile Cost Estimation - A return to basic principles - ...Agile Development and Agile Cost Estimation - A return to basic principles - ...
Agile Development and Agile Cost Estimation - A return to basic principles - ...
 
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...
 
Project Succes is a Choice - Joop Schefferlie
Project Succes is a Choice - Joop SchefferlieProject Succes is a Choice - Joop Schefferlie
Project Succes is a Choice - Joop Schefferlie
 
Afrekenen met functiepunten
Afrekenen met functiepuntenAfrekenen met functiepunten
Afrekenen met functiepunten
 
Agile teams get a grip - martijn groenewegen
Agile teams   get a grip - martijn groenewegenAgile teams   get a grip - martijn groenewegen
Agile teams get a grip - martijn groenewegen
 
The fact that your poject is agile is not (necessarily) a cost driver arlen...
The fact that your poject is agile is not (necessarily) a cost driver   arlen...The fact that your poject is agile is not (necessarily) a cost driver   arlen...
The fact that your poject is agile is not (necessarily) a cost driver arlen...
 
Software sizing as an essential measure past present and future - Dan Galorat...
Software sizing as an essential measure past present and future - Dan Galorat...Software sizing as an essential measure past present and future - Dan Galorat...
Software sizing as an essential measure past present and future - Dan Galorat...
 
A benchmark based approach to determine language verbosity - Hans Kuijpers - ...
A benchmark based approach to determine language verbosity - Hans Kuijpers - ...A benchmark based approach to determine language verbosity - Hans Kuijpers - ...
A benchmark based approach to determine language verbosity - Hans Kuijpers - ...
 
Software sizing the cornerstone for iceaa's scebok - Carol Dekkers
Software sizing the cornerstone for iceaa's scebok - Carol DekkersSoftware sizing the cornerstone for iceaa's scebok - Carol Dekkers
Software sizing the cornerstone for iceaa's scebok - Carol Dekkers
 
Size matters a lot rick collins - technomics
Size matters a lot   rick collins - technomicsSize matters a lot   rick collins - technomics
Size matters a lot rick collins - technomics
 

Recently uploaded

Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 

Recently uploaded (20)

Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 

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