SlideShare a Scribd company logo
Implementing a successful metrics system in an IT company
Muntean Ramona
Measurements & Best Practices @ISDC
IT’S IMPORTANT TO YOU
IT’S REDUCING UNCERTAINTY
TELLS YOU MORE THAN YOU KNEW BEFORE

Better informed decisions
Tracking the progress of the objectives
Managing the achievements of goals

WE CAN MANAGE WHAT WE CAN EASILY MEASURE
GOALS

Goal

Business growth rate
Profit margin
Bids success rate
Personnel turnover

Success
Factors

SUCCES FACTORS

Key Performance
Indicators

Productivity
Predictability
Quality
Competitiveness
Client Satisfaction
Employee Satisfaction

Metrics / Data

Projects, Processes, People

TOP DOWN APPROACH – COMPANY GOALS
QUALITY
Cost of Quality
(CoQ)
Cost of Appraisal
(CoA)

Reviews (1st time)
Code
Requirements
Design
Test plans, test scripts

Testing (1st time)
Audits

Cost of Prevention
(CoP)

Training
Procedures, methods
Tools, systems
Planning
Quality improvement
Measurements

Cost of Non-Conformance
(CNC)

Fixing defects
Re-work code review
Re-work doc review
Re-reviews
Re-testing
QUALITY TRENDS
Improve

KPI’s
Productivity
Predictability
Quality
Client Satisfaction
Team Satisfaction

Metrics,
Trends
Key Performance
Indicators

METRICS ANALIZED
Velocity: Story Points/sprint
Estimation deviation
%Re-work, DDR, CoQ trends
Demo / Release success score

Tooling, Data

Projects, Processes, People

BOTTOM UP APPROACH – PROJECT’S KPI
TRENDS
Story Points done / sprint
60
55
50
45
40
35
30
25
20
15
10

55
43

41

43
32
29
23

22

S4

S5

S6

S8

S9

S10

22

S11

S12

S13
TRENDS
Defect Detection Rate (DDR)
90.00%

We can learn how
review is
influencing the
product quality in
correlation with
defects found by
testers.

80.00%
70.00%
60.00%
50.00%
40.00%
30.00%
20.00%
10.00%
0.00%

S4

S5

S6

DDR_Review

S7

S8
DDR_Testing

S9

S10

S11

DDR_Customer

S12

S13
DEVELOPING MEASUREMENT PROCESS
DO

PLAN
Define procedures:

Collect metrics:

- Metrics to be collected
- Collection practices & tooling
- Analysis & reporting
- Feedback integration

- Tailor procedures (if the case)
- Record and store data
- Use proper tools & templates
- Check data accuracy

Identify scope:
- Goals, objectives
- “Problems” that need answer
- Measurements needs

Evolve process:
- Evaluate progress
- Evaluate process
- Recommend improvements

ACT

Analyze metrics:
- Aggregate, correlate data
- Prepare reports
- Discuss trends, identify thresholds
- Revise procedures

CHECK
MEASUREMENT PARADOX?
I want a car that uses as little petrol as possible.
I have chosen 2 cars and will do 3 test drives with both of them.
Test drive 1

Test drive 2

Test drive 3

Average

Car A

1 km/l

1 km/l

4 km/l

2 km/l

Car B

1.5 km/l

1.5 km/l

1.5 km/l

1.5 km/l

Test drive 1

Test drive 2

Test drive 3

Average

Car A

1 l/km

1 l/km

0.25 l/km

0.75 l/km

Car B

0.667 l/km

0.667 l/km

0.667 l/km

0.667 l/km

The car that uses less
petrol is car A which does
more kilometres per litre.
But, if I had measured
litres per kilometre, car B
uses less litres per
kilometre and is the better
car.
Implementing a successful metrics system

More Related Content

Viewers also liked

Maximizing the Effectiveness of the Partnership with your CRO
Maximizing the Effectiveness of the Partnership with your CROMaximizing the Effectiveness of the Partnership with your CRO
Maximizing the Effectiveness of the Partnership with your CROMedpace
 
IIR Partnerships- CRO Alliances in 2015
IIR Partnerships- CRO Alliances in 2015IIR Partnerships- CRO Alliances in 2015
IIR Partnerships- CRO Alliances in 2015guest4954d3
 
