SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Downloaden Sie, um offline zu lesen
GOOD

HYPOTHESIS

TESTING
IS SURPRISING

Timothy Fitz (.com)
Timothy Fitz
Coined Continuous Deployment
Technical Lead at IMVU
CTO at Canvas
Software Consultant
TimothyFitz.com
SystemsLive.com
@TimothyFitz
WHICH SHADE OF BLUE?
Buy Buy Buy
Buy Buy Buy
Buy Buy Buy
Buy Buy Buy
MULTI-ARMED BANDIT
GOOD HYPOTHESIS
• Documented
• Testable
• Actionable
• Interesting
• Surprising
DOCUMENTED
NCSU Libraries Mobile Redesign for 2012
Objective
The redesign of the NCSU Libraries Mobile website will improve the extensibility of the service and introduce several user experience
enhancements to the existing set of mobile library services.
Requirements
● Redesign the homepage interface in a way that enables deployment of new apps with minimal effort
● Migrate mobile dev framework from forked MIT Mobile Web framework to jQuery Mobile framework
● Implement editorial recommendations on app names, taglines, and graphic identity; update the color scheme to be consistent with
the NCSU Libraries website
● Perform a comprehensive review of the usage stats; use this information to remove underutilized services
● Maintain or improve usage data collection; improve usage data reporting tools
● Retire legacy MoboiLIB service
Out of Scope
● Development of brand new apps
● Deep redesign of existing apps
● Custom iPad mobile website
● Native app deployment (iOS/Android)
Team
Project Manager: Tito Sierra
UI/UX Lead: Adam Rogers
Tech Lead: Cory Lown
Schedule
Launch: 2012.12.08
DOCUMENTED
Hypothesis
Students want to use their phones to track their
outstanding library books.
The details really matter.
Tiny code changes can change
results dramatically.
TESTABLE
• Are you collecting the data?
• Can you collect and analyze it quickly?
• Is it statistically significant?
HIGHTEMPOTESTING
3 experiments per week!
Hypothesis:
Adding Group Chat (a 12-month effort) will result in
a 25% increase in 3-month retention.
Hypothesis: Users want to chat with strangers.
Hypothesis: Users want to chat with strangers
about specific topics.



Hypothesis: Users want a directory of group chats.
Hypothesis: Users who group chat will

have higher retention.
Hypothesis: Users want to chat with strangers.
Hypothesis: Users want to chat with strangers
about specific topics.



Hypothesis: Users want a directory of group chats.
Hypothesis: Users who group chat will

have higher retention.
✓
Hypothesis: Users want to chat with strangers.
Hypothesis: Users want to chat with strangers
about specific topics.



Hypothesis: Users want a directory of group chats.
Hypothesis: Users who group chat will

have higher retention.
✓
Hypothesis: Users want to chat with strangers.
Hypothesis: Users want to chat with strangers
about specific topics.



Hypothesis: Users want a directory of group chats.
Hypothesis: Users who group chat will

have higher retention.
ACTIONABLE
The results of testing your
hypothesis cause action.
ACTIONABLE
Hypothesis: Adding a new payment method will
increase overall revenue by 5%
• If confirmed, we will keep the payment method
INTERESTING
The action you take is
important and

dependent on the outcome.
Hypothesis: Adding a new payment method will
increase overall revenue by 5%
• If confirmed, we will keep the payment method
• If denied, we will keep the payment method
INTERESTING+DOCUMENTED
GOOD PRODUCT MANAGERS
Can rationalize ANY action
from ANY outcome.

