SlideShare uma empresa Scribd logo
1 de 42
Measuring for Team
Effectiveness
a.k.a data-driven continuous improvement
a.k.a metrics you’ll love
Why measure anything?
Metric
A data point within context. Metrics are
derived from measurements.
For example, our average cycle time is 5 days
and we want it to trend down.
Good Metric
Developed and agreed by the team(s) to improve
effectiveness/performance
Bad Metric
Imposed on the team, lacking value, or a raw value
used to compare teams or people
Good Metric
A downward trend on mean time to resolve
incidents
Bad Metric
Comparing # of production incidents across teams
Good Metric
Upward trend of new accounts per unique visitor
Bad Metric
Number of total page views per team
“When a measure becomes a target, it ceases to be a good measure” – Goodhart’s Law
“Measures tend to be corrupted/gamed when used for target-setting” - Campbell’s Law
“Monitoring a metric may subtly influence people to maximize that measure” – The Observer Effect
(via https://www.industriallogic.com/blog/what-should-we-measure/)
Getting good at measuring is not the point,
Getting good through measuring is.
A good metric is an indicator of where a team could focus improvement efforts and the impact
those efforts are having.
So don’t measure everything, focus on one or two important things.
Put an expiry date on your metrics so you constantly reassess their value.
There’s more to lean/agile metrics than cycle time,
so let’s look at some examples in some key areas.
Remember: YMMV!
Most metrics address 3 areas…
…are we building the right thing?
…are we building the thing right?
…are we building the thing in a sustainable way?
Building the right thing
Building the right thing
• We go faster as a whole by building the wrong thing less often
• How do we know we aren’t building the wrong thing?
• How do you know your work is adding value to customers’ lives?
Building the right thing
• Think about how engaged customers behave:
• They use your product;
• They keep coming back;
• They refer their friends or colleagues;
• They pay for your product;
• They leave positive reviews.
Building the right thing - examples
• Pirate metrics!
• AARRR (Acquisition, Activation, Retention, Referral, Revenue)
• NPS
• User insights (app ratings, in-product surveys)
Building the right thing - examples
• Other examples?
Building the thing right
Building the thing right
• We want to be responsive to change
• We want to eliminate waste
• We want to know how we are progressing
Building the thing right
• We want to be responsive to change
• Short lead times
• Frequent/continuous delivery
• Flow
• We want to eliminate waste
• Reduce failure demand and non-value add processes
• We want to know where we are
• Progress
Responsive to change - examples
• Lead and cycle time
• Frequency of deployment
• Tact time
• Throughput
• Cumulative flow
Eliminate waste
• What is waste in this context?
• Activities leading to a sub-optimal system
• For example, unnecessary hand-offs or process gates
• Activities that do not add to the value stream
• For example, unnecessary documentation
• 3 wastes of lean thinking
Eliminate waste - examples
• Value stream mapping
• Reduce time spent in non-value add activities
• For example, time spent sizing stories
• Failure demand
• Demand for effort due to something not working or not being done
• Reduce time spent on failure demand
• For example, time spent on fixing bugs
• For example, time spent on fixing broken build pipelines
"You could have a timer go off a dozen times per day and record whether you were a) wasting time, b) working
on new stuff, or c) fixing stuff that should have been done correctly the first time. If the team does that for a
week, a picture will start to emerge. After a month, you'll know how much of your capacity is spent on failure
demand”
Kent Beck
Progress - examples
• Impact on customer success metrics
• For example, this iteration led to a 20% increase in new accounts
• For example, this iteration led to an increase in NPS
• Empirical forecasting using #noestimates techniques
• Process control charts and throughput
• Release confidence
Building the thing in a sustainable way
Building the thing in a sustainable way
• Sustainable refers to people and systems
• We need healthy teams to build great products
• We need high quality products to create happy customers
Team Health - examples
• Safety checks
Team Health - examples
• Safety checks
• Happiness indicators
Team Health - examples
• Safety checks
• Happiness indicators
• Feedback matrix
Team Health - examples
• Safety checks
• Happiness indicators
• Feedback matrix
• Engagement
Team Health - examples
• Safety checks
• Happiness indicators
• Feedback matrix
• Engagement
• Team health checks
Quality
• Measure our confidence in the quality of our systems and code
• Measure the effectiveness of our incident responses
• Others?
Quality – examples
• Measure our confidence in the quality of our systems and code
• Quantitative:
• System health checks & monitoring (load times, CPU, etc)
• Test coverage
• Other quantitative code quality metrics (eg using code analysis tools)
• Qualitative
• System confidence (team ratings for maintainability, readability, other –abilities)
• Test confidence
Quality - examples
• Measure the effectiveness of our incident responses
• Are the number of production incidents per week/month/etc trending down?
• Is the time we take to detect incidents trending down (Mean Time to Detect)?
• Is the time we take to resolve incidents trending down (Mean Time to Resolve)?
OK, what now?
OK, what now?
• Start with a health check to help you focus on what’s important
• Based on your focus, start with “low cost” metrics
• Unique page visits
• Cycle time
• Team happiness
• # Production Incidents
• Measure only what you need and continuously review
Cycle time
Engagement /
Happiness
Index

