SlideShare a Scribd company logo
1 of 49
Hypothesize like you
mean it
The Essentials of Metrics, Hypotheses, and Iteration
Greetings :)
Chris Massey
Product lead @ Mind the Product
chris@mindtheproduct.com
@camassey
Lisa Long
Founder @ Before You Code
lisa@beforeyoucode.com
@beforeyoucode
Learning outcomes
Metrics &
Hypotheses &
Prioritisation &
Iteration
● What makes a good metric
● How to design an effective
hypothesis
● The essentials of
Prioritisation
● Experimental Iteration
Let’s go!
What is a Metric? Meaningful metrics
(data+context) drive targeted,
effective actions that create
tangible value
Good metric /
Bad metric
Does your metric suggest
success without being directly
tied to the outcome you care
about?
Is your metric a placeholder for
something that is hard to
measure?
What is a
hypothesis?
A statement of the
specific (& testable)
impact you believe a
proposed change will
have.
The purpose of a
hypothesis
To structure thinking
To reveal assumptions
To direct resources
To avoid waste
To help you prioritise
Null Hypotheses Assume your worldview wrong
!
High vs Low-level
Hypotheses
Understand your chain of value
Make sure you can isolate your
variables / metrics
Pick one
Designers & Dragons
Goals
HIGH-LEVEL MISSION,
VISION OR OBJECTIVES
DESIGN PARAMETERS
Metrics
Framing Context
Features
SPECIFIC, MEASURABLE,
CONTEXTUALISED ACTION-
ORIENTED
ENVIRONMENT, AUDIENCE,
TIMEFRAMES ...
HIGH-LEVEL FEATURE
CONCEPTS, SPECIFIC
IMPLEMENTATIONS ...
Goals
● Tourist attraction
● More awareness of
Cambridge history /
significance
DESIGN PARAMETERS
Metrics
Framing Context
Features
● Tour company inclusion
● Pre-test / Post-test of
local history
● Traffic-flow assessment
● Social media buzz
ENVIRONMENT, AUDIENCE,
TIMEFRAMES ...
HIGH-LEVEL FEATURE
CONCEPTS, SPECIFIC
IMPLEMENTATIONS ...
Instant Art Generator ™
1. Kinetic
2. Projection
3. Light-based
4. Physical interaction
5. Multiple pieces
6. Historical
7. Phone interaction
8. Large scale
9. Persistent changes
10. Consistent start state
11. All-weather
12. University collaboration
Go design
Activity: Design a civic art installation
15 mins
Goals
Brainstorm a potential design for an informative civic art installation
Activity
● Use google to get inspiration for art installations that use your
constraints
● Consider what historically significant or helpful facts about
Cambridge could be represented in a public installation
● Come up with as many ways as possible to represent those facts
● Converge on a set of design “features” for your installation
Deliverable
An informative civic art installation, described in “features”, potentially
supported by rough sketches
What’s your riskiest
assumption?
To the hypothesis canvas!
We believe that ... For ...
Will lead to ... Because...
SOME FEATURE OR CHANGE AN ENVIRONMENT OR CONTEXT
SOME SPECIFIC,
MEASURABLE CHANGE
YOUR RATIONALE
HYPOTHESIS CANVAS
Go
Hypothesise
Goals
Form a testable hypothesis around one aspect of your art concept
Activity
● Pick the metric you want to effect
● Pick your riskiest assumption / feature
● Select your experimental context
● Think through your experimental setup
● Articulate your experimental rationale
Deliverable
A well-formed, testable hypothesis, allowing you remove uncertainty /
validate an assumption around one “feature” of your design product
Activity: Form a hypothesis
10 mins
How’d it go?
Designers & Diagnosis
& Dragons
Some Role-play Heads = Failure
Tails = Ambiguous
What impacts
experimental
outcomes?
● Bias
● Confounding factors
● Chance!
● True effect
Common mistakes
● Not everything deserves a hypothesis
● When to abandon (sunk cost)
● Check sample size & source
○ (67% conversion on 3 actions out of 10 million users)
● Are you asking the right question?
● Is every test succeeding / failing?
○ (check for bias or poor systematic design)
● Bad data foundations
● Technical challenges
What
happened?
Activity: Diagnose errors in your experiment
10 mins
Goals
Brainstorm a wide range of possible ways your experiment might have
yielded an ambiguous or unsuccessful result
Activity
● Revisit & reassess your underlying assumptions
● List any ways your assumptions could be wrong
○ Don’t underestimate human stupidity
● Step through your experiment setup
● List the possible errors in that setup
Deliverable
A list of possible incorrect assumptions and experimental errors
NOW what’s your riskiest
assumption?
Let’s talk about
prioritisation
● Go back to your metrics
● What are your assumptions?
● What are you uncertain about?
● What are the risks?
● What are the costs to test?
Uncertainty
Risk
TRACK TEST
IGNORE MITIGATE
Low High
High
Risk
Cost
TEST ASSESS
ASSESS IGNORE
Low High
High
What’s the next Hypothesis?
We believe that ... For ...
Will lead to ... Because...
SOME FEATURE OR CHANGE AN ENVIRONMENT OR CONTEXT
SOME SPECIFIC,
MEASURABLE CHANGE
YOUR RATIONALE
HYPOTHESIS CANVAS
Goals
Create a better-informed, testable hypothesis around one aspect of your art
concept
Activity
● Consider what you’ve learned thus far about your context
● Pick the metric you want to effect
● Pick your riskiest assumption / feature
● Select your experimental context
● Think through your experimental setup
● Articulate your experimental rationale
Deliverable
A well-formed, better-informed, testable hypothesis, allowing you remove
uncertainty / validate an assumption around one “feature” of your design product
Activity: Form a new hypothesis
5 mins
What
questions do
you have?
What did we learn?
Metrics &
Hypotheses &
Prioritisation &
Iteration
● What makes a good metric
● How to design an effective
hypothesis
● The essentials of
Prioritisation
● Experimental Iteration
Further Reading
http://experimentationhub.com/hypothesis-kit.html
+
Thanks! Chris Massey & Lisa Long
@camassey | @beforeyoucode
chris@mindtheproduct.com
lisa@beforeyoucode.com
Bonus round
How did it go this time?
Some more role-play Rock = Success
Paper = Failure
Scissors = Ambiguous
Presentation to Design Council
… in one week
… to secure more £££
What do you do?
How to present
experimental
findings
Context, Context, Context
Your sources
Your sample size
Your assumptions
Your experiment design
Your findings