Lean Workbench For Creating And Tracking Metrics That Matter
Lean Workbench For Creating And Tracking Metrics That MatterLean Workbench For Creating And Tracking Metrics That Matter
Lean Workbench For Creating And Tracking Metrics That MatterJennifer Rubinovitz
 
前端的价值体现
前端的价值体现前端的价值体现
前端的价值体现asapphire
 
Maritz: Avoiding financial penalties with improved quality and performance
Maritz: Avoiding financial penalties with improved quality and performanceMaritz: Avoiding financial penalties with improved quality and performance
Maritz: Avoiding financial penalties with improved quality and performanceCAST
 
11 apr13 1130 manage and report spend in third party interactions canonica wh...
11 apr13 1130 manage and report spend in third party interactions canonica wh...11 apr13 1130 manage and report spend in third party interactions canonica wh...
11 apr13 1130 manage and report spend in third party interactions canonica wh...Agnès Canonica
 
Five Event Marketing Metrics that Matter
Five Event Marketing Metrics that MatterFive Event Marketing Metrics that Matter
Five Event Marketing Metrics that MatterEventMatrix
 
Let's Talk Business: Outsourcing event, 3 april 2012
Let's Talk Business: Outsourcing event, 3 april 2012Let's Talk Business: Outsourcing event, 3 april 2012
Let's Talk Business: Outsourcing event, 3 april 2012The Events Agency
 
Background and Professional Work Examples
Background and Professional Work ExamplesBackground and Professional Work Examples
Background and Professional Work ExamplesDistributor One, LLC
 
Bayer Commerzbank German Investment Seminar
Bayer Commerzbank German Investment SeminarBayer Commerzbank German Investment Seminar
Bayer Commerzbank German Investment SeminarBayer
 
Neocom2013 - Strategien und Maßnahmen zur Senkung der Retourenquote im E-Comm...
Neocom2013 - Strategien und Maßnahmen zur Senkung der Retourenquote im E-Comm...Neocom2013 - Strategien und Maßnahmen zur Senkung der Retourenquote im E-Comm...
Neocom2013 - Strategien und Maßnahmen zur Senkung der Retourenquote im E-Comm...Roland Peter Schaefer
 
TechNexxus Outsourcing Fundamentals
TechNexxus Outsourcing FundamentalsTechNexxus Outsourcing Fundamentals
TechNexxus Outsourcing FundamentalsTechNexxus, LLC
 
Engagement: The Ultimate Metric to Demonstrate Event ROI
Engagement: The Ultimate Metric to Demonstrate Event ROIEngagement: The Ultimate Metric to Demonstrate Event ROI
Engagement: The Ultimate Metric to Demonstrate Event ROIDoubleDutch
 
Lean Six Sigma How To Conduct A Lean Event
Lean Six Sigma How To Conduct A Lean EventLean Six Sigma How To Conduct A Lean Event
Lean Six Sigma How To Conduct A Lean EventStephen Deas
 
Outsourcing: Best Practices at Pandemic Studios [GDC 2008]
Outsourcing: Best Practices at Pandemic Studios [GDC 2008]Outsourcing: Best Practices at Pandemic Studios [GDC 2008]
Outsourcing: Best Practices at Pandemic Studios [GDC 2008]Kay Kim
 
FAMD OUTSOURCING EXPERIENCE - CCT Meeting - Gokarn1
FAMD OUTSOURCING EXPERIENCE - CCT Meeting - Gokarn1 FAMD OUTSOURCING EXPERIENCE - CCT Meeting - Gokarn1
FAMD OUTSOURCING EXPERIENCE - CCT Meeting - Gokarn1 PRABHASH GOKARN
 

Viewers also liked (20)

Maximizing the Effectiveness of the Partnership with your CRO
Maximizing the Effectiveness of the Partnership with your CROMaximizing the Effectiveness of the Partnership with your CRO
Maximizing the Effectiveness of the Partnership with your CRO
 
Outsourcing
OutsourcingOutsourcing
Outsourcing
 
IIR Partnerships- CRO Alliances in 2015
IIR Partnerships- CRO Alliances in 2015IIR Partnerships- CRO Alliances in 2015
IIR Partnerships- CRO Alliances in 2015
 