Mais conteúdo relacionado

Mais procurados

Avoid Trapdoor Decisions: 5 Lessons Learned from Scaling Stripe
Avoid Trapdoor Decisions: 5 Lessons Learned from Scaling StripeAvoid Trapdoor Decisions: 5 Lessons Learned from Scaling Stripe
Avoid Trapdoor Decisions: 5 Lessons Learned from Scaling Stripesaastr
 
Lean Principles for Agile Teams
Lean Principles for Agile TeamsLean Principles for Agile Teams
Lean Principles for Agile TeamsElizabeth Woodward
 
Align, Inform, Inspire: Measuring Business Agility and SAFe® with Flow Metrics
Align, Inform, Inspire: Measuring Business Agility and SAFe® with Flow MetricsAlign, Inform, Inspire: Measuring Business Agility and SAFe® with Flow Metrics
Align, Inform, Inspire: Measuring Business Agility and SAFe® with Flow MetricsTasktop
 
Kanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban EssentialsKanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban EssentialsMichael Sahota
 
Kanban board 9th may 2017
Kanban board   9th may 2017Kanban board   9th may 2017
Kanban board 9th may 2017gagann78
 
Kaizen - the key of continuos improvement
Kaizen - the key of continuos improvementKaizen - the key of continuos improvement
Kaizen - the key of continuos improvementluca mezzalira
 
Management fundamentals scrum 101
Management fundamentals scrum 101Management fundamentals scrum 101
Management fundamentals scrum 101Bar-Ezer Yossi
 
Metaflow: The ML Infrastructure at Netflix
Metaflow: The ML Infrastructure at NetflixMetaflow: The ML Infrastructure at Netflix
Metaflow: The ML Infrastructure at NetflixBill Liu
 
Productionzing ML Model Using MLflow Model Serving
Productionzing ML Model Using MLflow Model ServingProductionzing ML Model Using MLflow Model Serving
Productionzing ML Model Using MLflow Model ServingDatabricks
 
Apache Spark vs Apache Flink
Apache Spark vs Apache FlinkApache Spark vs Apache Flink
Apache Spark vs Apache FlinkAKASH SIHAG
 
Lean Value Stream Mapping (VSM) Training Module
Lean Value Stream Mapping (VSM) Training ModuleLean Value Stream Mapping (VSM) Training Module
Lean Value Stream Mapping (VSM) Training ModuleFrank-G. Adler
 
A3 problem solving technique by Mr. Anup Gandhi
A3 problem solving technique by Mr. Anup GandhiA3 problem solving technique by Mr. Anup Gandhi
A3 problem solving technique by Mr. Anup GandhiYogesh Vaghani
 
Scrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Scrum vs Kanban | What are the differences between Scrum and Kanban | EdurekaScrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Scrum vs Kanban | What are the differences between Scrum and Kanban | EdurekaEdureka!
 
01 overview of lean six sigma
01   overview of lean six sigma01   overview of lean six sigma
01 overview of lean six sigmaviragonline2002
 
Product Development Using Agile and Lean Principles
Product Development Using Agile and Lean PrinciplesProduct Development Using Agile and Lean Principles
Product Development Using Agile and Lean PrinciplesTathagat Varma
 
What is Lean Six Sigma? Lean Six Sigma Explained - Invensis Learning
What is Lean Six Sigma? Lean Six Sigma Explained - Invensis LearningWhat is Lean Six Sigma? Lean Six Sigma Explained - Invensis Learning
What is Lean Six Sigma? Lean Six Sigma Explained - Invensis LearningInvensis Learning
 