More Related Content

What's hot

A basic course on analytical thinking
A basic course on analytical thinking A basic course on analytical thinking
A basic course on analytical thinking Vincent G Valentyn PhD
 
Cause and effect diagram
Cause and effect diagramCause and effect diagram
Cause and effect diagramCOEPD HR
 
March 03 decision making
March 03   decision makingMarch 03   decision making
March 03 decision makingEben Schaeffer
 
Blind mountain climbing: design process
Blind mountain climbing: design processBlind mountain climbing: design process
Blind mountain climbing: design processNathan Kane
 
Analytical skills training course – make valid decisions with maximum confidence
Analytical skills training course – make valid decisions with maximum confidenceAnalytical skills training course – make valid decisions with maximum confidence
Analytical skills training course – make valid decisions with maximum confidenceSkilldom
 
Cause and effect diagram
Cause and effect diagramCause and effect diagram
Cause and effect diagramLizzette Danan
 
Heuristics for Becoming a Learning Organisation
Heuristics for Becoming a Learning OrganisationHeuristics for Becoming a Learning Organisation
Heuristics for Becoming a Learning OrganisationKarl Scotland
 
Analytical Thinking Training
Analytical Thinking TrainingAnalytical Thinking Training
Analytical Thinking TrainingM Furqan Aslam
 
Problem solving and analytical skills
Problem solving and analytical skillsProblem solving and analytical skills
Problem solving and analytical skillstayyabaways
 
The Seven Problem Solving Steps
The Seven Problem Solving StepsThe Seven Problem Solving Steps
The Seven Problem Solving StepsDeborah_W
 
Ergonaute presentation on Structured Ideation Toolbox at Silicon Halton
Ergonaute presentation on Structured Ideation Toolbox at Silicon HaltonErgonaute presentation on Structured Ideation Toolbox at Silicon Halton
Ergonaute presentation on Structured Ideation Toolbox at Silicon HaltonSilicon Halton
 
Design process powerpoint
Design process powerpointDesign process powerpoint
Design process powerpointrhiannon_folan
 
Analytical thinking training
Analytical thinking trainingAnalytical thinking training
Analytical thinking trainingras1215
 