Lean Workbench For Creating And Tracking Metrics That Matter
Lean Workbench For Creating And Tracking Metrics That MatterLean Workbench For Creating And Tracking Metrics That Matter
Lean Workbench For Creating And Tracking Metrics That Matter
 
前端的价值体现
前端的价值体现前端的价值体现
前端的价值体现
 
Maritz: Avoiding financial penalties with improved quality and performance
Maritz: Avoiding financial penalties with improved quality and performanceMaritz: Avoiding financial penalties with improved quality and performance
Maritz: Avoiding financial penalties with improved quality and performance
 
11 apr13 1130 manage and report spend in third party interactions canonica wh...
11 apr13 1130 manage and report spend in third party interactions canonica wh...11 apr13 1130 manage and report spend in third party interactions canonica wh...
11 apr13 1130 manage and report spend in third party interactions canonica wh...
 
SelfieCap
SelfieCapSelfieCap
SelfieCap
 
Five Event Marketing Metrics that Matter
Five Event Marketing Metrics that MatterFive Event Marketing Metrics that Matter
Five Event Marketing Metrics that Matter
 
Let's Talk Business: Outsourcing event, 3 april 2012
Let's Talk Business: Outsourcing event, 3 april 2012Let's Talk Business: Outsourcing event, 3 april 2012
Let's Talk Business: Outsourcing event, 3 april 2012
 
Outsourve vs inhouse events
Outsourve vs inhouse eventsOutsourve vs inhouse events
Outsourve vs inhouse events
 
Background and Professional Work Examples
Background and Professional Work ExamplesBackground and Professional Work Examples
Background and Professional Work Examples
 
Recruitment trends
Recruitment trendsRecruitment trends
Recruitment trends
 
Bayer Commerzbank German Investment Seminar
Bayer Commerzbank German Investment SeminarBayer Commerzbank German Investment Seminar
Bayer Commerzbank German Investment Seminar
 
Neocom2013 - Strategien und Maßnahmen zur Senkung der Retourenquote im E-Comm...
Neocom2013 - Strategien und Maßnahmen zur Senkung der Retourenquote im E-Comm...Neocom2013 - Strategien und Maßnahmen zur Senkung der Retourenquote im E-Comm...
Neocom2013 - Strategien und Maßnahmen zur Senkung der Retourenquote im E-Comm...
 
TechNexxus Outsourcing Fundamentals
TechNexxus Outsourcing FundamentalsTechNexxus Outsourcing Fundamentals
TechNexxus Outsourcing Fundamentals
 
Engagement: The Ultimate Metric to Demonstrate Event ROI
Engagement: The Ultimate Metric to Demonstrate Event ROIEngagement: The Ultimate Metric to Demonstrate Event ROI
Engagement: The Ultimate Metric to Demonstrate Event ROI
 
Lean Six Sigma How To Conduct A Lean Event
Lean Six Sigma How To Conduct A Lean EventLean Six Sigma How To Conduct A Lean Event
Lean Six Sigma How To Conduct A Lean Event
 
Outsourcing: Best Practices at Pandemic Studios [GDC 2008]
Outsourcing: Best Practices at Pandemic Studios [GDC 2008]Outsourcing: Best Practices at Pandemic Studios [GDC 2008]
Outsourcing: Best Practices at Pandemic Studios [GDC 2008]
 
FAMD OUTSOURCING EXPERIENCE - CCT Meeting - Gokarn1
FAMD OUTSOURCING EXPERIENCE - CCT Meeting - Gokarn1 FAMD OUTSOURCING EXPERIENCE - CCT Meeting - Gokarn1
FAMD OUTSOURCING EXPERIENCE - CCT Meeting - Gokarn1
 

Similar to Implementing a successful metrics system

CMMI & Six Sigma Integration
CMMI & Six Sigma IntegrationCMMI & Six Sigma Integration
CMMI & Six Sigma IntegrationAnand Subramaniam
 
Six Sigma & Process Capability
Six Sigma & Process CapabilitySix Sigma & Process Capability
Six Sigma & Process CapabilityEric Blumenfeld
 
Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ...
 Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ... Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ...
Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ...Seapine Software
 
Basic Six Sigma Presentation
Basic Six Sigma PresentationBasic Six Sigma Presentation
Basic Six Sigma Presentationvivekissar
 
