Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
You Have No Idea What Your Users Want
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Evan Solomon
October 17, 2011
Technology
530
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
You Have No Idea What Your Users Want
Presentation on building for users. Presented at WordCamp Portland.
Evan Solomon
October 17, 2011
More Decks by Evan Solomon
See All by Evan Solomon
JavaScript Beyond jQuery
evansolomon
1
530
Demystifying the Black Box of WordPress Core
evansolomon
1
3.5k
WordCamp Las Vegas -- Make stuff that people want
evansolomon
2
2.9k
You Don't Know People
evansolomon
2
860
Other Decks in Technology
See All in Technology
キャリアLT会#3
beli68
2
240
全社でのソフトウェアサプライチェーン攻撃対策をやってみた with Takumi Guard
z63d
0
270
AIツールを導入しても生産性はあがらない? カオナビが直面した 3つの壁と乗り越え方。/ Overcoming 3 Barriers to AI-Driven Productivity at kaonavi
kaonavi
0
180
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
110k
JAWS_ICEBERG_BASECAMP
iqbocchi
2
110
41歳でAWSが好きすぎてITエンジニアになったおっさんの話
yama3133
1
740
OPENLOGI Company Profile for engineer
hr01
1
74k
reFACToring
moznion
0
200
AI x 開発生産性を取り巻く予算戦略と投資対効果
i35_267
7
2.9k
AmplifyHostingConstructからSSRフレームワークのためのホスティング設計を考察する/amplify-hosting-construct
fossamagna
1
300
探索・可視化・自動化を一本化 Amazon Quickでデータ活用スピードを上げる方法
koheiyoshikawa
0
170
AI Native なプロダクト組織の立ち上げ方 : 生産性 100 倍への挑戦
mikesorae
0
1.3k
Featured
See All Featured
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
1
370
Heart Work Chapter 1 - Part 1
lfama
PRO
8
36k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
WENDY [Excerpt]
tessaabrams
11
38k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.2k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
660
The Pragmatic Product Professional
lauravandoore
37
7.4k
Test your architecture with Archunit
thirion
1
2.3k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
620
Statistics for Hackers
jakevdp
799
230k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
380
Transcript
You have NO Idea what your users want And how
to learn Evan Solomon | Automattic @evansolomon
if( time() % 2 ) ! $title = ‘Split testing’;
else ! $title = ‘A/B testing’; setcookie( ‘title’, $title ); echo $title;
A/B testing 1.Try different things 2.Measure their effects 3.Profit! Lots
of good examples at blog.performable.com
What can it do? If you have enough data you
can tell how much better, but you need quite a bit Determine how likely one version is to be better than another.
It makes you smart(er)! Why do it? Also turns out
to be good for getting clients
1.Talk to your customers 2.Listen 3.Profit! Step 3 is always
profit Start basic
Dashboard Check out geckoboard.com
We use Optimizely because: 1.Real time results (great for debugging)
2.Tests are written entirely in jQuery 3.Easy to target using WordPress logic Running tests
Version A
Version B
B wins and covers the spread Signups increase ~25% What
happens?
Handling data Terms you should get used to: “Confidence interval”
“Significance test” Check out isvalid.org to calculate these stats I made isvalid for myself so it’s a little rough, but very useful
isvalid.org
• Question assumptions • Unintended (or not) biases • Test
liberally, it’s nearly free • Many (most) tests “fail” Keep in mind
I’m working on a .org plugin Based on the one
we made for WordPress.com Call for help
@evansolomon