Stanford Peace Innovation Lab: ITBA Argentina workshop day 2
Stanford Peace Innovation Lab: ITBA Argentina workshop day 2Stanford Peace Innovation Lab: ITBA Argentina workshop day 2
Stanford Peace Innovation Lab: ITBA Argentina workshop day 2Margarita Quihuis
 
5 why’s technique and cause and effect analysis
5 why’s technique and cause and effect analysis5 why’s technique and cause and effect analysis
5 why’s technique and cause and effect analysisBhagya Silva
 
Fishbone diagam guide
Fishbone diagam guideFishbone diagam guide
Fishbone diagam guide丹 丹
 
Искусство задавать правильные вопросы, Наталья Рыбник
Искусство задавать правильные вопросы, Наталья РыбникИскусство задавать правильные вопросы, Наталья Рыбник
Искусство задавать правильные вопросы, Наталья РыбникSigma Software
 

What's hot (20)

A basic course on analytical thinking
A basic course on analytical thinking A basic course on analytical thinking
A basic course on analytical thinking
 
Cause and effect diagram
Cause and effect diagramCause and effect diagram
Cause and effect diagram
 
March 03 decision making
March 03   decision makingMarch 03   decision making
March 03 decision making
 
Blind mountain climbing: design process
Blind mountain climbing: design processBlind mountain climbing: design process
Blind mountain climbing: design process
 
Analytical skills training course – make valid decisions with maximum confidence
Analytical skills training course – make valid decisions with maximum confidenceAnalytical skills training course – make valid decisions with maximum confidence
Analytical skills training course – make valid decisions with maximum confidence
 
5 why analysis
5 why analysis5 why analysis
5 why analysis
 
Cause and effect diagram
Cause and effect diagramCause and effect diagram
Cause and effect diagram
 
Heuristics for Becoming a Learning Organisation
Heuristics for Becoming a Learning OrganisationHeuristics for Becoming a Learning Organisation
Heuristics for Becoming a Learning Organisation
 
Analytical Thinking Training
Analytical Thinking TrainingAnalytical Thinking Training
Analytical Thinking Training
 
Problem solving and analytical skills
Problem solving and analytical skillsProblem solving and analytical skills
Problem solving and analytical skills
 
The Seven Problem Solving Steps
The Seven Problem Solving StepsThe Seven Problem Solving Steps
The Seven Problem Solving Steps
 
Designing work
Designing workDesigning work
Designing work
 
Ergonaute presentation on Structured Ideation Toolbox at Silicon Halton
Ergonaute presentation on Structured Ideation Toolbox at Silicon HaltonErgonaute presentation on Structured Ideation Toolbox at Silicon Halton
Ergonaute presentation on Structured Ideation Toolbox at Silicon Halton
 
Design process powerpoint
Design process powerpointDesign process powerpoint
Design process powerpoint
 
Analytical thinking training
Analytical thinking trainingAnalytical thinking training
Analytical thinking training
 
Stanford Peace Innovation Lab: ITBA Argentina workshop day 2
Stanford Peace Innovation Lab: ITBA Argentina workshop day 2Stanford Peace Innovation Lab: ITBA Argentina workshop day 2
Stanford Peace Innovation Lab: ITBA Argentina workshop day 2
 
5 why’s technique and cause and effect analysis
5 why’s technique and cause and effect analysis5 why’s technique and cause and effect analysis
5 why’s technique and cause and effect analysis
 
Hsu2 engdesignprocessbv
Hsu2 engdesignprocessbvHsu2 engdesignprocessbv
Hsu2 engdesignprocessbv
 
Fishbone diagam guide
Fishbone diagam guideFishbone diagam guide
Fishbone diagam guide
 
Искусство задавать правильные вопросы, Наталья Рыбник
Искусство задавать правильные вопросы, Наталья РыбникИскусство задавать правильные вопросы, Наталья Рыбник
Искусство задавать правильные вопросы, Наталья Рыбник
 

Similar to Hypothesise like you Mean it!

The Lean Startup
The Lean StartupThe Lean Startup
The Lean StartupNaoise
 
The Leader's Guide Workshop - Pivotal Labs Tokyo
The Leader's Guide Workshop - Pivotal Labs TokyoThe Leader's Guide Workshop - Pivotal Labs Tokyo
The Leader's Guide Workshop - Pivotal Labs TokyoJeana Alayaay
 
Behind The Scenes Data Science Coolblue 2018-03-22
Behind The Scenes Data Science Coolblue 2018-03-22Behind The Scenes Data Science Coolblue 2018-03-22
Behind The Scenes Data Science Coolblue 2018-03-22Matthias Schuurmans
 