Anomaly Detection at Scale!
Anomaly Detection at Scale!Anomaly Detection at Scale!
Anomaly Detection at Scale!Databricks
 

Mais procurados (20)

Avoid Trapdoor Decisions: 5 Lessons Learned from Scaling Stripe
Avoid Trapdoor Decisions: 5 Lessons Learned from Scaling StripeAvoid Trapdoor Decisions: 5 Lessons Learned from Scaling Stripe
Avoid Trapdoor Decisions: 5 Lessons Learned from Scaling Stripe
 
Value Steam Mapping
Value Steam MappingValue Steam Mapping
Value Steam Mapping
 
Lean Principles for Agile Teams
Lean Principles for Agile TeamsLean Principles for Agile Teams
Lean Principles for Agile Teams
 
Align, Inform, Inspire: Measuring Business Agility and SAFe® with Flow Metrics
Align, Inform, Inspire: Measuring Business Agility and SAFe® with Flow MetricsAlign, Inform, Inspire: Measuring Business Agility and SAFe® with Flow Metrics
Align, Inform, Inspire: Measuring Business Agility and SAFe® with Flow Metrics
 
Kanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban EssentialsKanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban Essentials
 
80 20 principle
80 20 principle80 20 principle
80 20 principle
 
Kanban board 9th may 2017
Kanban board   9th may 2017Kanban board   9th may 2017
Kanban board 9th may 2017
 
Kaizen - the key of continuos improvement
Kaizen - the key of continuos improvementKaizen - the key of continuos improvement
Kaizen - the key of continuos improvement
 
Management fundamentals scrum 101
Management fundamentals scrum 101Management fundamentals scrum 101
Management fundamentals scrum 101
 
Metaflow: The ML Infrastructure at Netflix
Metaflow: The ML Infrastructure at NetflixMetaflow: The ML Infrastructure at Netflix
Metaflow: The ML Infrastructure at Netflix
 
Productionzing ML Model Using MLflow Model Serving
Productionzing ML Model Using MLflow Model ServingProductionzing ML Model Using MLflow Model Serving
Productionzing ML Model Using MLflow Model Serving
 
Apache Spark vs Apache Flink
Apache Spark vs Apache FlinkApache Spark vs Apache Flink
Apache Spark vs Apache Flink
 
Lean Value Stream Mapping (VSM) Training Module
Lean Value Stream Mapping (VSM) Training ModuleLean Value Stream Mapping (VSM) Training Module
Lean Value Stream Mapping (VSM) Training Module
 
A3 problem solving technique by Mr. Anup Gandhi
A3 problem solving technique by Mr. Anup GandhiA3 problem solving technique by Mr. Anup Gandhi
A3 problem solving technique by Mr. Anup Gandhi
 
Scrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Scrum vs Kanban | What are the differences between Scrum and Kanban | EdurekaScrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Scrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
 
01 overview of lean six sigma
01   overview of lean six sigma01   overview of lean six sigma
01 overview of lean six sigma
 
Kanban Trojan Horse_(2022).pdf
Kanban Trojan Horse_(2022).pdfKanban Trojan Horse_(2022).pdf
Kanban Trojan Horse_(2022).pdf
 
Product Development Using Agile and Lean Principles
Product Development Using Agile and Lean PrinciplesProduct Development Using Agile and Lean Principles
Product Development Using Agile and Lean Principles
 
What is Lean Six Sigma? Lean Six Sigma Explained - Invensis Learning
What is Lean Six Sigma? Lean Six Sigma Explained - Invensis LearningWhat is Lean Six Sigma? Lean Six Sigma Explained - Invensis Learning
What is Lean Six Sigma? Lean Six Sigma Explained - Invensis Learning
 
Anomaly Detection at Scale!
Anomaly Detection at Scale!Anomaly Detection at Scale!
Anomaly Detection at Scale!
 

Semelhante a Measuring Team Effectiveness Metrics

Measuring for team effectiveness (NEW)
Measuring for team effectiveness (NEW)Measuring for team effectiveness (NEW)
Measuring for team effectiveness (NEW)Mark Barber
 
Managing through growth
Managing through growthManaging through growth
Managing through growthDoeren Mayhew
 
