SlideShare a Scribd company logo
1 of 13
Download to read offline
Jacob Brunekreef, Paul Siemons, René Stavorinus, Eric van der Vliet
IWSM – Ankara – October 25th 2013

NEtherlands Software Metrics users Association
Agenda
 NESMA

 A Basis of Measurement
 Why create a Recommended Practice for a

Basis of Measurement?
 Relation to Other Documents
 Content of the Recommended Practice
 Status & Next Steps
The NESMA
playing field
 NESMA has her

initial base on
the cost-drivers
 Her contribution
radiates to the
four other areas
Active working groups
 Counting Practices Committee












24570
Countable documentation
FPA in the early stages
available
Estimation maturity
Estimating framework
Estimate
Estimating packaged software
review
Benchmarking
ISBSG
FPA in Contract(ing)
COSMIC
FPA and Datawarehousing
Service Oriented Archirecture

ISO/IEC
2014 - User Guide
User Guide
2014 - Framework
Basis of
Soon for
Liaison with

2014 – User Guide NL
Case Study in review
User Guide available
User Guide available
Working Group Measurement stds & definitions
Recommended Practice for the
Creation of a
Basis of Measurement (BoM)

Basis of Measurement (BoM)

Measurement Program

Measurements
Working Group Members
Jacob Brunekreef, Inspearit

Paul Siemons, Metrific Solutions

René Stavorinus, SNS Reaal

Eric van der Vliet, CGI
A Basis of Measurement
 Documents the measurement program for an organizational

unit, covering the process, organization and technology
required for the program
A well prepared Basis of Measurement will
 Document the purpose of the measurement program

 Document the overall measurement scope
 Provide a record of all documents used to prepare the measurement







program
Alert the stakeholders to potential measurement risks and
opportunities
Provide a record of agreements made during measurement
preparation
Act as a source of support during dispute resolutions
Support the establishment of relationships with other measurements
programs
Support the identification of relations / correlations between
measurements
Facilitate the review and validation of the measurements
Why Create a Recommended Practice?
 Setting up a Measurement Program is difficult

 Existing guidance is often too large and/or too detailed
 Many organizations seek a more workable set of

recommended practices
 This Recommended Practice is a starting document to be
enriched with Best Practices
Relation to Other Documents
 ISO 15939 (Sys and Sw Engineering – Measurement Process)
 Closely aligned
 The recommended practice is more compact and workable
 CMMI
 A practical implementation for Measurement & Analysis
 AACE CE-74 - Recommended Practice for a

Basis of Estimate – Software Services
 Sibling document
Content
1)

2)

3)
4)

5)

Introduction
a) Purpose
b) Scope
c) Constraints
d) Expected benefits
Measurement
a) Information Needs
b) Indicators
c) Metrics
d) Data Sets
Data Sources
a) Entities
Analysis
a) Results & Analysis
b) Reporting
Program
a) Tools, methods & techniques
b) Measurement & analysis methodologies
c)
Human resources and roles
Status & Next Steps
Status

Next Steps

 Initial draft created and

 Request for Feedback

distributed for review within
NESMA
 Start with presentations to
communities outside
NESMA

 Release v1.0 of the

Recommended Practice
 Guide with Best Practices
how to setup and execute a
Measurement Program
Be part of the progress
Join the review
WGMMS@NESMA.NL

More Related Content

Similar to Basis of Measurement - A recommended practice

SC CTSI Perspective on Planning, Evaluation and Tracking (PET) in an Academic...
SC CTSI Perspective on Planning, Evaluation and Tracking (PET) in an Academic...SC CTSI Perspective on Planning, Evaluation and Tracking (PET) in an Academic...
SC CTSI Perspective on Planning, Evaluation and Tracking (PET) in an Academic...SC CTSI at USC and CHLA
 