How to Create Fun User Experience by Shutterstock Dir of Product
How to Create Fun User Experience by Shutterstock Dir of ProductHow to Create Fun User Experience by Shutterstock Dir of Product
How to Create Fun User Experience by Shutterstock Dir of ProductProduct School
 
The Art of A/B Testing in Product by YogaGlo VP of Product
The Art of A/B Testing in Product by YogaGlo VP of ProductThe Art of A/B Testing in Product by YogaGlo VP of Product
The Art of A/B Testing in Product by YogaGlo VP of ProductProduct School
 
Come flying on Divergence Airways with Mike Biggs -"We always land"
Come flying on Divergence Airways with Mike Biggs -"We always land"Come flying on Divergence Airways with Mike Biggs -"We always land"
Come flying on Divergence Airways with Mike Biggs -"We always land"Mike Biggs GAICD
 
Divergence Airways UPDATED
Divergence Airways UPDATEDDivergence Airways UPDATED
Divergence Airways UPDATEDMike Biggs GAICD
 
How to Pitch a Lean Startup Idea
How to Pitch a Lean Startup IdeaHow to Pitch a Lean Startup Idea
How to Pitch a Lean Startup IdeaBenBlank
 
Dowhy: An end-to-end library for causal inference
Dowhy: An end-to-end library for causal inferenceDowhy: An end-to-end library for causal inference
Dowhy: An end-to-end library for causal inferenceAmit Sharma
 
#ImpactSalesforceSaturday: Drum into understanding of prediction builder with...
#ImpactSalesforceSaturday: Drum into understanding of prediction builder with...#ImpactSalesforceSaturday: Drum into understanding of prediction builder with...
#ImpactSalesforceSaturday: Drum into understanding of prediction builder with...New Delhi Salesforce Developer Group
 
How might we make reviewing high school work easier through visualizations?
How might we make reviewing high school work easier through visualizations?How might we make reviewing high school work easier through visualizations?
How might we make reviewing high school work easier through visualizations?Manu Gupta
 
Formulate stronger hypotheses
Formulate stronger hypothesesFormulate stronger hypotheses
Formulate stronger hypothesesCarmen Brion
 
Experimentation for PMs: A Primer by Amazon Director of Product
Experimentation for PMs: A Primer by Amazon Director of ProductExperimentation for PMs: A Primer by Amazon Director of Product
Experimentation for PMs: A Primer by Amazon Director of ProductProduct School
 
[DevDay2019] Lean UX - By Bryant Castro, Bryant Castro at Wizeline
[DevDay2019] Lean UX - By  Bryant Castro,  Bryant Castro at Wizeline[DevDay2019] Lean UX - By  Bryant Castro,  Bryant Castro at Wizeline
[DevDay2019] Lean UX - By Bryant Castro, Bryant Castro at WizelineDevDay.org
 
Estimation tricks and traps
Estimation tricks and trapsEstimation tricks and traps
Estimation tricks and trapsMarta Kossowska
 

Similar to Hypothesise like you Mean it! (20)

Lean UX workshop - Part Two
Lean UX workshop - Part TwoLean UX workshop - Part Two
Lean UX workshop - Part Two
 
Eng design 4
Eng design 4Eng design 4
Eng design 4
 
The Lean Startup
The Lean StartupThe Lean Startup
The Lean Startup
 
The Leader's Guide Workshop - Pivotal Labs Tokyo
The Leader's Guide Workshop - Pivotal Labs TokyoThe Leader's Guide Workshop - Pivotal Labs Tokyo
The Leader's Guide Workshop - Pivotal Labs Tokyo
 
Behind The Scenes Data Science Coolblue 2018-03-22
Behind The Scenes Data Science Coolblue 2018-03-22Behind The Scenes Data Science Coolblue 2018-03-22
Behind The Scenes Data Science Coolblue 2018-03-22
 
Lean UX principles
Lean UX principlesLean UX principles
Lean UX principles
 
Application of analytics
Application of analyticsApplication of analytics
Application of analytics
 
How to Create Fun User Experience by Shutterstock Dir of Product
How to Create Fun User Experience by Shutterstock Dir of ProductHow to Create Fun User Experience by Shutterstock Dir of Product
How to Create Fun User Experience by Shutterstock Dir of Product
 