Agile metrics - Agile KC Meeting 9/26/13
Agile metrics - Agile KC Meeting 9/26/13Agile metrics - Agile KC Meeting 9/26/13
Agile metrics - Agile KC Meeting 9/26/13molsonkc
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAgileNZ Conference
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputEdwin Dando
 
Jack Nichelson - Information Security Metrics - Practical Security Metrics
Jack Nichelson - Information Security Metrics - Practical Security MetricsJack Nichelson - Information Security Metrics - Practical Security Metrics
Jack Nichelson - Information Security Metrics - Practical Security Metricscentralohioissa
 
Information Security Metrics - Practical Security Metrics
Information Security Metrics - Practical Security MetricsInformation Security Metrics - Practical Security Metrics
Information Security Metrics - Practical Security MetricsJack Nichelson
 
software testing metrics do's - don'ts-XBOSoft-QAI Webinar
software testing metrics do's - don'ts-XBOSoft-QAI Webinarsoftware testing metrics do's - don'ts-XBOSoft-QAI Webinar
software testing metrics do's - don'ts-XBOSoft-QAI WebinarXBOSoft
 
Software Quality Metrics Do's and Don'ts - XBOSoft-QAI Webinar
Software Quality Metrics Do's and Don'ts - XBOSoft-QAI WebinarSoftware Quality Metrics Do's and Don'ts - XBOSoft-QAI Webinar
Software Quality Metrics Do's and Don'ts - XBOSoft-QAI WebinarXBOSoft
 
Facility Management Metrics That Matter
Facility Management Metrics That MatterFacility Management Metrics That Matter
Facility Management Metrics That MatterRobert Lambe, CFM
 
Measure everything - but make NPS the Key
Measure everything - but make NPS the Key Measure everything - but make NPS the Key
Measure everything - but make NPS the Key Andy Kucharski
 
Metrics - You are what you measure (DevOps Perth)
Metrics - You are what you measure (DevOps Perth)Metrics - You are what you measure (DevOps Perth)
Metrics - You are what you measure (DevOps Perth)Rob Crowley
 
Drupal Camp Wroclaw 2015 Measure everything nps
Drupal Camp Wroclaw 2015 Measure everything npsDrupal Camp Wroclaw 2015 Measure everything nps
Drupal Camp Wroclaw 2015 Measure everything npsAndy Kucharski
 
Business process mapping
Business process mappingBusiness process mapping
Business process mappingDAVIS THOMAS
 
The Agile Manager: Empowerment and Alignment
The Agile Manager: Empowerment and AlignmentThe Agile Manager: Empowerment and Alignment
The Agile Manager: Empowerment and AlignmentSoftware Guru
 
ANIn Ahmedabad March 2024 | The Power of Retrospection by Rakesh Mehta
ANIn Ahmedabad March 2024 | The Power of Retrospection by Rakesh MehtaANIn Ahmedabad March 2024 | The Power of Retrospection by Rakesh Mehta
ANIn Ahmedabad March 2024 | The Power of Retrospection by Rakesh MehtaAgileNetwork
 
Presentations - Zarget CRO meetup 2017
Presentations - Zarget CRO meetup 2017Presentations - Zarget CRO meetup 2017
Presentations - Zarget CRO meetup 2017ZargetHQ
 

Semelhante a Measuring Team Effectiveness Metrics (20)

Measuring for team effectiveness (NEW)
Measuring for team effectiveness (NEW)Measuring for team effectiveness (NEW)
Measuring for team effectiveness (NEW)
 
PQF Overview
PQF OverviewPQF Overview
PQF Overview
 
Managing through growth
Managing through growthManaging through growth
Managing through growth
 
Agile metrics - Agile KC Meeting 9/26/13
Agile metrics - Agile KC Meeting 9/26/13Agile metrics - Agile KC Meeting 9/26/13
Agile metrics - Agile KC Meeting 9/26/13
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over output
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over output
 
Jack Nichelson - Information Security Metrics - Practical Security Metrics
Jack Nichelson - Information Security Metrics - Practical Security MetricsJack Nichelson - Information Security Metrics - Practical Security Metrics
Jack Nichelson - Information Security Metrics - Practical Security Metrics
 
Information Security Metrics - Practical Security Metrics
Information Security Metrics - Practical Security MetricsInformation Security Metrics - Practical Security Metrics
Information Security Metrics - Practical Security Metrics
 