Applying the CMMI for Services to the Process Group (Physician, Heal Thyself!)
Applying the CMMI for Services to the Process Group (Physician, Heal Thyself!)Applying the CMMI for Services to the Process Group (Physician, Heal Thyself!)
Applying the CMMI for Services to the Process Group (Physician, Heal Thyself!)rhefner
 
How to build the business case for Service Catalog
How to build the business case for Service CatalogHow to build the business case for Service Catalog
How to build the business case for Service CatalogAxios Systems
 
In Search of a Common Evaluation framework for Mentoring - Cloud Chamber
In Search of a Common Evaluation framework for Mentoring - Cloud ChamberIn Search of a Common Evaluation framework for Mentoring - Cloud Chamber
In Search of a Common Evaluation framework for Mentoring - Cloud ChamberBrightside
 
Integrating data management planning into institutional processes: a case stu...
Integrating data management planning into institutional processes: a case stu...Integrating data management planning into institutional processes: a case stu...
Integrating data management planning into institutional processes: a case stu...Joy Davidson
 
Business Process Improvement
Business Process ImprovementBusiness Process Improvement
Business Process ImprovementAnand Subramaniam
 
Apprenticeship journey in a digital age
Apprenticeship journey in a digital ageApprenticeship journey in a digital age
Apprenticeship journey in a digital ageJisc
 
Iwsm2014 an evaluation of simple function point as a replacement of ifpug f...
Iwsm2014   an evaluation of simple function point as a replacement of ifpug f...Iwsm2014   an evaluation of simple function point as a replacement of ifpug f...
Iwsm2014 an evaluation of simple function point as a replacement of ifpug f...Nesma
 
Some practical considerations and a
Some practical considerations and aSome practical considerations and a
Some practical considerations and aijseajournal
 
AHM 2014: Session 1 "Governance and Chartering EarthCube"
AHM 2014: Session 1 "Governance and Chartering EarthCube"AHM 2014: Session 1 "Governance and Chartering EarthCube"
AHM 2014: Session 1 "Governance and Chartering EarthCube"EarthCube
 
Software Systems & Application Rationalization
Software Systems & Application RationalizationSoftware Systems & Application Rationalization
Software Systems & Application RationalizationAmbareesh Kulkarni
 
