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

More Related Content

What's hot

HBase Consistency and Performance Improvements
HBase Consistency and Performance ImprovementsHBase Consistency and Performance Improvements
HBase Consistency and Performance Improvements
DataWorks Summit
 
Deploying End-to-End Deep Learning Pipelines with ONNX
Deploying End-to-End Deep Learning Pipelines with ONNXDeploying End-to-End Deep Learning Pipelines with ONNX
Deploying End-to-End Deep Learning Pipelines with ONNX
Databricks
 

What's hot (20)

Governor limits
Governor limitsGovernor limits
Governor limits
 
Hazelcast
HazelcastHazelcast
Hazelcast
 
Hadoop And Their Ecosystem ppt
 Hadoop And Their Ecosystem ppt Hadoop And Their Ecosystem ppt
Hadoop And Their Ecosystem ppt
 
Salesforce Architecture framework, Martin Kona
Salesforce Architecture framework, Martin KonaSalesforce Architecture framework, Martin Kona
Salesforce Architecture framework, Martin Kona
 
Demystify Salesforce Bulk API
Demystify Salesforce Bulk APIDemystify Salesforce Bulk API
Demystify Salesforce Bulk API
 
Google Cloud Dataproc - Easier, faster, more cost-effective Spark and Hadoop
Google Cloud Dataproc - Easier, faster, more cost-effective Spark and HadoopGoogle Cloud Dataproc - Easier, faster, more cost-effective Spark and Hadoop
Google Cloud Dataproc - Easier, faster, more cost-effective Spark and Hadoop
 
HBase Consistency and Performance Improvements
HBase Consistency and Performance ImprovementsHBase Consistency and Performance Improvements
HBase Consistency and Performance Improvements
 
Deploying End-to-End Deep Learning Pipelines with ONNX
Deploying End-to-End Deep Learning Pipelines with ONNXDeploying End-to-End Deep Learning Pipelines with ONNX
Deploying End-to-End Deep Learning Pipelines with ONNX
 
Apache Kafka Fundamentals for Architects, Admins and Developers
Apache Kafka Fundamentals for Architects, Admins and DevelopersApache Kafka Fundamentals for Architects, Admins and Developers
Apache Kafka Fundamentals for Architects, Admins and Developers
 
Graphql presentation
Graphql presentationGraphql presentation
Graphql presentation
 
Apache Airflow
Apache AirflowApache Airflow
Apache Airflow
 
Flink vs. Spark
Flink vs. SparkFlink vs. Spark
Flink vs. Spark
 
Diving into Delta Lake: Unpacking the Transaction Log
Diving into Delta Lake: Unpacking the Transaction LogDiving into Delta Lake: Unpacking the Transaction Log
Diving into Delta Lake: Unpacking the Transaction Log
 
Building a Feature Store around Dataframes and Apache Spark
Building a Feature Store around Dataframes and Apache SparkBuilding a Feature Store around Dataframes and Apache Spark
Building a Feature Store around Dataframes and Apache Spark
 
Towards Flink 2.0: Unified Batch & Stream Processing - Aljoscha Krettek, Verv...
Towards Flink 2.0: Unified Batch & Stream Processing - Aljoscha Krettek, Verv...Towards Flink 2.0: Unified Batch & Stream Processing - Aljoscha Krettek, Verv...
Towards Flink 2.0: Unified Batch & Stream Processing - Aljoscha Krettek, Verv...
 
Getting started with Salesforce security
Getting started with Salesforce securityGetting started with Salesforce security
Getting started with Salesforce security
 
Salesforce asynchronous apex
Salesforce asynchronous apexSalesforce asynchronous apex
Salesforce asynchronous apex
 
Sqoop on Spark for Data Ingestion-(Veena Basavaraj and Vinoth Chandar, Uber)
Sqoop on Spark for Data Ingestion-(Veena Basavaraj and Vinoth Chandar, Uber)Sqoop on Spark for Data Ingestion-(Veena Basavaraj and Vinoth Chandar, Uber)
Sqoop on Spark for Data Ingestion-(Veena Basavaraj and Vinoth Chandar, Uber)
 
Real-Life Use Cases & Architectures for Event Streaming with Apache Kafka
Real-Life Use Cases & Architectures for Event Streaming with Apache KafkaReal-Life Use Cases & Architectures for Event Streaming with Apache Kafka
Real-Life Use Cases & Architectures for Event Streaming with Apache Kafka
 
Building a Data Pipeline using Apache Airflow (on AWS / GCP)
Building a Data Pipeline using Apache Airflow (on AWS / GCP)Building a Data Pipeline using Apache Airflow (on AWS / GCP)
Building a Data Pipeline using Apache Airflow (on AWS / GCP)
 

Similar to Measuring for team effectiveness (with Reecetech)

Managing through growth
Managing through growthManaging through growth
Managing through growth
Doeren Mayhew
 
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
XBOSoft
 

Similar to Measuring for team effectiveness (with Reecetech) (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
 

Recently uploaded

Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 

Recently uploaded (20)

UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Intro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfIntro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdf
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 

Measuring for team effectiveness (with Reecetech)

  • 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

Editor's Notes

  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.