Agile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreAgile metrics at-pmi bangalore
Agile metrics at-pmi bangalore
 
software testing metrics do's - don'ts-XBOSoft-QAI Webinar
software testing metrics do's - don'ts-XBOSoft-QAI Webinarsoftware testing metrics do's - don'ts-XBOSoft-QAI Webinar
software testing metrics do's - don'ts-XBOSoft-QAI Webinar
 
Software Quality Metrics Do's and Don'ts - XBOSoft-QAI Webinar
Software Quality Metrics Do's and Don'ts - XBOSoft-QAI WebinarSoftware Quality Metrics Do's and Don'ts - XBOSoft-QAI Webinar
Software Quality Metrics Do's and Don'ts - XBOSoft-QAI Webinar
 
Facility Management Metrics That Matter
Facility Management Metrics That MatterFacility Management Metrics That Matter
Facility Management Metrics That Matter
 
Measure everything - but make NPS the Key
Measure everything - but make NPS the Key Measure everything - but make NPS the Key
Measure everything - but make NPS the Key
 
Metrics - You are what you measure (DevOps Perth)
Metrics - You are what you measure (DevOps Perth)Metrics - You are what you measure (DevOps Perth)
Metrics - You are what you measure (DevOps Perth)
 
Drupal Camp Wroclaw 2015 Measure everything nps
Drupal Camp Wroclaw 2015 Measure everything npsDrupal Camp Wroclaw 2015 Measure everything nps
Drupal Camp Wroclaw 2015 Measure everything nps
 
Business process reengineering
Business process reengineeringBusiness process reengineering
Business process reengineering
 
Business process mapping
Business process mappingBusiness process mapping
Business process mapping
 
The Agile Manager: Empowerment and Alignment
The Agile Manager: Empowerment and AlignmentThe Agile Manager: Empowerment and Alignment
The Agile Manager: Empowerment and Alignment
 
ANIn Ahmedabad March 2024 | The Power of Retrospection by Rakesh Mehta
ANIn Ahmedabad March 2024 | The Power of Retrospection by Rakesh MehtaANIn Ahmedabad March 2024 | The Power of Retrospection by Rakesh Mehta
ANIn Ahmedabad March 2024 | The Power of Retrospection by Rakesh Mehta
 
Presentations - Zarget CRO meetup 2017
Presentations - Zarget CRO meetup 2017Presentations - Zarget CRO meetup 2017
Presentations - Zarget CRO meetup 2017
 

Último

Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 

Último (20)

Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 