The Art of A/B Testing in Product by YogaGlo VP of Product
The Art of A/B Testing in Product by YogaGlo VP of ProductThe Art of A/B Testing in Product by YogaGlo VP of Product
The Art of A/B Testing in Product by YogaGlo VP of Product
 
Come flying on Divergence Airways with Mike Biggs -"We always land"
Come flying on Divergence Airways with Mike Biggs -"We always land"Come flying on Divergence Airways with Mike Biggs -"We always land"
Come flying on Divergence Airways with Mike Biggs -"We always land"
 
The #NoEstimates Debate
The #NoEstimates DebateThe #NoEstimates Debate
The #NoEstimates Debate
 
Divergence Airways UPDATED
Divergence Airways UPDATEDDivergence Airways UPDATED
Divergence Airways UPDATED
 
How to Pitch a Lean Startup Idea
How to Pitch a Lean Startup IdeaHow to Pitch a Lean Startup Idea
How to Pitch a Lean Startup Idea
 
Dowhy: An end-to-end library for causal inference
Dowhy: An end-to-end library for causal inferenceDowhy: An end-to-end library for causal inference
Dowhy: An end-to-end library for causal inference
 
#ImpactSalesforceSaturday: Drum into understanding of prediction builder with...
#ImpactSalesforceSaturday: Drum into understanding of prediction builder with...#ImpactSalesforceSaturday: Drum into understanding of prediction builder with...
#ImpactSalesforceSaturday: Drum into understanding of prediction builder with...
 
How might we make reviewing high school work easier through visualizations?
How might we make reviewing high school work easier through visualizations?How might we make reviewing high school work easier through visualizations?
How might we make reviewing high school work easier through visualizations?
 
Formulate stronger hypotheses
Formulate stronger hypothesesFormulate stronger hypotheses
Formulate stronger hypotheses
 
Experimentation for PMs: A Primer by Amazon Director of Product
Experimentation for PMs: A Primer by Amazon Director of ProductExperimentation for PMs: A Primer by Amazon Director of Product
Experimentation for PMs: A Primer by Amazon Director of Product
 
[DevDay2019] Lean UX - By Bryant Castro, Bryant Castro at Wizeline
[DevDay2019] Lean UX - By  Bryant Castro,  Bryant Castro at Wizeline[DevDay2019] Lean UX - By  Bryant Castro,  Bryant Castro at Wizeline
[DevDay2019] Lean UX - By Bryant Castro, Bryant Castro at Wizeline
 
Estimation tricks and traps
Estimation tricks and trapsEstimation tricks and traps
Estimation tricks and traps
 

Recently uploaded

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 

Recently uploaded (20)

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 