Iwsm2014 software product size measurement methods (sohaib shahid bajwa - c...
Iwsm2014   software product size measurement methods (sohaib shahid bajwa - c...Iwsm2014   software product size measurement methods (sohaib shahid bajwa - c...
Iwsm2014 software product size measurement methods (sohaib shahid bajwa - c...Nesma
 
Creating a compliance assessment program on a tight budget
Creating a compliance assessment program on a tight budgetCreating a compliance assessment program on a tight budget
Creating a compliance assessment program on a tight budgetAshley Deuble
 
BSI - Standards for statistical methods, tools and techniques
BSI - Standards for statistical methods, tools and techniquesBSI - Standards for statistical methods, tools and techniques
BSI - Standards for statistical methods, tools and techniquesBSI British Standards Institution
 
Onc si frwk_spec factory_2010
Onc si frwk_spec factory_2010Onc si frwk_spec factory_2010
Onc si frwk_spec factory_2010kwboone
 
Establishing a Software Measurement Process
Establishing a Software Measurement ProcessEstablishing a Software Measurement Process
Establishing a Software Measurement Processaliraza786
 

Similar to Basis of Measurement - A recommended practice (20)

SC CTSI Perspective on Planning, Evaluation and Tracking (PET) in an Academic...
SC CTSI Perspective on Planning, Evaluation and Tracking (PET) in an Academic...SC CTSI Perspective on Planning, Evaluation and Tracking (PET) in an Academic...
SC CTSI Perspective on Planning, Evaluation and Tracking (PET) in an Academic...
 
Applying the CMMI for Services to the Process Group (Physician, Heal Thyself!)
Applying the CMMI for Services to the Process Group (Physician, Heal Thyself!)Applying the CMMI for Services to the Process Group (Physician, Heal Thyself!)
Applying the CMMI for Services to the Process Group (Physician, Heal Thyself!)
 
How to build the business case for Service Catalog
How to build the business case for Service CatalogHow to build the business case for Service Catalog
How to build the business case for Service Catalog
 
In Search of a Common Evaluation framework for Mentoring - Cloud Chamber
In Search of a Common Evaluation framework for Mentoring - Cloud ChamberIn Search of a Common Evaluation framework for Mentoring - Cloud Chamber
In Search of a Common Evaluation framework for Mentoring - Cloud Chamber
 
Integrating data management planning into institutional processes: a case stu...
Integrating data management planning into institutional processes: a case stu...Integrating data management planning into institutional processes: a case stu...
Integrating data management planning into institutional processes: a case stu...
 
Business Process Improvement
Business Process ImprovementBusiness Process Improvement
Business Process Improvement
 
1. 5sc methodology colombia
1. 5sc methodology colombia1. 5sc methodology colombia
1. 5sc methodology colombia
 
1. 5sc methodology colombia
1. 5sc methodology colombia1. 5sc methodology colombia
1. 5sc methodology colombia
 
Apprenticeship journey in a digital age
Apprenticeship journey in a digital ageApprenticeship journey in a digital age
Apprenticeship journey in a digital age
 
Iwsm2014 an evaluation of simple function point as a replacement of ifpug f...
Iwsm2014   an evaluation of simple function point as a replacement of ifpug f...Iwsm2014   an evaluation of simple function point as a replacement of ifpug f...
Iwsm2014 an evaluation of simple function point as a replacement of ifpug f...
 
Some practical considerations and a
Some practical considerations and aSome practical considerations and a
Some practical considerations and a
 
20140508 sip@isotc184 sc4
20140508 sip@isotc184 sc420140508 sip@isotc184 sc4
20140508 sip@isotc184 sc4
 
AHM 2014: Session 1 "Governance and Chartering EarthCube"
AHM 2014: Session 1 "Governance and Chartering EarthCube"AHM 2014: Session 1 "Governance and Chartering EarthCube"
AHM 2014: Session 1 "Governance and Chartering EarthCube"
 
Software Systems & Application Rationalization
Software Systems & Application RationalizationSoftware Systems & Application Rationalization
Software Systems & Application Rationalization
 
Iwsm2014 software product size measurement methods (sohaib shahid bajwa - c...
Iwsm2014   software product size measurement methods (sohaib shahid bajwa - c...Iwsm2014   software product size measurement methods (sohaib shahid bajwa - c...
Iwsm2014 software product size measurement methods (sohaib shahid bajwa - c...
 
Creating a compliance assessment program on a tight budget
Creating a compliance assessment program on a tight budgetCreating a compliance assessment program on a tight budget
Creating a compliance assessment program on a tight budget
 
SDLC_Intro.ppt
SDLC_Intro.pptSDLC_Intro.ppt
SDLC_Intro.ppt
 
BSI - Standards for statistical methods, tools and techniques
BSI - Standards for statistical methods, tools and techniquesBSI - Standards for statistical methods, tools and techniques
BSI - Standards for statistical methods, tools and techniques
 
Onc si frwk_spec factory_2010
Onc si frwk_spec factory_2010Onc si frwk_spec factory_2010
Onc si frwk_spec factory_2010
 
Establishing a Software Measurement Process
Establishing a Software Measurement ProcessEstablishing a Software Measurement Process
Establishing a Software Measurement Process
 

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

Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024SkyPlanner
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfDianaGray10
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsSeth Reyes
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...Aggregage
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
Babel Compiler - Transforming JavaScript for All Browsers.pptx
Babel Compiler - Transforming JavaScript for All Browsers.pptxBabel Compiler - Transforming JavaScript for All Browsers.pptx
Babel Compiler - Transforming JavaScript for All Browsers.pptxYounusS2
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
Spring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfSpring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfAnna Loughnan Colquhoun
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Commit University
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostMatt Ray
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesMd Hossain Ali
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureEric D. Schabell
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataSafe Software
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfinfogdgmi
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1DianaGray10
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
GenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation IncGenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation IncObject Automation
 

Recently uploaded (20)

Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
Babel Compiler - Transforming JavaScript for All Browsers.pptx
Babel Compiler - Transforming JavaScript for All Browsers.pptxBabel Compiler - Transforming JavaScript for All Browsers.pptx
Babel Compiler - Transforming JavaScript for All Browsers.pptx
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
Spring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfSpring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdf
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
GenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation IncGenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation Inc
 

Basis of Measurement - A recommended practice

  • 1. Jacob Brunekreef, Paul Siemons, René Stavorinus, Eric van der Vliet IWSM – Ankara – October 25th 2013 NEtherlands Software Metrics users Association
  • 2. Agenda  NESMA  A Basis of Measurement  Why create a Recommended Practice for a Basis of Measurement?  Relation to Other Documents  Content of the Recommended Practice  Status & Next Steps
  • 3. The NESMA playing field  NESMA has her initial base on the cost-drivers  Her contribution radiates to the four other areas
  • 4. Active working groups  Counting Practices Committee           24570 Countable documentation FPA in the early stages available Estimation maturity Estimating framework Estimate Estimating packaged software review Benchmarking ISBSG FPA in Contract(ing) COSMIC FPA and Datawarehousing Service Oriented Archirecture ISO/IEC 2014 - User Guide User Guide 2014 - Framework Basis of Soon for Liaison with 2014 – User Guide NL Case Study in review User Guide available User Guide available
  • 5. Working Group Measurement stds & definitions Recommended Practice for the Creation of a Basis of Measurement (BoM) Basis of Measurement (BoM) Measurement Program Measurements
  • 6. Working Group Members Jacob Brunekreef, Inspearit Paul Siemons, Metrific Solutions René Stavorinus, SNS Reaal Eric van der Vliet, CGI
  • 7. A Basis of Measurement  Documents the measurement program for an organizational unit, covering the process, organization and technology required for the program
  • 8. A well prepared Basis of Measurement will  Document the purpose of the measurement program  Document the overall measurement scope  Provide a record of all documents used to prepare the measurement       program Alert the stakeholders to potential measurement risks and opportunities Provide a record of agreements made during measurement preparation Act as a source of support during dispute resolutions Support the establishment of relationships with other measurements programs Support the identification of relations / correlations between measurements Facilitate the review and validation of the measurements
  • 9. Why Create a Recommended Practice?  Setting up a Measurement Program is difficult  Existing guidance is often too large and/or too detailed  Many organizations seek a more workable set of recommended practices  This Recommended Practice is a starting document to be enriched with Best Practices
  • 10. Relation to Other Documents  ISO 15939 (Sys and Sw Engineering – Measurement Process)  Closely aligned  The recommended practice is more compact and workable  CMMI  A practical implementation for Measurement & Analysis  AACE CE-74 - Recommended Practice for a Basis of Estimate – Software Services  Sibling document
  • 11. Content 1) 2) 3) 4) 5) Introduction a) Purpose b) Scope c) Constraints d) Expected benefits Measurement a) Information Needs b) Indicators c) Metrics d) Data Sets Data Sources a) Entities Analysis a) Results & Analysis b) Reporting Program a) Tools, methods & techniques b) Measurement & analysis methodologies c) Human resources and roles
  • 12. Status & Next Steps Status Next Steps  Initial draft created and  Request for Feedback distributed for review within NESMA  Start with presentations to communities outside NESMA  Release v1.0 of the Recommended Practice  Guide with Best Practices how to setup and execute a Measurement Program
  • 13. Be part of the progress Join the review WGMMS@NESMA.NL