Measuring Team Effectiveness Metrics

  • 1. Measuring for Team Effectiveness a.k.a data-driven continuous improvement a.k.a metrics you’ll love
  • 3.
  • 4. Metric A data point within context. Metrics are derived from measurements. For example, our average cycle time is 5 days and we want it to trend down.
  • 5. Good Metric Developed and agreed by the team(s) to improve effectiveness/performance Bad Metric Imposed on the team, lacking value, or a raw value used to compare teams or people
  • 6. Good Metric A downward trend on mean time to resolve incidents Bad Metric Comparing # of production incidents across teams
  • 7. Good Metric Upward trend of new accounts per unique visitor Bad Metric Number of total page views per team
  • 8. “When a measure becomes a target, it ceases to be a good measure” – Goodhart’s Law “Measures tend to be corrupted/gamed when used for target-setting” - Campbell’s Law “Monitoring a metric may subtly influence people to maximize that measure” – The Observer Effect (via https://www.industriallogic.com/blog/what-should-we-measure/)
  • 9. Getting good at measuring is not the point, Getting good through measuring is.
  • 10. A good metric is an indicator of where a team could focus improvement efforts and the impact those efforts are having. So don’t measure everything, focus on one or two important things. Put an expiry date on your metrics so you constantly reassess their value.
  • 11. There’s more to lean/agile metrics than cycle time, so let’s look at some examples in some key areas. Remember: YMMV!
  • 12. Most metrics address 3 areas… …are we building the right thing? …are we building the thing right? …are we building the thing in a sustainable way?
  • 14. Building the right thing • We go faster as a whole by building the wrong thing less often • How do we know we aren’t building the wrong thing? • How do you know your work is adding value to customers’ lives?
  • 15. Building the right thing • Think about how engaged customers behave: • They use your product; • They keep coming back; • They refer their friends or colleagues; • They pay for your product; • They leave positive reviews.
  • 16. Building the right thing - examples • Pirate metrics! • AARRR (Acquisition, Activation, Retention, Referral, Revenue) • NPS • User insights (app ratings, in-product surveys)
  • 17. Building the right thing - examples • Other examples?
  • 19. Building the thing right • We want to be responsive to change • We want to eliminate waste • We want to know how we are progressing
  • 20. Building the thing right • We want to be responsive to change • Short lead times • Frequent/continuous delivery • Flow • We want to eliminate waste • Reduce failure demand and non-value add processes • We want to know where we are • Progress
  • 21. Responsive to change - examples • Lead and cycle time • Frequency of deployment • Tact time • Throughput • Cumulative flow
  • 22.
  • 23. Eliminate waste • What is waste in this context? • Activities leading to a sub-optimal system • For example, unnecessary hand-offs or process gates • Activities that do not add to the value stream • For example, unnecessary documentation • 3 wastes of lean thinking
  • 24. Eliminate waste - examples • Value stream mapping • Reduce time spent in non-value add activities • For example, time spent sizing stories • Failure demand • Demand for effort due to something not working or not being done • Reduce time spent on failure demand • For example, time spent on fixing bugs • For example, time spent on fixing broken build pipelines
  • 25. "You could have a timer go off a dozen times per day and record whether you were a) wasting time, b) working on new stuff, or c) fixing stuff that should have been done correctly the first time. If the team does that for a week, a picture will start to emerge. After a month, you'll know how much of your capacity is spent on failure demand” Kent Beck
  • 26. Progress - examples • Impact on customer success metrics • For example, this iteration led to a 20% increase in new accounts • For example, this iteration led to an increase in NPS • Empirical forecasting using #noestimates techniques • Process control charts and throughput • Release confidence
  • 27.
  • 28. Building the thing in a sustainable way
  • 29. Building the thing in a sustainable way • Sustainable refers to people and systems • We need healthy teams to build great products • We need high quality products to create happy customers
  • 30. Team Health - examples • Safety checks
  • 31. Team Health - examples • Safety checks • Happiness indicators
  • 32.
  • 33. Team Health - examples • Safety checks • Happiness indicators • Feedback matrix
  • 34. Team Health - examples • Safety checks • Happiness indicators • Feedback matrix • Engagement
  • 35. Team Health - examples • Safety checks • Happiness indicators • Feedback matrix • Engagement • Team health checks
  • 36.
  • 37. Quality • Measure our confidence in the quality of our systems and code • Measure the effectiveness of our incident responses • Others?
  • 38. Quality – examples • Measure our confidence in the quality of our systems and code • Quantitative: • System health checks & monitoring (load times, CPU, etc) • Test coverage • Other quantitative code quality metrics (eg using code analysis tools) • Qualitative • System confidence (team ratings for maintainability, readability, other –abilities) • Test confidence
  • 39. Quality - examples • Measure the effectiveness of our incident responses • Are the number of production incidents per week/month/etc trending down? • Is the time we take to detect incidents trending down (Mean Time to Detect)? • Is the time we take to resolve incidents trending down (Mean Time to Resolve)?
  • 41. OK, what now? • Start with a health check to help you focus on what’s important • Based on your focus, start with “low cost” metrics • Unique page visits • Cycle time • Team happiness • # Production Incidents • Measure only what you need and continuously review

Notas do Editor

  1. How do we get better at what we do if we don’t improve? How do we know we are improving if we don’t measure? Even gut-feel is a mental measure. Let’s make it explicit, visualise it and radiate it.
  2. These three things will help us go faster in the long term
  3. Acquisition – number of new users, use visitor data Activation – how users engage for the first time, use things like multiple page visits, new account sign ups Retention – how often they keep coming back (stickiness), use repeat visits, session lengths Referral – how often users refer new users to your product, how depends on the mechanism (refer a buddy, sign up bonuses) Revenue – how much revenue is attributed to your product, how depends on the revenue model. Revenue for “back office” teams – how much time do users save using your product? Does it allow more sales to be processed?
  4. NPS via surveys Review ratings
  5. Muda is any wasteful activity. We can think about non-value add activities (with caveats). This is what we’re focusing on in the next couple of slides. Mura is waste due to unevenness (lack of predictable flow) which we have touched on with metrics around flow. Muri is the waste of overburden (unnecessary stress) which we will address shortly.