Hypothesise like you Mean it!

  • 1. Hypothesize like you mean it The Essentials of Metrics, Hypotheses, and Iteration
  • 3. Chris Massey Product lead @ Mind the Product chris@mindtheproduct.com @camassey
  • 4. Lisa Long Founder @ Before You Code lisa@beforeyoucode.com @beforeyoucode
  • 6. Metrics & Hypotheses & Prioritisation & Iteration ● What makes a good metric ● How to design an effective hypothesis ● The essentials of Prioritisation ● Experimental Iteration
  • 8. What is a Metric? Meaningful metrics (data+context) drive targeted, effective actions that create tangible value
  • 9. Good metric / Bad metric Does your metric suggest success without being directly tied to the outcome you care about? Is your metric a placeholder for something that is hard to measure?
  • 10. What is a hypothesis? A statement of the specific (& testable) impact you believe a proposed change will have.
  • 11. The purpose of a hypothesis To structure thinking To reveal assumptions To direct resources To avoid waste To help you prioritise
  • 12. Null Hypotheses Assume your worldview wrong !
  • 13. High vs Low-level Hypotheses Understand your chain of value Make sure you can isolate your variables / metrics Pick one
  • 15. Goals HIGH-LEVEL MISSION, VISION OR OBJECTIVES DESIGN PARAMETERS Metrics Framing Context Features SPECIFIC, MEASURABLE, CONTEXTUALISED ACTION- ORIENTED ENVIRONMENT, AUDIENCE, TIMEFRAMES ... HIGH-LEVEL FEATURE CONCEPTS, SPECIFIC IMPLEMENTATIONS ...
  • 16. Goals ● Tourist attraction ● More awareness of Cambridge history / significance DESIGN PARAMETERS Metrics Framing Context Features ● Tour company inclusion ● Pre-test / Post-test of local history ● Traffic-flow assessment ● Social media buzz ENVIRONMENT, AUDIENCE, TIMEFRAMES ... HIGH-LEVEL FEATURE CONCEPTS, SPECIFIC IMPLEMENTATIONS ...
  • 17. Instant Art Generator ™ 1. Kinetic 2. Projection 3. Light-based 4. Physical interaction 5. Multiple pieces 6. Historical 7. Phone interaction 8. Large scale 9. Persistent changes 10. Consistent start state 11. All-weather 12. University collaboration
  • 19. Activity: Design a civic art installation 15 mins Goals Brainstorm a potential design for an informative civic art installation Activity ● Use google to get inspiration for art installations that use your constraints ● Consider what historically significant or helpful facts about Cambridge could be represented in a public installation ● Come up with as many ways as possible to represent those facts ● Converge on a set of design “features” for your installation Deliverable An informative civic art installation, described in “features”, potentially supported by rough sketches
  • 21. To the hypothesis canvas!
  • 22. We believe that ... For ... Will lead to ... Because... SOME FEATURE OR CHANGE AN ENVIRONMENT OR CONTEXT SOME SPECIFIC, MEASURABLE CHANGE YOUR RATIONALE HYPOTHESIS CANVAS
  • 24. Goals Form a testable hypothesis around one aspect of your art concept Activity ● Pick the metric you want to effect ● Pick your riskiest assumption / feature ● Select your experimental context ● Think through your experimental setup ● Articulate your experimental rationale Deliverable A well-formed, testable hypothesis, allowing you remove uncertainty / validate an assumption around one “feature” of your design product Activity: Form a hypothesis 10 mins
  • 27. Some Role-play Heads = Failure Tails = Ambiguous
  • 28. What impacts experimental outcomes? ● Bias ● Confounding factors ● Chance! ● True effect
  • 29. Common mistakes ● Not everything deserves a hypothesis ● When to abandon (sunk cost) ● Check sample size & source ○ (67% conversion on 3 actions out of 10 million users) ● Are you asking the right question? ● Is every test succeeding / failing? ○ (check for bias or poor systematic design) ● Bad data foundations ● Technical challenges
  • 31. Activity: Diagnose errors in your experiment 10 mins Goals Brainstorm a wide range of possible ways your experiment might have yielded an ambiguous or unsuccessful result Activity ● Revisit & reassess your underlying assumptions ● List any ways your assumptions could be wrong ○ Don’t underestimate human stupidity ● Step through your experiment setup ● List the possible errors in that setup Deliverable A list of possible incorrect assumptions and experimental errors
  • 32. NOW what’s your riskiest assumption?
  • 33. Let’s talk about prioritisation ● Go back to your metrics ● What are your assumptions? ● What are you uncertain about? ● What are the risks? ● What are the costs to test?
  • 36. What’s the next Hypothesis?
  • 37. We believe that ... For ... Will lead to ... Because... SOME FEATURE OR CHANGE AN ENVIRONMENT OR CONTEXT SOME SPECIFIC, MEASURABLE CHANGE YOUR RATIONALE HYPOTHESIS CANVAS
  • 38. Goals Create a better-informed, testable hypothesis around one aspect of your art concept Activity ● Consider what you’ve learned thus far about your context ● Pick the metric you want to effect ● Pick your riskiest assumption / feature ● Select your experimental context ● Think through your experimental setup ● Articulate your experimental rationale Deliverable A well-formed, better-informed, testable hypothesis, allowing you remove uncertainty / validate an assumption around one “feature” of your design product Activity: Form a new hypothesis 5 mins
  • 40. What did we learn?
  • 41. Metrics & Hypotheses & Prioritisation & Iteration ● What makes a good metric ● How to design an effective hypothesis ● The essentials of Prioritisation ● Experimental Iteration
  • 43. Thanks! Chris Massey & Lisa Long @camassey | @beforeyoucode chris@mindtheproduct.com lisa@beforeyoucode.com
  • 45. How did it go this time?
  • 46. Some more role-play Rock = Success Paper = Failure Scissors = Ambiguous
  • 47. Presentation to Design Council … in one week … to secure more £££
  • 48. What do you do?
  • 49. How to present experimental findings Context, Context, Context Your sources Your sample size Your assumptions Your experiment design Your findings

Editor's Notes

  1. 50:50 - activities to talking 10-15 minutes of lecture (10m without interactivity), then 15-20m activity