Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Introduction to MVT
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Stanislav Cmakal
July 06, 2016
Technology
520
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Introduction to MVT
Presented on 5th July 2016 at Tech talks #3
Stanislav Cmakal
July 06, 2016
Other Decks in Technology
See All in Technology
宣言型部分更新は何を解決しどこへ向かうのか
shuta13
1
450
re:Invent初参加で変わったこと、2回目にやってみたいこと(JAWS-UG彩の国埼玉 #12)
mhrtech
2
220
ストレスなくAIと付き合いたい!こんなときどうしてる?
namiki64
3
490
hackers_champloo_2026_tidb
makocchi
0
160
夫婦で子育てするための育児標準化
codmoninc
PRO
0
330
フロントエンドカンファレンス関西2026 - 速すぎるUIに、待ち時間を
teamlab
PRO
0
130
LambdaWebFunctionsを試してみた / exploring-lambda-web-functions
koukihosaka
1
330
How to Design Configuration for Rails Applications
willnet
1
770
触りたくないデータに、どう触るか AI時代のRBACアクセスガバナンス
ivry_presentationmaterials
0
260
UniFi(ユニファイ)AIカメラの現場活用
ludicmind
1
440
オントロジーって 結局なにもの? AI エージェントに「意味」を渡す知識設計の話
greenmidori
0
180
Conditional PED-ANOVA: Hyperparameter Importance in Hierarchical & Dynamic Search Spaces
pfn
PRO
0
130
Featured
See All Featured
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Ethics towards AI in product and experience design
skipperchong
2
430
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
630
AI Search: Where Are We & What Can We Do About It?
aleyda
0
8.1k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
330
The Cost Of JavaScript in 2023
addyosmani
55
10k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.7k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
1
280
Color Theory Basics | Prateek | Gurzu
gurzu
1
490
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
Transcript
MULTIVARIATE TESTING INTRODUCTION TO Stanislav Cmakal 4th July 2016
None
UK number 1 online fashion store for twenty- somethings 150
million of visitors each month 30 million page views a day WHAT IS ASOS
WHAT IS MVT?
MVT offers way of evaluating business and design decisions
MVT allows to run two or more variants to statistically
determine the best performing test
Not all tests can be measured in monetary value but
they can still be measured
WHERE DO WE START?
Only a small portion of total traffic will be used
for test (for example ASOS would use 10% for one test)
Test confidence in results will improve with the duration of
the test and number of visitors
Control test and each variation must get equal traffic to
get meaningful data
THE GOOD PARTS
The code can be very specific var dropdown = $('#ctl00_ContentMainPage_ctlSeparateProduct_drpdwnSize');
dropdown.on('change', function(){ var selected = $("option:selected", this).text(); $(window).trigger("analytics.productPageAction", ["select size|" + selected]); });
We can target specific audience, browsers, platforms…
The results can have great value to the business (the
results alone often outweigh the cost of running the MVT programme)
THE BAD PARTS
The tools for developers are not very developer friendly
It’s easy to abuse the tools with hacky code
To get meaningful data in meaningful timeframe most tests will
require large traffic
Results are never black and white
THE REALITY
Think before you code. Think about your workflow. Don’t over-engineer.
LOCAL ENVIRONMENT BUILD AND TEST ON
USE GRUNT, MODULARISE AUTOMATE PRODUCTION
UNIT TEST NO EXCUSES
WRITE GOOD CODE MIND THE QUALITY
YOU CAN MAKE BIG DIFFERENCE ENJOY THE POWER OF KNOWLEDGE
STANISLAV CMAKAL INTERFACE DEVELOPER AND WEB CONSULTANT
[email protected]
INTERFACE-DEVELOPER.COM