:( :( :(
Hypothesis: Adding a new payment method will
increase overall revenue by 2%
• If confirmed, we will keep the payment method
• If denied, we will DELETE the payment method
INTERESTING+DOCUMENTED
SURPRISING
Bayesian definition of surprise:





“The total number of wows experienced when
simultaneously considering all models is obtained
through the integration over the model class.”
http://ilab.usc.edu/surprise/
SURPRISING
surprise
=
change in beliefs
SURPRISING
The results of your hypothesis tests
should frequently and significantly
change your beliefs about your product!
Don’t let a single hypothesis
test invalidate

your whole vision.
GOOD HYPOTHESIS
• Documented
• Testable
• Actionable
• Interesting
• Surprising

Weitere ähnliche Inhalte

Ähnlich wie Good hypothesis testing is surprising!

Soup to Nuts: Rapid Iteration for Innovative Customer Service
Soup to Nuts: Rapid Iteration for Innovative Customer ServiceSoup to Nuts: Rapid Iteration for Innovative Customer Service
Soup to Nuts: Rapid Iteration for Innovative Customer ServiceChris Bulin
 
Urykea Presentation : Light Color Version
Urykea Presentation : Light Color VersionUrykea Presentation : Light Color Version
Urykea Presentation : Light Color VersionMadlis
 
Urykea Presentation : Dark Color Version
Urykea Presentation : Dark Color VersionUrykea Presentation : Dark Color Version
Urykea Presentation : Dark Color VersionMadlis
 
Embedded Analytics: 5 Steps to App Modernization
Embedded Analytics: 5 Steps to App ModernizationEmbedded Analytics: 5 Steps to App Modernization
Embedded Analytics: 5 Steps to App ModernizationPoojitha B
 
What is User Research? How to Build a User Research Culture
What is User Research? How to Build a User Research CultureWhat is User Research? How to Build a User Research Culture
What is User Research? How to Build a User Research CultureVani Jain
 
Big Data Day LA 2015 - Building a Big Data Culture in the Entertainment Indus...
Big Data Day LA 2015 - Building a Big Data Culture in the Entertainment Indus...Big Data Day LA 2015 - Building a Big Data Culture in the Entertainment Indus...
Big Data Day LA 2015 - Building a Big Data Culture in the Entertainment Indus...Data Con LA
 
PUBLISHING-AND-SUSTAINING-ICT-PROGECTS-FOR-SOCIAL-CHANGE-2.pptx
PUBLISHING-AND-SUSTAINING-ICT-PROGECTS-FOR-SOCIAL-CHANGE-2.pptxPUBLISHING-AND-SUSTAINING-ICT-PROGECTS-FOR-SOCIAL-CHANGE-2.pptx
PUBLISHING-AND-SUSTAINING-ICT-PROGECTS-FOR-SOCIAL-CHANGE-2.pptxKevinKregelCampollo1
 
Customer Experience Strategy & Design Thinking Toolkit
Customer Experience Strategy & Design Thinking ToolkitCustomer Experience Strategy & Design Thinking Toolkit
Customer Experience Strategy & Design Thinking ToolkitAurelien Domont, MBA
 
Horua Presentation : Light Color Theme
Horua Presentation : Light Color ThemeHorua Presentation : Light Color Theme
Horua Presentation : Light Color Themepunkl.
 
Horua Presentation : Dark Color Theme
Horua Presentation : Dark Color ThemeHorua Presentation : Dark Color Theme
Horua Presentation : Dark Color Themepunkl.
 
Best data analysis presentationfordumbfuckslikethemakersofslideshare.pptx
Best data analysis presentationfordumbfuckslikethemakersofslideshare.pptxBest data analysis presentationfordumbfuckslikethemakersofslideshare.pptx
Best data analysis presentationfordumbfuckslikethemakersofslideshare.pptxkittypitty1
 
Rapid User Research - a talk from Agile 2013 by Aviva Rosenstein
Rapid User Research - a talk from Agile 2013 by Aviva RosensteinRapid User Research - a talk from Agile 2013 by Aviva Rosenstein
Rapid User Research - a talk from Agile 2013 by Aviva RosensteinAviva Rosenstein
 
Using analytics in ux design my view
Using analytics in ux design   my viewUsing analytics in ux design   my view
Using analytics in ux design my viewOuti Aramo
 
Best Practices on Optimization with Jessie Becker, CMO of Optimizely
Best Practices on Optimization with Jessie Becker, CMO of OptimizelyBest Practices on Optimization with Jessie Becker, CMO of Optimizely
Best Practices on Optimization with Jessie Becker, CMO of OptimizelyOptimizely
 
Transitioning to-lean-at-infochimps
Transitioning to-lean-at-infochimpsTransitioning to-lean-at-infochimps
Transitioning to-lean-at-infochimpsAsh Maurya
 
Labaiik Marketing Research Plan 2021 (1!).pptx
Labaiik Marketing Research Plan 2021 (1!).pptxLabaiik Marketing Research Plan 2021 (1!).pptx
Labaiik Marketing Research Plan 2021 (1!).pptxJunaidAhmed374694
 
The Ultimate Guide To Embedded Analytics
The Ultimate Guide To Embedded Analytics The Ultimate Guide To Embedded Analytics
The Ultimate Guide To Embedded Analytics Poojitha B
 
From Sticker Sheet to Mature Design System: Improving User Experiences while ...
From Sticker Sheet to Mature Design System: Improving User Experiences while ...From Sticker Sheet to Mature Design System: Improving User Experiences while ...
From Sticker Sheet to Mature Design System: Improving User Experiences while ...Karissa Woodward-Hobson
 
Orchestrating experiments at scale
Orchestrating experiments at scaleOrchestrating experiments at scale
Orchestrating experiments at scalematteo cavucci
 
Burrows orofino unified_cx_04042016
Burrows orofino unified_cx_04042016Burrows orofino unified_cx_04042016
Burrows orofino unified_cx_04042016Patricia Burrows
 

Ähnlich wie Good hypothesis testing is surprising! (20)

Soup to Nuts: Rapid Iteration for Innovative Customer Service
Soup to Nuts: Rapid Iteration for Innovative Customer ServiceSoup to Nuts: Rapid Iteration for Innovative Customer Service
Soup to Nuts: Rapid Iteration for Innovative Customer Service
 
Urykea Presentation : Light Color Version
Urykea Presentation : Light Color VersionUrykea Presentation : Light Color Version
Urykea Presentation : Light Color Version
 
Urykea Presentation : Dark Color Version
Urykea Presentation : Dark Color VersionUrykea Presentation : Dark Color Version
Urykea Presentation : Dark Color Version
 
Embedded Analytics: 5 Steps to App Modernization
Embedded Analytics: 5 Steps to App ModernizationEmbedded Analytics: 5 Steps to App Modernization
Embedded Analytics: 5 Steps to App Modernization
 
What is User Research? How to Build a User Research Culture
What is User Research? How to Build a User Research CultureWhat is User Research? How to Build a User Research Culture
What is User Research? How to Build a User Research Culture
 
Big Data Day LA 2015 - Building a Big Data Culture in the Entertainment Indus...
Big Data Day LA 2015 - Building a Big Data Culture in the Entertainment Indus...Big Data Day LA 2015 - Building a Big Data Culture in the Entertainment Indus...
Big Data Day LA 2015 - Building a Big Data Culture in the Entertainment Indus...
 
PUBLISHING-AND-SUSTAINING-ICT-PROGECTS-FOR-SOCIAL-CHANGE-2.pptx
PUBLISHING-AND-SUSTAINING-ICT-PROGECTS-FOR-SOCIAL-CHANGE-2.pptxPUBLISHING-AND-SUSTAINING-ICT-PROGECTS-FOR-SOCIAL-CHANGE-2.pptx
PUBLISHING-AND-SUSTAINING-ICT-PROGECTS-FOR-SOCIAL-CHANGE-2.pptx
 
Customer Experience Strategy & Design Thinking Toolkit
Customer Experience Strategy & Design Thinking ToolkitCustomer Experience Strategy & Design Thinking Toolkit
Customer Experience Strategy & Design Thinking Toolkit
 
Horua Presentation : Light Color Theme
Horua Presentation : Light Color ThemeHorua Presentation : Light Color Theme
Horua Presentation : Light Color Theme
 
Horua Presentation : Dark Color Theme
Horua Presentation : Dark Color ThemeHorua Presentation : Dark Color Theme
Horua Presentation : Dark Color Theme
 
Best data analysis presentationfordumbfuckslikethemakersofslideshare.pptx
Best data analysis presentationfordumbfuckslikethemakersofslideshare.pptxBest data analysis presentationfordumbfuckslikethemakersofslideshare.pptx
Best data analysis presentationfordumbfuckslikethemakersofslideshare.pptx
 
Rapid User Research - a talk from Agile 2013 by Aviva Rosenstein
Rapid User Research - a talk from Agile 2013 by Aviva RosensteinRapid User Research - a talk from Agile 2013 by Aviva Rosenstein
Rapid User Research - a talk from Agile 2013 by Aviva Rosenstein
 
Using analytics in ux design my view
Using analytics in ux design   my viewUsing analytics in ux design   my view
Using analytics in ux design my view
 
Best Practices on Optimization with Jessie Becker, CMO of Optimizely
Best Practices on Optimization with Jessie Becker, CMO of OptimizelyBest Practices on Optimization with Jessie Becker, CMO of Optimizely
Best Practices on Optimization with Jessie Becker, CMO of Optimizely
 
Transitioning to-lean-at-infochimps
Transitioning to-lean-at-infochimpsTransitioning to-lean-at-infochimps
Transitioning to-lean-at-infochimps
 
Labaiik Marketing Research Plan 2021 (1!).pptx
Labaiik Marketing Research Plan 2021 (1!).pptxLabaiik Marketing Research Plan 2021 (1!).pptx
Labaiik Marketing Research Plan 2021 (1!).pptx
 
The Ultimate Guide To Embedded Analytics
The Ultimate Guide To Embedded Analytics The Ultimate Guide To Embedded Analytics
The Ultimate Guide To Embedded Analytics
 
From Sticker Sheet to Mature Design System: Improving User Experiences while ...
From Sticker Sheet to Mature Design System: Improving User Experiences while ...From Sticker Sheet to Mature Design System: Improving User Experiences while ...
From Sticker Sheet to Mature Design System: Improving User Experiences while ...
 
Orchestrating experiments at scale
Orchestrating experiments at scaleOrchestrating experiments at scale
Orchestrating experiments at scale
 
Burrows orofino unified_cx_04042016
Burrows orofino unified_cx_04042016Burrows orofino unified_cx_04042016
Burrows orofino unified_cx_04042016
 

Mehr von Timothy Fitz

Continuous Deployment: Beyond Continuous Delivery
Continuous Deployment: Beyond Continuous DeliveryContinuous Deployment: Beyond Continuous Delivery
Continuous Deployment: Beyond Continuous DeliveryTimothy Fitz
 
Gdc 2010 architecture final slideshare edition
Gdc 2010 architecture final slideshare editionGdc 2010 architecture final slideshare edition
Gdc 2010 architecture final slideshare editionTimothy Fitz
 
Scaling Up Continuous Deployment
Scaling Up Continuous DeploymentScaling Up Continuous Deployment
Scaling Up Continuous DeploymentTimothy Fitz
 
The Hard Problems of Continuous Deployment
The Hard Problems of Continuous DeploymentThe Hard Problems of Continuous Deployment
The Hard Problems of Continuous DeploymentTimothy Fitz
 
Continuous Deployment
Continuous DeploymentContinuous Deployment
Continuous DeploymentTimothy Fitz
 
Continuous Deployment
Continuous DeploymentContinuous Deployment
Continuous DeploymentTimothy Fitz
 
Continuous Deployment
Continuous DeploymentContinuous Deployment
Continuous DeploymentTimothy Fitz
 
Just In Time Scalability Agile Methods To Support Massive Growth Presentation
Just In Time Scalability  Agile Methods To Support Massive Growth PresentationJust In Time Scalability  Agile Methods To Support Massive Growth Presentation
Just In Time Scalability Agile Methods To Support Massive Growth PresentationTimothy Fitz
 

Mehr von Timothy Fitz (12)

Continuous Deployment: Beyond Continuous Delivery
Continuous Deployment: Beyond Continuous DeliveryContinuous Deployment: Beyond Continuous Delivery
Continuous Deployment: Beyond Continuous Delivery
 
Gdc 2010 architecture final slideshare edition
Gdc 2010 architecture final slideshare editionGdc 2010 architecture final slideshare edition
Gdc 2010 architecture final slideshare edition
 
Scaling Up Continuous Deployment
Scaling Up Continuous DeploymentScaling Up Continuous Deployment
Scaling Up Continuous Deployment
 
The Hard Problems of Continuous Deployment
The Hard Problems of Continuous DeploymentThe Hard Problems of Continuous Deployment
The Hard Problems of Continuous Deployment
 
Realtime web2012
Realtime web2012Realtime web2012
Realtime web2012
 
Continuous Deployment
Continuous DeploymentContinuous Deployment
Continuous Deployment
 
Continuous Deployment
Continuous DeploymentContinuous Deployment
Continuous Deployment
 
Shdh
ShdhShdh
Shdh
 
Socket.io
Socket.ioSocket.io
Socket.io
 
Shdh
ShdhShdh
Shdh
 
Continuous Deployment
Continuous DeploymentContinuous Deployment
Continuous Deployment
 
Just In Time Scalability Agile Methods To Support Massive Growth Presentation
Just In Time Scalability  Agile Methods To Support Massive Growth PresentationJust In Time Scalability  Agile Methods To Support Massive Growth Presentation
Just In Time Scalability Agile Methods To Support Massive Growth Presentation
 

Kürzlich hochgeladen

call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Hararemasabamasaba
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...masabamasaba
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfayushiqss
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durbanmasabamasaba
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfkalichargn70th171
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfproinshot.com
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024Mind IT Systems
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 

Kürzlich hochgeladen (20)

call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 

Good hypothesis testing is surprising!

  • 2. Timothy Fitz Coined Continuous Deployment Technical Lead at IMVU CTO at Canvas Software Consultant TimothyFitz.com SystemsLive.com @TimothyFitz
  • 3. WHICH SHADE OF BLUE? Buy Buy Buy Buy Buy Buy Buy Buy Buy Buy Buy Buy
  • 5. GOOD HYPOTHESIS • Documented • Testable • Actionable • Interesting • Surprising
  • 6. DOCUMENTED NCSU Libraries Mobile Redesign for 2012 Objective The redesign of the NCSU Libraries Mobile website will improve the extensibility of the service and introduce several user experience enhancements to the existing set of mobile library services. Requirements ● Redesign the homepage interface in a way that enables deployment of new apps with minimal effort ● Migrate mobile dev framework from forked MIT Mobile Web framework to jQuery Mobile framework ● Implement editorial recommendations on app names, taglines, and graphic identity; update the color scheme to be consistent with the NCSU Libraries website ● Perform a comprehensive review of the usage stats; use this information to remove underutilized services ● Maintain or improve usage data collection; improve usage data reporting tools ● Retire legacy MoboiLIB service Out of Scope ● Development of brand new apps ● Deep redesign of existing apps ● Custom iPad mobile website ● Native app deployment (iOS/Android) Team Project Manager: Tito Sierra UI/UX Lead: Adam Rogers Tech Lead: Cory Lown Schedule Launch: 2012.12.08
  • 7. DOCUMENTED Hypothesis Students want to use their phones to track their outstanding library books.
  • 8. The details really matter. Tiny code changes can change results dramatically.
  • 9. TESTABLE • Are you collecting the data? • Can you collect and analyze it quickly? • Is it statistically significant?
  • 11. Hypothesis: Adding Group Chat (a 12-month effort) will result in a 25% increase in 3-month retention.
  • 12. Hypothesis: Users want to chat with strangers. Hypothesis: Users want to chat with strangers about specific topics.
 
 Hypothesis: Users want a directory of group chats. Hypothesis: Users who group chat will
 have higher retention.
  • 13. Hypothesis: Users want to chat with strangers. Hypothesis: Users want to chat with strangers about specific topics.
 
 Hypothesis: Users want a directory of group chats. Hypothesis: Users who group chat will
 have higher retention. ✓
  • 14. Hypothesis: Users want to chat with strangers. Hypothesis: Users want to chat with strangers about specific topics.
 
 Hypothesis: Users want a directory of group chats. Hypothesis: Users who group chat will
 have higher retention. ✓
  • 15. Hypothesis: Users want to chat with strangers. Hypothesis: Users want to chat with strangers about specific topics.
 
 Hypothesis: Users want a directory of group chats. Hypothesis: Users who group chat will
 have higher retention.
  • 16. ACTIONABLE The results of testing your hypothesis cause action.
  • 17. ACTIONABLE Hypothesis: Adding a new payment method will increase overall revenue by 5% • If confirmed, we will keep the payment method
  • 18. INTERESTING The action you take is important and
 dependent on the outcome.
  • 19. Hypothesis: Adding a new payment method will increase overall revenue by 5% • If confirmed, we will keep the payment method • If denied, we will keep the payment method INTERESTING+DOCUMENTED
  • 20. GOOD PRODUCT MANAGERS Can rationalize ANY action from ANY outcome.
 :( :( :(
  • 21. Hypothesis: Adding a new payment method will increase overall revenue by 2% • If confirmed, we will keep the payment method • If denied, we will DELETE the payment method INTERESTING+DOCUMENTED
  • 22. SURPRISING Bayesian definition of surprise:
 
 
 “The total number of wows experienced when simultaneously considering all models is obtained through the integration over the model class.” http://ilab.usc.edu/surprise/
  • 24. SURPRISING The results of your hypothesis tests should frequently and significantly change your beliefs about your product!
  • 25. Don’t let a single hypothesis test invalidate
 your whole vision.
  • 26. GOOD HYPOTHESIS • Documented • Testable • Actionable • Interesting • Surprising