PrADS Introduction & offerings 2017
PrADS Introduction & offerings 2017 PrADS Introduction & offerings 2017
PrADS Introduction & offerings 2017 Kiran Kumar Muthyala
 
Software Testing Competencies - Rishabh Software
Software Testing Competencies - Rishabh SoftwareSoftware Testing Competencies - Rishabh Software
Software Testing Competencies - Rishabh SoftwareRishabh Software
 
Software Testing Process & Trend
Software Testing Process & TrendSoftware Testing Process & Trend
Software Testing Process & TrendKMS Technology
 
Quality Course 1
Quality Course 1Quality Course 1
Quality Course 1Fin1
 
Nesma autumn conference 2015 - Functional testing miniguide - Ignacio López C...
Nesma autumn conference 2015 - Functional testing miniguide - Ignacio López C...Nesma autumn conference 2015 - Functional testing miniguide - Ignacio López C...
Nesma autumn conference 2015 - Functional testing miniguide - Ignacio López C...Nesma
 
1 marty howard_asq_qm_qe_resume
1 marty howard_asq_qm_qe_resume1 marty howard_asq_qm_qe_resume
1 marty howard_asq_qm_qe_resumeMarty Howard
 
Heizer 06
Heizer 06Heizer 06
Heizer 06shagitu
 
Costof quality
Costof qualityCostof quality
Costof qualityOmnex Inc.
 
Huron_Spend_Analysis_PitfallsPainPromise_vFinal
Huron_Spend_Analysis_PitfallsPainPromise_vFinalHuron_Spend_Analysis_PitfallsPainPromise_vFinal
Huron_Spend_Analysis_PitfallsPainPromise_vFinalJens Brown
 

Similar to Implementing a successful metrics system (20)

CMMI & Six Sigma Integration
CMMI & Six Sigma IntegrationCMMI & Six Sigma Integration
CMMI & Six Sigma Integration
 
DMAIC Vs. DMADV
DMAIC Vs. DMADVDMAIC Vs. DMADV
DMAIC Vs. DMADV
 
WWAsia14_IFMA_Speaker-_RAO
WWAsia14_IFMA_Speaker-_RAOWWAsia14_IFMA_Speaker-_RAO
WWAsia14_IFMA_Speaker-_RAO
 
DMAIC Components
DMAIC ComponentsDMAIC Components
DMAIC Components
 
Six Sigma & Process Capability
Six Sigma & Process CapabilitySix Sigma & Process Capability
Six Sigma & Process Capability
 
Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ...
 Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ... Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ...
Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ...
 
Basic Six Sigma Presentation
Basic Six Sigma PresentationBasic Six Sigma Presentation
Basic Six Sigma Presentation
 
PrADS Introduction & offerings 2017
PrADS Introduction & offerings 2017 PrADS Introduction & offerings 2017
PrADS Introduction & offerings 2017
 
Pbd Benchmarking
Pbd BenchmarkingPbd Benchmarking
Pbd Benchmarking
 
Software Testing Competencies - Rishabh Software
Software Testing Competencies - Rishabh SoftwareSoftware Testing Competencies - Rishabh Software
Software Testing Competencies - Rishabh Software
 
Software Testing Process & Trend
Software Testing Process & TrendSoftware Testing Process & Trend
Software Testing Process & Trend
 
Quality Course 1
Quality Course 1Quality Course 1
Quality Course 1
 
Nesma autumn conference 2015 - Functional testing miniguide - Ignacio López C...
Nesma autumn conference 2015 - Functional testing miniguide - Ignacio López C...Nesma autumn conference 2015 - Functional testing miniguide - Ignacio López C...
Nesma autumn conference 2015 - Functional testing miniguide - Ignacio López C...
 
1 marty howard_asq_qm_qe_resume
1 marty howard_asq_qm_qe_resume1 marty howard_asq_qm_qe_resume
1 marty howard_asq_qm_qe_resume
 
Heizer 06
Heizer 06Heizer 06
Heizer 06
 
project QA&QC system training
project QA&QC system trainingproject QA&QC system training
project QA&QC system training
 
Costof quality
Costof qualityCostof quality
Costof quality
 
Super factory
Super factorySuper factory
Super factory
 
June2008 Hdi Quality Presentation
June2008   Hdi Quality PresentationJune2008   Hdi Quality Presentation
June2008 Hdi Quality Presentation
 
Huron_Spend_Analysis_PitfallsPainPromise_vFinal
Huron_Spend_Analysis_PitfallsPainPromise_vFinalHuron_Spend_Analysis_PitfallsPainPromise_vFinal
Huron_Spend_Analysis_PitfallsPainPromise_vFinal
 

Recently uploaded

Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...CzechDreamin
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Alison B. Lowndes
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaCzechDreamin
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCzechDreamin
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...Product School
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Thierry Lestable
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2DianaGray10
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaRTTS
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Julian Hyde
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...Sri Ambati
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀DianaGray10
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxAbida Shariff
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backElena Simperl
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupCatarinaPereira64715
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationZilliz
 

Recently uploaded (20)

Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG Evaluation
 

Implementing a successful metrics system

  • 1. Implementing a successful metrics system in an IT company Muntean Ramona Measurements & Best Practices @ISDC
  • 2. IT’S IMPORTANT TO YOU IT’S REDUCING UNCERTAINTY TELLS YOU MORE THAN YOU KNEW BEFORE Better informed decisions Tracking the progress of the objectives Managing the achievements of goals WE CAN MANAGE WHAT WE CAN EASILY MEASURE
  • 3. GOALS Goal Business growth rate Profit margin Bids success rate Personnel turnover Success Factors SUCCES FACTORS Key Performance Indicators Productivity Predictability Quality Competitiveness Client Satisfaction Employee Satisfaction Metrics / Data Projects, Processes, People TOP DOWN APPROACH – COMPANY GOALS
  • 4. QUALITY Cost of Quality (CoQ) Cost of Appraisal (CoA) Reviews (1st time) Code Requirements Design Test plans, test scripts Testing (1st time) Audits Cost of Prevention (CoP) Training Procedures, methods Tools, systems Planning Quality improvement Measurements Cost of Non-Conformance (CNC) Fixing defects Re-work code review Re-work doc review Re-reviews Re-testing
  • 6. Improve KPI’s Productivity Predictability Quality Client Satisfaction Team Satisfaction Metrics, Trends Key Performance Indicators METRICS ANALIZED Velocity: Story Points/sprint Estimation deviation %Re-work, DDR, CoQ trends Demo / Release success score Tooling, Data Projects, Processes, People BOTTOM UP APPROACH – PROJECT’S KPI
  • 7. TRENDS Story Points done / sprint 60 55 50 45 40 35 30 25 20 15 10 55 43 41 43 32 29 23 22 S4 S5 S6 S8 S9 S10 22 S11 S12 S13
  • 8. TRENDS Defect Detection Rate (DDR) 90.00% We can learn how review is influencing the product quality in correlation with defects found by testers. 80.00% 70.00% 60.00% 50.00% 40.00% 30.00% 20.00% 10.00% 0.00% S4 S5 S6 DDR_Review S7 S8 DDR_Testing S9 S10 S11 DDR_Customer S12 S13
  • 9. DEVELOPING MEASUREMENT PROCESS DO PLAN Define procedures: Collect metrics: - Metrics to be collected - Collection practices & tooling - Analysis & reporting - Feedback integration - Tailor procedures (if the case) - Record and store data - Use proper tools & templates - Check data accuracy Identify scope: - Goals, objectives - “Problems” that need answer - Measurements needs Evolve process: - Evaluate progress - Evaluate process - Recommend improvements ACT Analyze metrics: - Aggregate, correlate data - Prepare reports - Discuss trends, identify thresholds - Revise procedures CHECK
  • 10. MEASUREMENT PARADOX? I want a car that uses as little petrol as possible. I have chosen 2 cars and will do 3 test drives with both of them. Test drive 1 Test drive 2 Test drive 3 Average Car A 1 km/l 1 km/l 4 km/l 2 km/l Car B 1.5 km/l 1.5 km/l 1.5 km/l 1.5 km/l Test drive 1 Test drive 2 Test drive 3 Average Car A 1 l/km 1 l/km 0.25 l/km 0.75 l/km Car B 0.667 l/km 0.667 l/km 0.667 l/km 0.667 l/km The car that uses less petrol is car A which does more kilometres per litre. But, if I had measured litres per kilometre, car B uses less litres per kilometre and is the better car.